--- /srv/rebuilderd/tmp/rebuilderdB3untD/inputs/python3.14-minimal_3.14.10-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdB3untD/out/python3.14-minimal_3.14.10-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-26 15:12:11.000000 debian-binary │ -rw-r--r-- 0 0 0 2532 2026-10-26 15:12:11.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2125408 2026-10-26 15:12:11.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2125760 2026-10-26 15:12:11.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.14 │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x1b1439 │ │ │ │ + Entry point address: 0x1b00b5 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5443032 (bytes into file) │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 11 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x1b1439 │ │ │ │ +Entry point 0x1b00b5 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4d75a0 0x004e75a0 0x004e75a0 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4d6d20 0x004e6d20 0x004e6d20 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 0x4d75cc 0x4d75cc R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x4d6d4c 0x4d6d4c R E 0x10000 │ │ │ │ LOAD 0x4dfee0 0x004ffee0 0x004ffee0 0x50b18 0x76530 RW 0x10000 │ │ │ │ DYNAMIC 0x4dfef8 0x004ffef8 0x004ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4d75ac 0x004e75ac 0x004e75ac 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4d6d2c 0x004e6d2c 0x004e6d2c 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x4dfee0 0x004ffee0 0x004ffee0 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x4dfee0 0x004ffee0 0x004ffee0 0x00120 0x00120 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001d780 00d780 00afd3 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00028754 018754 0012fe 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00029a54 019a54 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00029c04 019c04 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00029c34 019c34 001138 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ad6c 01ad6c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ad78 01ad78 001a7c 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002c7f8 01c7f8 2bb0ba 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002e78b4 2d78b4 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002e78c0 2d78c0 1ffcdc 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004e759c 4d759c 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004e75a0 4d75a0 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004e75a8 4d75a8 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004e75ac 4d75ac 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002c7f8 01c7f8 2ba840 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002e7038 2d7038 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002e7040 2d7040 1ffcdc 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004e6d1c 4d6d1c 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004e6d20 4d6d20 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004e6d28 4d6d28 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004e6d2c 4d6d2c 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004ffee0 4dfee0 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004ffee4 4dfee4 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004ffee4 4dfee4 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004ffeec 4dfeec 000008 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004ffef4 4dfef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004ffef8 4dfef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00500000 4e0000 0008b0 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2434 +1,2434 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2431 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: 001ccd09 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 4: 001cb8e5 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 5: 00576410 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 6: 0014ccdd 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 7: 00208de5 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 8: 002a8401 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 6: 0014c8e1 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 7: 00208361 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 8: 002a8259 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ 9: 0002ba88 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 10: 00071e01 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 11: 00060323 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 10: 00071f1d 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 11: 000601d7 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 13: 001f80dd 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 14: 0024e845 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 13: 001f758d 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 14: 0024dfc1 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 15: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext64 │ │ │ │ 16: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ 17: 0002b6d0 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 18: 0020cf35 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 18: 0020c495 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 19: 0002b508 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 20: 000b1bd1 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 20: 000b1dc9 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 21: 0050cac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 22: 0006ae95 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 23: 00232849 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 22: 0006afab 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 23: 00231d61 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 24: 0050cad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 25: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 26: 0026e3f9 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 26: 0026e161 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ 27: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 28: 000739cf 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 29: 000b1aa5 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 30: 0006cc47 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 28: 00073d17 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 29: 000b1c9d 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 30: 0006cd5d 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ - 32: 002e78c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 32: 002e7040 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ 33: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 34: 001b4391 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 35: 0007a5fd 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 36: 0014b685 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 37: 0021c8a1 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 38: 00057ba9 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 39: 00209b61 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 40: 00221789 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 34: 001b3011 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 35: 0007a71d 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 36: 0014b289 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 37: 0021bdb1 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 38: 00057ae1 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 39: 002090dd 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 40: 00220961 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ 41: 00039ca1 260 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 42: 0023fe45 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 43: 00241715 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 44: 0006ee89 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 42: 0023f365 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 43: 00240c35 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 44: 0006efa5 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ 45: 00501ebc 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ - 46: 00056f2f 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 46: 00056f19 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ 47: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 48: 0006cb5f 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 48: 0006cc77 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 49: 00503a50 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ - 50: 000735e5 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 51: 001e53b1 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 52: 0023b769 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ - 53: 00075111 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 50: 0007392d 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 51: 001e4861 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 52: 0023ac89 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 53: 00075231 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ - 55: 0025708d 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 55: 00256dfd 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ 56: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 57: 00183cd5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 58: 00199f05 324 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 59: 001f5949 252 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 57: 00183241 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 58: 001986f1 276 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 59: 001f4dfd 252 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ 60: 0050cab4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ 61: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 62: 0005028f 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 62: 0005027f 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 63: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ 64: 00514b58 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ - 65: 0005948f 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 65: 0005947f 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 66: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ - 67: 000a3505 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 67: 000a37d9 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ 68: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ 69: 00576410 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 70: 0006bf1d 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 71: 000724cd 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 70: 0006c031 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 71: 000725e9 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ 72: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 73: 00071a99 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 73: 00071bb5 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 75: 0006f1d3 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 76: 000fcc39 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 75: 0006f2ef 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 76: 000fcac1 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ 77: 0057635c 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 78: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ - 79: 00256575 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 80: 00044c99 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 81: 000fdc0d 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 79: 00256245 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 80: 00044c89 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 81: 000fda95 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 82: 0057638c 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 83: 0033bdb0 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 84: 001bbffd 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 85: 0007920d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 83: 0033b530 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 84: 001bac7d 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 85: 0007932d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 86: 0050caf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 87: 002575dd 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 87: 0025734d 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ 88: 0050cae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ 89: 0050caf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ 90: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ 91: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 92: 0006d0dd 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 93: 0006d945 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 92: 0006d1f9 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 93: 0006da61 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ 94: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 95: 00046249 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 96: 00072e6b 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ - 97: 00257091 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ - 98: 001b48c1 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ - 99: 0014bd39 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 95: 00046239 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 96: 000731ad 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 97: 00256e01 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 98: 001b3541 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 99: 0014b93d 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ 100: 00576380 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ - 102: 0025e341 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 103: 000674cd 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 104: 002bd941 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 102: 0025e0b9 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 103: 000675d5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 104: 002bcf31 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ 105: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ - 106: 000690c7 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 107: 0022a4a1 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 106: 000691d7 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 107: 002298d9 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 108: 005008c0 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ 109: 00511364 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ 110: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 111: 0020c155 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 111: 0020b6b5 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ 112: 0002b600 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 113: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 114: 000568cb 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ - 115: 0022010d 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 116: 00171301 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 114: 00056885 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 115: 0021f2e5 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 116: 00170b31 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ 117: 0002c650 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 118: 00504c98 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 119: 00092951 2964 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 119: 00092c9d 2964 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ 120: 0050ca90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 121: 000f50a9 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 122: 002ba8cd 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 121: 000f4f9d 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 122: 002b9ebd 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ 123: 0002c070 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 124: 0015f679 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 125: 0009a235 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ - 126: 000697d9 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ - 127: 00043429 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 128: 0006d377 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 124: 0015efa5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 125: 0009a59d 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 126: 000698e9 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 127: 00043419 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 128: 0006d493 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 129: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 130: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 132: 001463cd 540 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ - 133: 0011bc21 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 134: 001563c9 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 132: 00145fb1 540 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 133: 0011b9ed 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 134: 00155e19 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 135: 0002b2f0 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 136: 001c02ad 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 136: 001bef29 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ 137: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ 139: 00550d40 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ - 140: 0005c7f7 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 141: 0006d59f 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 142: 002aa8a9 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 143: 00249ad5 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 144: 001ce021 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 145: 001d18d5 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 140: 0005c87f 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 141: 0006d6bb 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 142: 002aa701 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 143: 00249465 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 144: 001ccc01 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 145: 001d05e1 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 146: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ 147: 0003657d 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ 148: 005019b4 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 149: 001ce701 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 149: 001cd40d 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 151: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 152: 0006f1c9 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 152: 0006f2e5 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 153: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 154: 001b6121 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 154: 001b4da1 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 155: 00504fd8 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 156: 000ee4dd 1086 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 156: 000ee655 1086 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ 157: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 158: 002bd371 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 158: 002bc961 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ 159: 00550d3c 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ 160: 005046ec 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 161: 00079155 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ - 162: 002bea65 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 163: 001f0465 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ - 164: 000733cd 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 165: 0006e775 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ - 166: 002bdc3d 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 167: 0021fd3d 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 161: 00079275 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 162: 002be365 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 163: 001ef895 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 164: 00073715 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 165: 0006e891 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 166: 002bd22d 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 167: 0021ef15 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 168: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 169: 001428c5 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 170: 0006ef6f 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 171: 002268a1 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 172: 00287a61 926 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ - 173: 00073663 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 169: 001424ad 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 170: 0006f08b 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 171: 00225cd9 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 172: 00287741 926 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 173: 000739ab 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 174: 0050caf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 175: 0007293d 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 175: 00072a59 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ 176: 0050a320 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ 177: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ 178: 0002cb3d 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ 179: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 180: 0028c03d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 181: 000751c7 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ - 182: 0006f061 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 180: 0028bec5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 181: 000752e7 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 182: 0006f17d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 184: 002e50fd 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 185: 001c9c95 872 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 186: 00178ddd 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 187: 001339ad 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 188: 000f8391 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 189: 00074baf 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 184: 002e4891 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 185: 001c8915 872 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 186: 0017887d 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 187: 00133521 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 188: 000f81e1 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 189: 00074cd1 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 190: 005088a0 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 191: 000c93e1 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 191: 000c9b31 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 193: 001f4735 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 193: 001f3bf5 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ 194: 0050ca94 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ 195: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 196: 00504d68 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ 197: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 198: 002a6b31 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 198: 002a6989 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 200: 00137561 2314 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 200: 001370d9 2308 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ 201: 00508780 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 202: 00075053 58 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 202: 00075175 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ - 204: 0006cae9 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ - 205: 002d3dd1 480 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 206: 0017ce39 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 204: 0006cc01 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 205: 002d36d9 480 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 206: 0017c3f9 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ 207: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 208: 000f5ee5 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 208: 000f5dd9 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 210: 00507a0c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 211: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ - 212: 00225d69 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 213: 002b1be5 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 214: 0024286d 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 215: 001af389 464 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 216: 004124fc 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 212: 002251a1 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 213: 002b1a3d 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 214: 00241d8d 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 215: 001ae309 464 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 216: 00411c7c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ 217: 0050caa8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 218: 001f3339 160 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 218: 001f27f9 160 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ 219: 00550a00 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ 220: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 221: 002e0749 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 222: 001ef029 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 223: 0005d0e3 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 224: 0023f055 500 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 221: 002e0011 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 222: 001ee459 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 223: 0005d16b 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 224: 0023e575 500 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 225: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ - 226: 0014117d 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 227: 000e5489 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 226: 00140d65 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 227: 000e5b55 532 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 228: 00032505 2266 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 230: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ - 232: 00155889 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 233: 0007a85d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 234: 001f05e1 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 232: 001552d9 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 233: 0007a97d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 234: 001efa11 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ 235: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 236: 0006f0b7 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 237: 001ddd99 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 238: 00073641 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 236: 0006f1d3 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 237: 001dd231 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 238: 00073989 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ 239: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ 240: 00504ab8 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ 241: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ 242: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ - 243: 0015fbf5 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 243: 0015f501 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 245: 00197ad5 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ - 246: 000415b1 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 247: 00220b39 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 248: 00333724 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ - 249: 00185399 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 250: 002c1089 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 251: 00273161 256 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 252: 0007b2c5 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 245: 0019641d 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 246: 000415a1 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 247: 0021fd11 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 248: 00332ea4 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 249: 001848f9 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 250: 002c0989 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 251: 00272ec1 256 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 252: 0007b3e5 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ 253: 00038461 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 254: 0028882d 224 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 254: 0028850d 224 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ 255: 00576360 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ - 256: 002bcafd 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ - 257: 002e43d5 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 258: 0006cc65 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 256: 002bc0ed 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 257: 002e3c85 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 258: 0006cd7d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ - 260: 0022094d 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 260: 0021fb25 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ 261: 005550d8 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ 262: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ - 263: 00218e99 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 264: 001332d9 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ - 265: 00065c83 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 263: 002183a1 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 264: 00132e4d 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 265: 00065ea1 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 266: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ 267: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 268: 002469c5 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 269: 002e44b1 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 270: 001e08a5 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 268: 00246351 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 269: 002e3d61 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 270: 001dfe1d 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ 271: 0002c7e8 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 272: 0006cb81 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 273: 001d4b91 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 274: 002a6b09 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 275: 002c3a31 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 276: 0008eded 552 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 277: 00211625 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 278: 0006d7c5 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ - 279: 0006cd2b 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 280: 002e6d09 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ - 281: 001e25e9 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 272: 0006cc97 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 273: 001d3845 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 274: 002a6961 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 275: 002c3379 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 276: 0008f115 596 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 277: 00210b91 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 278: 0006d8e1 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 279: 0006ce43 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 280: 002e649d 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 281: 001e1b65 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 282: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 283: 0006e575 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 283: 0006e691 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ 284: 0002ad8c 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 285: 002ab02d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 285: 002aae85 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 286: 0003801f 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ 287: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 288: 0012ea31 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 289: 000839f9 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 288: 0012e805 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 289: 00083bc5 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ 291: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 292: 0022b9d5 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 293: 000af895 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 294: 00256005 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 295: 0007350b 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 292: 0022ae0d 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 293: 000afa8d 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 294: 00255ce9 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 295: 00073853 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ 296: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 297: 00179449 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 298: 00286515 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 299: 0013bf8d 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 300: 001f8be9 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 301: 001df629 78 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 297: 00178ee9 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 298: 002861f5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 299: 0013bb05 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 300: 001f815d 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 301: 001deba1 78 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ 302: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ - 303: 001b1429 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 304: 0029e605 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 303: 001b00a5 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 304: 0029e45d 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 306: 000734e1 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 307: 001f9a41 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 306: 00073829 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 307: 001f8fb5 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ 308: 0002cda1 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ 309: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 310: 002e677d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 310: 002e5f11 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 311: 00036a19 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 312: 00247479 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 312: 00246e09 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 313: 0050ca54 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 315: 00261251 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ - 316: 0005bd21 80 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 317: 0012f525 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 315: 00260fcd 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 316: 0005bcbb 78 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 317: 0012f2f5 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 318: 00501c48 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 320: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ 322: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 323: 0021c655 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 324: 00060df9 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 323: 0021bb65 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 324: 00060d75 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 325: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 326: 000e9d81 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 327: 0016e4e5 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 328: 0025e5cd 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 326: 000e9ef1 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 327: 0016dd31 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 328: 0025e345 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 330: 000477a5 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 331: 002c7995 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 332: 0005b221 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ - 333: 00071a51 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 330: 00047795 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 331: 002c72f1 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 332: 0005b06d 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 333: 00071b6d 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 334: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ - 335: 001690c1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 336: 00086c9d 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 335: 0016896d 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 336: 00087021 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 337: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 338: 00094a29 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 339: 001e9609 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 340: 00090035 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 341: 001a3639 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 342: 00145061 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 338: 00094d81 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 339: 001e8abd 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 340: 00090385 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 341: 001a1e35 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 342: 00144c4d 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ 343: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ 344: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ 345: 00037edd 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 346: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 347: 0006f1a7 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 347: 0006f2c3 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ 348: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 349: 001b43c5 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ - 350: 00064631 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 349: 001b3045 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 350: 000648fd 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ 351: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ 352: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 353: 0006afe3 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 353: 0006b0f7 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 355: 0007b221 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 355: 0007b341 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ 356: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 357: 002ae1f1 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 357: 002ae049 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 358: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ 359: 005038fc 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ 360: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 361: 0011ff05 700 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 361: 0011fcc1 700 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 362: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ - 363: 0005cb49 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 363: 0005cbd1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ 364: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ 365: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 366: 00174f25 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 366: 0017475d 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ 367: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ 368: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 369: 0014bb31 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 369: 0014b735 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ 370: 0002ce95 152 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 371: 002e60a5 220 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 371: 002e5839 220 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 372: 0002d21d 260 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ - 373: 00154cc1 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 374: 0020ac89 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ - 375: 00163e29 748 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ - 376: 001e6c99 364 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ - 377: 002e1231 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ - 378: 0007176f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 379: 000713f1 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 373: 00154739 736 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 374: 0020a205 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 375: 00163731 748 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 376: 001e614d 364 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 377: 002e1399 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 378: 0007188b 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 379: 0007150d 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 380: 0050ca34 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ - 381: 00209b3d 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ - 382: 0006dcd3 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 383: 000971a9 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ - 384: 0024244d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 385: 000791b1 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 386: 00216025 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 387: 00207289 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 388: 001f318d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 381: 002090b9 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 382: 0006ddef 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 383: 000974f5 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 384: 0024196d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 385: 000792d1 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 386: 0021555d 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 387: 00206801 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 388: 001f2791 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 389: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ - 390: 0003c2d1 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 390: 0003c2dd 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 391: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 392: 002b832d 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 393: 0023f351 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 394: 000911e9 104 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 395: 001e2959 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 396: 0006c62d 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 392: 002b8185 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 393: 0023e835 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 394: 00091535 104 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 395: 001e1ed1 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 396: 0006c745 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 397: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 398: 00250dc1 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 398: 00250d1d 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ 399: 0002be1c 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 400: 001ce861 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 401: 002881fd 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 402: 0021bd19 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 400: 001cd571 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 401: 00287edd 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 402: 0021b229 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ 403: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ - 404: 0026ff85 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 404: 0026fce5 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ 405: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ - 406: 0036fd88 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 406: 0036f508 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ 407: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ 408: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ 409: 005054bc 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ - 410: 00040e5b 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 410: 00040e4b 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ 411: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ 412: 00039ec7 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ - 413: 00069195 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ - 414: 0024adf9 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 413: 000692a5 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 414: 0024a789 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ 415: 00038705 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ 416: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 417: 0008c0d5 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 417: 0008c3fd 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ 418: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ 419: 00550d48 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ 420: 00034933 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 421: 00106d99 242 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 421: 00106b19 240 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ 422: 005012b4 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 423: 000662d9 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 424: 00178c15 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 425: 0023b72d 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 423: 000663ed 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 424: 001786b5 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 425: 0023ac4d 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ 426: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 427: 00068fd9 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 428: 0006e019 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 427: 000690e9 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 428: 0006e135 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ 429: 0050a3f0 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ 430: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 431: 00079fdd 20 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 431: 0007a0fd 20 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ - 433: 0005cec3 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 433: 0005cf4b 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ 434: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ 435: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 436: 00246d8d 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 436: 00246719 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ 437: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 438: 0020b171 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 439: 002dbef9 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 440: 0024fb25 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ - 441: 0006e509 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 438: 0020a6cd 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 439: 002dba11 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 440: 0024f625 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 441: 0006e625 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ 442: 00576388 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 444: 0006ce27 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 445: 00041981 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 446: 00103bb1 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ - 447: 00289589 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 448: 00071a4d 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ - 449: 002a74d9 768 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 450: 00071771 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 451: 0021ab11 1356 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 452: 00075223 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 453: 00065751 792 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 454: 00138251 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 444: 0006cf41 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 445: 00041971 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 446: 00103925 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 447: 00289269 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 448: 00071b69 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 449: 002a7331 768 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 450: 0007188d 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 451: 0021a01d 1360 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 452: 00075343 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 453: 00065861 792 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 454: 00137dc9 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 455: 0050382c 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 456: 002c3035 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 456: 002c2979 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ 457: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 458: 0028b915 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ - 459: 000f2ce9 1612 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 458: 0028b739 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 459: 000f2bdd 1624 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ 460: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ 461: 00502990 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ - 462: 001d1b05 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 462: 001d0811 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 463: 00036611 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 464: 00079f55 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 465: 0018803d 348 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ - 466: 0005868d 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 464: 0007a075 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 465: 0018759d 348 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 466: 00058679 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 467: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 468: 00289129 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 468: 00288e09 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 469: 0002cc59 76 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 470: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 471: 0020d8e5 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 472: 00041d51 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 471: 0020ce51 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 472: 00041d41 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ 473: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 474: 00073473 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ - 475: 002429a9 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 476: 0006c571 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 474: 000737bb 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 475: 00241ec9 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 476: 0006c689 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ 477: 00502790 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 478: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 479: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 480: 001cfb05 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 481: 000dc7ad 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 482: 001b56c9 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 483: 00153e05 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 480: 001ce719 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 481: 000dce65 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 482: 001b4349 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 483: 001538ad 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ 484: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ - 485: 001f2791 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 486: 00072461 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 485: 001f1bc1 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 486: 0007257d 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 488: 001ce659 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 489: 00125d21 556 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ - 490: 001e1b4d 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 491: 0006f1cf 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 492: 0016a2f1 6100 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 493: 000844d5 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 494: 000a97b5 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ - 495: 0006a749 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ - 496: 00073b5f 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 497: 000737c3 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ - 498: 002bafb1 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 488: 001cd365 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 489: 00125c2d 556 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 490: 001e10c5 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 491: 0006f2eb 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 492: 00169b9d 6100 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 493: 0008473d 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 494: 000a9a41 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 495: 0006a679 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 496: 00073ea7 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 497: 00073b0b 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 498: 002ba5a1 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ 499: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 500: 0006c2cb 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 500: 0006c3e3 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ 501: 0050cab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 502: 0002b84c 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 503: 00090f5d 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 504: 002e6cd1 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 503: 000912a9 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 504: 002e6465 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ 505: 0002c41c 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ 506: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ - 507: 001adc21 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 508: 002b800d 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ - 509: 0006e3ed 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 510: 001d179d 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 511: 000747ff 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 512: 0010899d 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 513: 0006cab9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 514: 0005f1ad 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 507: 001acba5 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 508: 002b7e65 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 509: 0006e509 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 510: 001d04a9 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 511: 00074aed 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 512: 00108719 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 513: 0006cbd1 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 514: 0005f175 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ 515: 0002c704 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 516: 000e1139 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ - 517: 000761b9 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 518: 00071615 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 516: 000e181d 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 517: 000762d9 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 518: 00071731 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ 519: 0050ca8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 520: 0007368b 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 521: 000dc4e9 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 522: 0006924f 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 520: 000739d3 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 521: 000dcba1 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 522: 0006935f 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ 523: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ 524: 0002c5b4 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 525: 000766b1 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 526: 002975fd 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 527: 0024fffd 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ - 528: 00058365 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ - 529: 0006c861 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 530: 000b2e49 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 531: 0025ffd5 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ - 532: 000950c5 704 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 525: 000767d1 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 526: 0029765d 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 527: 0024fafd 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 528: 00058201 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 529: 0006c979 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 530: 000b3041 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 531: 0025fd4d 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 532: 0009541d 704 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 534: 002d3815 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 534: 002d3119 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ 535: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ 536: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ 537: 0002adbc 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 538: 002b3379 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 539: 0006c39f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 540: 000f9401 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 538: 002b31d1 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 539: 0006c4b7 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 540: 000f9251 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 541: 0002b3d4 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ 542: 0050ca9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ - 543: 00240031 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 544: 00177451 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 545: 0006d6b1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 543: 0023f551 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 544: 00176ef1 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 545: 0006d7cd 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 547: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ - 548: 00238269 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 548: 00237799 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ 549: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ 550: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 551: 00289741 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 552: 0006d0cd 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 553: 000574bb 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 554: 0025d745 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 551: 0028b87d 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 552: 0006d1e9 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 553: 000573b5 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 554: 0025d4bd 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ 555: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 556: 0009b1a5 1384 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 556: 0009b3e1 1388 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ 557: 00550d08 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ - 558: 0012ecad 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 559: 000a358d 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 558: 0012ea81 912 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 559: 000a3861 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ 560: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ - 561: 00050633 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 562: 000f16c5 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 563: 00171e59 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 564: 0011e29d 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 561: 00050623 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 562: 000f15b9 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 563: 001716ad 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 564: 0011e059 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ 566: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ 568: 00550a00 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ - 569: 0021bef9 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 570: 002e4d99 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 571: 00148da1 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 572: 00158769 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 573: 0023dc95 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 574: 00060499 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 569: 0021b409 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 570: 002e452d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 571: 00148985 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 572: 001581c1 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 573: 0023d1b5 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 574: 0006034d 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ 575: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 576: 002dfa75 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 577: 0021a88d 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 578: 00161699 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 576: 002df345 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 577: 00219d99 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 578: 00160fc1 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ 579: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ - 580: 00286a7d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 581: 0021ee39 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ - 582: 00095a0d 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 583: 0005be2b 50 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 584: 00157829 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 585: 000acddd 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 586: 001f92c5 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 580: 0028675d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 581: 0021e2e5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 582: 00095d65 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 583: 0005be03 50 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 584: 00157281 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 585: 000ad021 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 586: 001f8839 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ 587: 00508044 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ 588: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ 589: 0050ca50 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 590: 0008090d 248 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 591: 00081139 520 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 590: 00080b25 248 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 591: 00081441 520 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ 592: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 593: 000a24d9 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ - 594: 004e7388 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 593: 000a27ad 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 594: 004e6b08 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 595: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 596: 001ce769 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 597: 001339d9 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ - 598: 0009c735 72 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 599: 001940f5 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 600: 0024e025 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 596: 001cd475 252 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 597: 0013354d 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 598: 0009c975 72 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 599: 00192a45 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 600: 0024dba5 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ 601: 0002b478 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ 602: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 603: 0014d915 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ - 604: 001f6fa1 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 605: 002b2751 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 606: 00493d20 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 607: 000daaa9 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 608: 000675ad 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 609: 0024abd5 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 610: 00065a69 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 611: 0028905d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 612: 001b435d 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ - 613: 001d8f09 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 614: 000de401 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 603: 0014d519 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 604: 001f6451 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 605: 002b25a9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 606: 004934a0 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 607: 000db161 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 608: 000676c5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 609: 0024a565 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 610: 00065c5f 30 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 611: 00288d3d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 612: 001b2fdd 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 613: 001d7ba9 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 614: 000dead9 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ 615: 005157e8 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 616: 0006318b 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 617: 00108df1 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 616: 00063105 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 617: 00108b6d 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ 618: 0002b970 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 619: 001f313d 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 619: 001f25fd 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 620: 0050c9f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 621: 0006e7b1 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 622: 0014cf0d 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 621: 0006e8cd 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 622: 0014cb11 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ 623: 00506154 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ 624: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ - 625: 0006d045 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 625: 0006d161 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ 626: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ - 627: 0006bec5 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 627: 0006bfd9 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ 628: 00550d50 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ 629: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ 630: 0050ca98 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ 631: 00030b7d 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 632: 002c6601 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 633: 002dc8f1 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ - 634: 000e6a61 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 635: 00121bf5 1702 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 636: 000722c5 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 637: 000733c9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 638: 00075781 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 639: 0006ca39 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 640: 0004fddf 386 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 641: 001a7db9 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 632: 002c5f19 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 633: 002dc1c1 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 634: 000e7025 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 635: 00121a55 1702 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 636: 000723e1 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 637: 00073711 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 638: 000758a1 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 639: 0006cb51 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 640: 0004fdcf 386 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 641: 001a6815 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ 642: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ - 643: 0021cd21 240 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 644: 0006763f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 643: 0021c231 240 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 644: 00067757 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ 645: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 646: 00125f4d 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ - 647: 000aab5d 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 648: 002466a9 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 646: 00125e59 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 647: 000aade1 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 648: 00246035 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ 649: 00504814 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ 650: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 651: 0022ee85 512 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 652: 0006da6d 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ - 653: 002c1bc9 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 654: 0006bdd9 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 651: 0022e2bd 512 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 652: 0006db89 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 653: 002c14c9 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 654: 0006beed 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 655: 0002cdd7 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 656: 000734bd 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ - 657: 0009fac1 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 656: 00073805 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 657: 0009fd99 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 658: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 659: 000e56a5 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ - 660: 001d3a69 296 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 661: 00257561 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ - 662: 0015f5c1 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 659: 000e5d69 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 660: 001d2775 208 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 661: 002572d1 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 662: 0015eeed 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ 663: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ - 664: 002e4b89 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ - 665: 001ce17d 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 666: 001b4695 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 667: 0028c115 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 668: 0028354d 742 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 669: 0032bd34 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 670: 000410c5 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 671: 00073539 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 672: 00073653 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 673: 002b3439 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 664: 0005ab63 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 665: 001ccd5d 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 666: 001b3315 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 667: 0028bf9d 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 668: 0028322d 742 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 669: 0032b4b4 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 670: 000410b5 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 671: 00073881 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 672: 0007399b 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 673: 002b3291 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 675: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ 676: 0002bad0 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 677: 0006dc33 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ - 678: 0004a77f 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 679: 000717dd 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 680: 0012a201 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 677: 0006dd4f 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 678: 0004a76f 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 679: 000718f9 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 680: 0012a10d 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ 681: 00509e40 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ - 682: 00074ac5 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 683: 00060be1 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 684: 0015b359 1688 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 685: 001f9a39 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 686: 001339e1 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 682: 00074be7 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 683: 00060b5d 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 684: 0015ac8d 1688 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 685: 001f8fad 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 686: 00133555 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ 687: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 688: 000ae569 460 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 689: 00072491 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 690: 00112585 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 691: 00093615 3132 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 688: 000ae7ad 376 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 689: 000725ad 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 690: 00112255 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 691: 00093961 3132 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ 692: 00576358 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 693: 00074b5f 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 694: 002ab959 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ - 695: 001b5461 372 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 696: 000b7c35 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 693: 00074c81 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 694: 002ab68d 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 695: 001b40e1 372 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 696: 000b7e0d 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ 697: 00507c08 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ 698: 0050595c 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ - 699: 000715af 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 700: 00072a19 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 701: 00073717 58 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 702: 0012b765 3204 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 703: 0026bd21 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 699: 000716cb 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 700: 00072b35 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 701: 00073a5f 58 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 702: 0012b649 3204 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 703: 0026ba89 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ 704: 00000000 0 FUNC GLOBAL DEFAULT UND strerror_r@GLIBC_2.4 (3) │ │ │ │ - 705: 00288b31 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 706: 003faccc 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ - 707: 000713b9 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 708: 001f3485 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 709: 0025ac61 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 710: 00211091 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 705: 00288811 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 706: 003fa44c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 707: 000714d5 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 708: 001f2945 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 709: 0025a9d1 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 710: 002105fd 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 711: 0050cb0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 712: 0015aa8d 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 713: 001ddd41 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 714: 0007526f 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ - 715: 000f1af1 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 716: 00244f6d 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 717: 001f925d 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ - 718: 000f7d65 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 719: 0006d0e3 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 712: 0015a3c1 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 713: 001dd1d9 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 714: 0007538f 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 715: 000f19e5 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 716: 0024448d 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 717: 001f87d1 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 718: 000f7bb5 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 719: 0006d1ff 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 720: 00501818 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 721: 0006e2fd 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 722: 000748db 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 721: 0006e419 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 722: 0007495d 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 724: 0002b414 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 725: 000f5351 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 725: 000f5245 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ 726: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ 727: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ - 728: 0009998d 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 729: 000716e3 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ - 730: 001b142d 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 731: 0020d809 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ - 732: 00211715 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 733: 000a0e15 472 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 734: 001b1405 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 728: 00099ccd 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 729: 000717ff 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 730: 001b00a9 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 731: 0020cd75 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 732: 00210c81 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 733: 000a10e9 472 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 734: 001b0081 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ 735: 00550d60 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 736: 0006c857 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 737: 0005b691 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 738: 0024f905 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 736: 0006c96f 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 737: 0005b427 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 738: 0024f405 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 739: 0050da78 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 740: 000791a9 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 741: 000ef73d 730 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 740: 000792c9 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 741: 000ef7e9 730 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 742: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ - 743: 002570d1 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 743: 00256e41 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 744: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 745: 0021a765 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 745: 00219c71 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 747: 00076859 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 748: 002b9685 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 749: 0007489f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 747: 00076979 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 748: 002b8c75 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 749: 00074921 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ 750: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 751: 00066f4b 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 751: 00067061 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 752: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ - 753: 00080425 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ - 754: 00073bc5 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ - 755: 0004d789 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 756: 00217051 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 753: 00080535 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 754: 00073f0d 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 755: 0004d779 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 756: 00216589 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 757: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 758: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ 759: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 760: 001559d1 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 761: 002e6859 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 760: 00155421 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 761: 002e5fed 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 763: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ - 764: 0006a0f1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 765: 00288bc1 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 766: 001e61ad 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ - 767: 000f3335 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 764: 00069f51 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 765: 002888a1 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 766: 001e5661 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 767: 000f3235 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 769: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 770: 002077c9 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ - 771: 0006cfd5 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ - 772: 00179331 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 773: 00070e5f 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 774: 0009b159 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 775: 000abc29 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 776: 0021d205 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 770: 00206d41 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 771: 0006d0f1 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 772: 00178dd1 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 773: 00070f7b 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 774: 0009b395 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 775: 000abe6d 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 776: 0021c715 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ 777: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ - 778: 0006d825 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 779: 000dd301 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ - 780: 0007349d 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 781: 0006a321 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 782: 0023b38d 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 778: 0006d941 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 779: 000dd9b9 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 780: 000737e5 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 781: 0006a1e5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 782: 0023a8ad 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 783: 0050ca7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 784: 002a36c1 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 784: 002a130d 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ 785: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 786: 0006ee45 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 787: 00286499 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 788: 000eab61 1178 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 786: 0006ef61 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 787: 00286179 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 788: 000eacd9 1178 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ 789: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ - 790: 000fc21d 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ - 791: 0020b2a9 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 792: 001eb61d 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 790: 000fc0a5 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 791: 0020a805 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 792: 001eaad9 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ 793: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ 794: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 795: 00088bad 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 796: 001d05e9 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 795: 00088ed5 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 796: 001cf2f5 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ 797: 0002ce6d 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ - 798: 0006944f 906 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 799: 001f309d 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 800: 0021a8e9 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 801: 0009c5a1 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 802: 000415c5 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 803: 002263e9 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 798: 000694eb 906 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 799: 001f255d 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 800: 00219df5 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 801: 0009c7e1 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 802: 000415b5 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 803: 00225821 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 804: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 805: 0006c113 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 805: 0006c22b 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 806: 0002c0a0 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 807: 0006a131 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 808: 001fa6d9 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 809: 0021f01d 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 810: 00225ed9 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 811: 00259bb1 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 812: 000f3d6d 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ - 813: 002aeead 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 807: 00069f91 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 808: 001f9c4d 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 809: 0021e4c9 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 810: 00225311 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 811: 00259921 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 812: 000f3c6d 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 813: 002aed05 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ 814: 0002b098 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 815: 002d4745 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 815: 002d404d 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ 816: 0002c839 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 817: 00214889 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 817: 00213dc1 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ 818: 00031ab9 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 819: 001b6131 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 819: 001b4db1 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ 820: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 821: 002d2fa5 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 822: 002c4061 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 821: 002d2925 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 822: 002c58bd 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 824: 002b3669 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ - 825: 00071435 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 824: 002b34c1 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 825: 00071551 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 826: 00550d64 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 827: 0020b569 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 827: 0020aac9 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 828: 00501afc 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ 829: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 830: 001f0531 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 830: 001ef961 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ 831: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ 832: 0002d97d 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 833: 0006d669 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 834: 0006ee97 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 833: 0006d785 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 834: 0006efb3 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 835: 0050cafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 836: 0007361d 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 836: 00073965 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ 837: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 838: 0025c64d 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 839: 002e45fd 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 840: 0021ce89 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 838: 0025c3c5 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 839: 002e3ead 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 840: 0021c399 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ 841: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 842: 000a9135 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 843: 002c55dd 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 844: 000e5b41 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 842: 000a93c1 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 843: 002c4fb5 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 844: 000e610d 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ 845: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 846: 0015ed95 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 847: 0007676f 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 848: 000733cb 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 846: 0015e6c1 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 847: 0007688f 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 848: 00073713 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ 849: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ - 850: 000f7001 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 851: 0025d7b5 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ - 852: 0006c287 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 853: 0006e471 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 854: 0006f1d7 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 855: 0020d68d 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 856: 00260589 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 857: 00238c6d 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ - 858: 0006c9ab 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 859: 0003b3d1 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 860: 0007153d 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 861: 001194dd 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 850: 000f6e59 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 851: 0025d52d 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 852: 0006c39f 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 853: 0006e58d 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 854: 0006f2f3 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 855: 0020cbf9 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 856: 00260305 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 857: 0023819d 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 858: 0006cac3 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 859: 0003b3dd 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 860: 00071659 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 861: 00119265 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ 862: 0050cae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ 863: 0002d7ed 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ 864: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 865: 0024ac91 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ - 866: 001d1799 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 865: 0024a621 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 866: 001d04a5 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 867: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 868: 00072e81 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 869: 001c03b9 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 870: 000733db 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 871: 00107865 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 872: 000434a7 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 873: 001f182d 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 874: 00182d11 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 875: 000750c3 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 876: 0006dc97 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 868: 000731c3 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 869: 001bf035 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 870: 00073723 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 871: 001075e1 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 872: 00043497 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 873: 001f0c5d 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 874: 0018227d 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 875: 000751e3 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 876: 0006ddb3 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ 877: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ 878: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 879: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 880: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 881: 0006f0cd 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 882: 001335f1 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 881: 0006f1e9 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 882: 00133165 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 883: 005146f4 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 884: 0006ce1f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ - 885: 0029cbdd 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 886: 000b84e9 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 887: 0006bb1b 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 884: 0006cf39 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 885: 0029ca39 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 886: 000b86c1 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 887: 0006bc2f 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ 888: 0003ab2b 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ 889: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ - 890: 0007a8c1 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 891: 0006902b 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 892: 001e8431 1346 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 893: 0003ffad 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 894: 002a4631 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 895: 00058401 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 896: 001b1411 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 897: 0028b515 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ - 898: 00217d21 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ - 899: 00075135 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 890: 0007a9e1 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 891: 0006913b 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 892: 001e78e5 1346 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 893: 0003ffbd 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 894: 002a4485 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 895: 000582a1 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 896: 001b008d 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 897: 0028b191 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 898: 00217231 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 899: 00075255 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ 900: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 901: 001697c9 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 902: 0021ce9d 388 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 903: 002e6d0d 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 904: 00071b89 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 905: 001e7315 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 906: 00253dc1 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 901: 00169075 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 902: 0021c3ad 388 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 903: 002e64a1 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 904: 00071ca5 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 905: 001e67c9 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 906: 00253b31 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ 907: 00502be0 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 908: 002463c1 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 909: 0008fad5 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 908: 00245afd 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 909: 0008fe25 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND sysinfo@GLIBC_2.4 (3) │ │ │ │ - 911: 00268b15 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 911: 00268881 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ 912: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ - 913: 002c70f1 224 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 913: 002c6a61 224 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ 914: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 915: 005044e4 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 916: 00071b1d 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 917: 001b5839 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 918: 0004c975 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 916: 00071c39 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 917: 001b44b9 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 918: 0004c965 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 920: 00176725 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 921: 00260781 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 920: 001761c5 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 921: 002604fd 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ 922: 00576354 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 923: 00269911 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 923: 0026967d 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 924: 0002aeac 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 925: 002208b5 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 926: 000a9edd 972 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 925: 0021fa8d 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 926: 000aa185 934 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ 927: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 928: 001e23b9 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 928: 001e1931 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ 929: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 930: 000882d9 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 930: 0008865d 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 931: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber64 │ │ │ │ - 932: 0006d085 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ - 933: 002879fd 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 932: 0006d1a1 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 933: 002876dd 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ 934: 0002e149 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ 935: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 936: 0026d409 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 937: 00174f55 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 938: 002321c5 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ - 939: 0005c20d 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 940: 000867c5 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 936: 0026d171 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 937: 0017478d 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 938: 00231661 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 939: 0005c295 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 940: 00086b49 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ 941: 0002e069 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 942: 005051a8 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ - 943: 00220b05 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 943: 0021fcdd 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 944: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 946: 0002c56c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ - 947: 002489dd 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 948: 0006b0bb 62 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ - 949: 00124b5d 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 947: 0024836d 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 948: 0006b1cf 62 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 949: 00124a69 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ 950: 0002c2b8 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 951: 00047775 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 951: 00047765 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ 952: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 953: 0007237f 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 953: 0007249b 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ 954: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 955: 0006d2a7 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 956: 0006f037 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 957: 002a6649 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 955: 0006d3c3 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 956: 0006f153 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 957: 002a64a1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 958: 0002bcc4 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ - 959: 001b1425 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 960: 00238425 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 961: 0006e657 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 962: 00136c2d 620 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ - 963: 00207701 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 964: 002a6de9 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 959: 001b00a1 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 960: 00237955 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 961: 0006e773 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 962: 00136799 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 963: 00206c79 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 964: 002a6c41 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ 965: 00550a0c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ - 966: 00043445 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 967: 00073777 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 968: 0006d4ff 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 966: 00043435 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 967: 00073abf 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 968: 0006d61b 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ 969: 0002aed0 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 970: 000422bd 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 970: 000422ad 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ 971: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 972: 00088a1d 312 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 973: 00235891 264 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 974: 00138369 378 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 975: 000dc551 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 976: 0007b9a1 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ - 977: 002a333d 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 978: 0006d857 182 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ - 979: 001257e1 1028 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 980: 002c1469 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 981: 0006f125 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ - 982: 002674a1 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 983: 0006451b 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 984: 0005d1a7 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 972: 00088d45 312 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 973: 00234da9 264 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 974: 00137ee1 380 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 975: 000dcc09 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 976: 0007bac1 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 977: 002a31a1 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 978: 0006d973 182 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 979: 001256ed 1028 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 980: 002c0d69 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 981: 0006f241 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 982: 0026720d 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 983: 000645ab 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 984: 0005d22f 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 985: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 986: 000de3a1 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 987: 001d39a1 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 988: 0006bf01 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 986: 000dea79 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 987: 001d26ad 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 988: 0006c015 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 989: 00527ec8 0x28b18 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 990: 000a49e1 228 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 990: 000a46fd 228 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ 991: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 992: 001c07d9 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 993: 0013ddc1 140 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 992: 001bf451 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 993: 0013d941 140 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 994: 00550d68 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 995: 0029e919 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 996: 00069079 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 997: 00185669 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 995: 0029e771 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 996: 00069189 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 997: 00184bc9 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ 998: 00505cfc 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 999: 00174f89 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 1000: 00080ec9 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ - 1001: 0021039d 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 1002: 00243289 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1003: 001077b1 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 999: 001747c1 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 1000: 00081019 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 1001: 0020f909 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 1002: 002427a9 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1003: 0010752d 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ 1004: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ 1005: 0002cca5 252 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ 1006: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ 1007: 0002bd6c 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ 1008: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 1010: 00255475 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ - 1011: 0010a691 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1010: 00255229 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1011: 0010a409 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1013: 0006c0a9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 1013: 0006c1bd 20 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1015: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ 1016: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 1017: 00249d5d 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1017: 002495ed 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ 1018: 0003108b 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ 1019: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1020: 0010aa0d 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ - 1021: 000d7441 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1022: 001ac8b5 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1020: 0010a785 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 1021: 000d7ba5 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1022: 001ab355 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ 1023: 0050ca6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ 1024: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ - 1025: 002208d5 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 1026: 001b4745 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 1025: 0021faad 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 1026: 001b33c5 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ 1027: 0050cb00 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ - 1028: 0006c147 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1029: 00074dbd 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 1028: 0006c25f 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1029: 00074edf 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ 1030: 0050cadc 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 1031: 0050c9f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 1032: 0006f1a3 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1033: 0020e7c5 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 1034: 000b84c5 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1032: 0006f2bf 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1033: 0020dd31 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 1034: 000b869d 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ 1035: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ 1036: 0050ca38 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 1037: 0006cc23 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 1038: 0016bded 232 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1039: 002e67d9 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 1040: 000955a9 520 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 1041: 00145475 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 1037: 0006cd39 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 1038: 0016b699 232 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1039: 002e5f6d 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 1040: 00095901 520 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 1041: 00145061 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ 1042: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ - 1043: 00095385 548 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 1044: 0021ba2d 208 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 1043: 000956dd 548 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 1044: 0021af3d 208 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 1045: 0002b9b8 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ 1046: 00031e35 60 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1047: 00255dbd 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 1047: 00255981 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ 1048: 0050ca4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ - 1049: 0020fbb5 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ - 1050: 001d42d5 958 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ - 1051: 00262e0d 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 1049: 0020f121 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 1050: 001d2f89 958 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1051: 00262b89 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ 1052: 0050caa0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ 1053: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 1054: 001edae9 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1054: 001ecf19 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 1056: 002319b1 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1057: 00147e39 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 1058: 00073449 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 1059: 0006c0c9 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 1060: 00084e1d 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 1061: 002a77d9 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 1056: 00230e4d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1057: 00147a1d 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 1058: 00073791 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 1059: 0006c1e1 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 1060: 00085071 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 1061: 002a7631 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ - 1063: 001f28d9 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ - 1064: 0007949f 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ - 1065: 00133635 632 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 1066: 002a0d25 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1067: 002256b9 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 1068: 001c1271 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 1069: 0005e24d 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ - 1070: 00052259 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ - 1071: 000663e5 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ - 1072: 000751cd 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 1063: 001f1d9d 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 1064: 000795bf 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1065: 001331a9 632 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 1066: 002a0b7d 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1067: 00224af1 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 1068: 001bfee9 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 1069: 0005e2d5 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1070: 00052245 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1071: 000664f9 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 1072: 000752ed 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ 1073: 00506fa4 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ - 1074: 0007157d 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 1075: 00163801 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1074: 00071699 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 1075: 00163125 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ 1076: 00504f08 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ 1078: 0050a4c0 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ - 1079: 002b7155 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 1080: 0026db9d 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1079: 002b6fad 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 1080: 0026d905 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1082: 000715e1 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1083: 00120f4d 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ - 1084: 00243b71 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 1085: 000f6e49 152 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 1086: 00187ee1 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 1082: 000716fd 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1083: 00120d09 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 1084: 00243091 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 1085: 000f6ca1 152 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 1086: 00187441 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ 1087: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ - 1089: 0005e5f1 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 1090: 001e7b51 32 FUNC GLOBAL DEFAULT 12 _Py_strerror │ │ │ │ - 1091: 0015f639 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 1092: 0006c303 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 1093: 000a063d 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 1089: 0005e637 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 1090: 001e7005 32 FUNC GLOBAL DEFAULT 12 _Py_strerror │ │ │ │ + 1091: 0015ef65 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 1092: 0006c41b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1093: 000a0915 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ 1094: 0050ca74 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 1095: 002aaff5 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1096: 000afbf9 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 1095: 002aae4d 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1096: 000afdf1 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ 1097: 0050fc98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1098: 00173885 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1099: 0022114d 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1100: 001b1439 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 1098: 001730d1 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1099: 00220325 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1100: 001b00b5 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ 1101: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ - 1102: 002b4f69 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 1102: 002b4dc1 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ 1103: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ - 1104: 001f2849 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 1104: 001f1c79 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ - 1106: 0008572d 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ - 1107: 0006901d 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1106: 00085981 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1107: 0006912d 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1108: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_trylock@GLIBC_2.34 (4) │ │ │ │ - 1109: 00214895 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 1109: 00213dcd 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 1110: 0050ca68 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ - 1111: 00150da1 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 1112: 0006f0b5 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1113: 00274f49 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ - 1114: 0006d6b7 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ - 1115: 0005b761 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1116: 0015c5b1 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 1117: 000619b1 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1111: 00150841 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 1112: 0006f1d1 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1113: 00274ca9 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 1114: 0006d7d3 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1115: 0005b4ef 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1116: 0015bee5 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 1117: 0006192d 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ 1118: 0050ca40 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1119: 002208e1 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 1120: 0006192b 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 1121: 00125be5 316 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 1119: 0021fab9 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 1120: 0006169b 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 1121: 00125af1 316 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ 1122: 0050b8a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 1123: 0006cc51 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 1124: 0020b7a5 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1123: 0006cd67 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 1124: 0020ad05 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ 1125: 00031eb9 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 1126: 001bc0d5 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ - 1127: 00267fbd 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1128: 0021472d 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 1126: 001bad55 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1127: 00267d29 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1128: 00213c65 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ 1129: 00032e15 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 1130: 00153e35 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ - 1131: 0003bff3 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 1132: 00050e9b 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ - 1133: 000739cb 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1134: 0022b349 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 1135: 001f5b31 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 1136: 0023b925 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1130: 001538dd 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1131: 0003bfff 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 1132: 00050e8b 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1133: 00073d13 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1134: 0022a781 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 1135: 001f4fe5 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 1136: 0023ae45 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1137: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 1138: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1139: 0009c4cd 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1139: 0009c70d 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ 1140: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1141: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ 1142: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1143: 0005ce19 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1144: 00150ce1 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 1145: 001dc059 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1143: 0005cea1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1144: 00150781 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 1145: 001db2d9 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1146: 0002b930 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 1147: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ - 1148: 00065711 64 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 1148: 00065821 64 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ 1149: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 1151: 0050cab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1152: 0006f1ab 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 1153: 00247b95 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 1152: 0006f2c7 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 1153: 00247525 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ 1154: 0050cad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 1155: 00288e51 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1156: 00173895 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 1155: 00288b31 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1156: 001730e1 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ 1157: 00033599 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1158: 0019a049 422 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1158: 00198805 422 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ 1159: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 1160: 000d6de1 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 1161: 00164ccd 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 1162: 0021ef6d 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 1160: 000d7545 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 1161: 001645d5 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 1162: 0021e419 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 1163: 00502ae0 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ 1164: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1165: 00508d30 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1166: 0012f499 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 1167: 0006c975 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1168: 0020c039 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1166: 0012f269 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 1167: 0006ca8d 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1168: 0020b599 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1169: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1170: 0026b391 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ - 1171: 001ce75d 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1170: 0026b0fd 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 1171: 001cd469 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ 1172: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 1173: 000ab2b9 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1173: 000ab53d 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1174: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 1175: 00061a05 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ - 1176: 0006f08b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ - 1177: 000732a9 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 1178: 0007336d 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1175: 00061981 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1176: 0006f1a7 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1177: 000735f1 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 1178: 000736b5 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1179: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1180: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1181: 002b0ee1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1182: 001ae3b9 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1183: 0005ca6b 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1181: 002b0d39 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1182: 001ad33d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1183: 0005caf3 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ 1184: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 1185: 00041d2b 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1185: 00041d1b 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1186: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1187: 00258485 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ - 1188: 001d058d 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1187: 002581f5 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 1188: 001cf1a1 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ 1189: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ 1190: 00550a08 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ - 1191: 001214a1 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ - 1192: 0018d49d 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 1193: 00258399 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 1194: 00057861 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 1191: 0012125d 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1192: 0018c539 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 1193: 00258109 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 1194: 000576a9 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ 1195: 0002d995 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ 1196: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 1198: 00073399 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 1199: 000723e1 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 1200: 001ca391 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1201: 000769c5 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ - 1202: 001f58ad 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ - 1203: 0006044d 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 1198: 000736e1 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 1199: 000724fd 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 1200: 001c9011 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1201: 00076ae5 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 1202: 001f4d61 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 1203: 00060301 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 1204: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ - 1205: 0006cb0d 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1206: 002537c9 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1205: 0006cc25 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1206: 00253539 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ 1207: 005071d4 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ 1208: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1209: 00109d49 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 1210: 0014ab65 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1209: 00109ac1 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 1210: 0014a6d5 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ 1211: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 1212: 0024196d 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1213: 001ddb99 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ - 1214: 002208cd 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 1212: 00240e8d 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1213: 001dd031 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1214: 0021faa5 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 1215: 0050ca60 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1216: 0007926d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1216: 0007938d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1217: 00505aec 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 1218: 002e6d15 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1218: 002e64a9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ 1219: 0002c8a9 360 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1220: 0002cdaf 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 1221: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1222: 00222c65 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ - 1223: 00219461 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 1224: 00286e7d 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 1222: 0022209d 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1223: 00218969 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 1224: 00286b5d 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ 1225: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1226: 0050ca5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1227: 0003c78d 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 1227: 0003c799 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ 1228: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 1230: 0022b781 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 1231: 001b5811 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1230: 0022abb9 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 1231: 001b4491 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1232: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1233: 00235df9 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 1233: 00235329 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ 1234: 005072e0 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ - 1235: 00195731 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1236: 000f891d 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 1237: 00209215 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ - 1238: 0007176d 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 1239: 00255aa9 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 1240: 0020cef5 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 1241: 0006ba0d 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 1242: 002b1469 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 1235: 00194079 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1236: 000f876d 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 1237: 00208791 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 1238: 00071889 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 1239: 002557cd 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 1240: 0020c455 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 1241: 0006bb21 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 1242: 002b12c1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 1243: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ 1244: 0050cae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 1245: 00067a9d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 1246: 001b5355 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1247: 000eec4d 712 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 1245: 00067bb5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 1246: 001b3fd5 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1247: 000eecfd 712 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ 1248: 0002e07d 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1250: 002352a5 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1251: 0009cc39 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ - 1252: 0022c475 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 1253: 001cf235 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ - 1254: 00220119 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1255: 001ec921 226 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 1250: 002347bd 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1251: 0009ce79 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1252: 0022b8ad 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 1253: 001cde49 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 1254: 0021f2f1 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1255: 001ebdd9 226 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ 1256: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ - 1257: 0022bbf9 1228 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 1258: 0015748d 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ - 1259: 00052a45 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1257: 0022b031 1228 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 1258: 00156ee5 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1259: 00052a35 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1260: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ 1261: 0050cad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ - 1262: 000479f1 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 1263: 0020df4d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 1262: 000479e1 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1263: 0020d4b9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ 1264: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 1265: 00094b21 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 1266: 0022ee69 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1267: 0032b934 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ - 1268: 000798c1 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ - 1269: 0015880d 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1265: 00094e79 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 1266: 0022e2a1 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1267: 0032b0b4 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 1268: 000799e1 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 1269: 00158265 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1270: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ - 1271: 000718bb 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 1271: 000719d7 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ 1272: 00514b60 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 1273: 002e45a9 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1273: 002e3e59 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ 1274: 005012b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1275: 00031599 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 1276: 000735d5 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1277: 0021c941 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1276: 0007391d 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1277: 0021be51 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ 1278: 0002cb61 248 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 1279: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 1280: 0022f219 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ - 1281: 0006e291 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1282: 00072351 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 1283: 0006d68d 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 1284: 000eebfd 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 1280: 0022e651 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1281: 0006e3ad 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1282: 0007246d 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 1283: 0006d7a9 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 1284: 000eecad 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ 1285: 0002b864 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ 1286: 0050343c 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ - 1287: 001581d9 200 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1287: 00157c31 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ 1288: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1289: 0006ba51 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 1290: 002b7bd1 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ - 1291: 001c084d 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 1292: 00279ccd 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ - 1293: 002bcdbd 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 1294: 00208c05 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ - 1295: 002460f9 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1296: 001cdcd1 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1297: 00237405 372 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1289: 0006bb65 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 1290: 002b7a29 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1291: 001bf4c5 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 1292: 00279a2d 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1293: 002bc3ad 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 1294: 00208181 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1295: 00245619 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1296: 001cc8b1 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1297: 00236935 372 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1298: 005020ac 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 1299: 0006c76d 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1300: 00154ac5 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1301: 0006d5c5 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ - 1302: 0006cd8b 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1303: 00065513 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1304: 002465b5 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ - 1305: 000739f1 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 1299: 0006c885 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1300: 0015453d 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1301: 0006d6e1 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 1302: 0006cea5 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1303: 00065623 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1304: 00245f41 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 1305: 00073d39 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 1306: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ 1307: 005550cc 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ - 1308: 00174ee1 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 1309: 00067391 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 1308: 00174719 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 1309: 000674a9 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ 1310: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ - 1311: 001b56d5 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 1311: 001b4355 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 1312: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1313: 0018293d 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 1314: 001619ed 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 1315: 001cd505 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 1316: 00071f07 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 1313: 00181ea9 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 1314: 00161315 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 1315: 001cc0e5 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 1316: 00072023 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ 1317: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1318: 001ca689 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 1319: 000a0ba1 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 1318: 001c9309 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1319: 000a0e75 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ 1320: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 1321: 00254215 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 1322: 00286455 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 1321: 00253f59 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 1322: 00286135 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ 1323: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 1324: 00502458 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1325: 0006d06d 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1325: 0006d189 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ 1326: 00036395 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1327: 002541a1 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1327: 00253e8d 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ 1329: 005050a8 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 1330: 0002b554 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 1331: 001e7d35 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 1332: 00174cfd 484 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1333: 002524fd 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 1334: 001aaa55 956 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 1331: 001e71e9 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 1332: 00174535 484 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1333: 00252259 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 1334: 001a9b35 956 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ 1335: 0050ca48 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 1336: 00157b79 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 1336: 001575d1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ 1338: 0002d391 196 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1339: 00071721 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 1339: 0007183d 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 1340: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1341: 0033bd28 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 1342: 001ee50d 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 1341: 0033b4a8 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 1342: 001ed93d 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ 1343: 00031f05 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 1344: 0007c039 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1345: 001ee239 282 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 1344: 0007c159 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1345: 001ed669 282 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ 1346: 0002be7c 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ - 1347: 0021789d 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 1347: 00216dad 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 1348: 00550d44 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ 1349: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 1350: 00133319 440 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 1350: 00132e8d 440 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ 1351: 005057cc 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ 1352: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1353: 00104bd9 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1353: 0010494d 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1354: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 1355: 0006c669 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 1356: 0024e7b5 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1357: 0021b099 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 1358: 0006d72f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1355: 0006c781 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 1356: 0024e319 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1357: 0021a5a9 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 1358: 0006d84b 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ 1359: 00550d0c 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ 1360: 0003936f 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 1361: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 1363: 00094ccd 296 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 1364: 00212d01 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 1365: 00251a3d 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 1366: 0023c069 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 1367: 0021f39d 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1363: 00095025 296 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 1364: 0021226d 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 1365: 00251595 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 1366: 0023b589 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 1367: 0021e7cd 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1368: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ - 1369: 001410fd 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ - 1370: 0006ce1b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ - 1371: 00164115 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1372: 0027001d 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1369: 00140ce5 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1370: 0006cf35 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1371: 00163a1d 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1372: 0026fd7d 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ 1373: 00550d20 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1374: 000e3db5 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 1375: 001831c5 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 1376: 0006d2c7 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 1377: 0023820d 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 1374: 000e4511 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 1375: 00182731 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1376: 0006d3e3 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 1377: 0023773d 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ 1378: 00550d5c 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 1379: 000db3e1 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1380: 00144615 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 1381: 0006d831 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1382: 00221141 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 1379: 000dba99 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1380: 001441f9 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 1381: 0006d94d 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1382: 00220319 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 1383: 00509204 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ 1384: 00508154 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1385: 000671d9 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1386: 0025a169 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 1387: 000b1c55 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 1388: 001f3475 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ - 1389: 0021d021 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 1390: 0006d7bd 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 1385: 000672ef 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1386: 00259ed9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 1387: 000b1e4d 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 1388: 001f2935 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1389: 0021c531 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 1390: 0006d8d9 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ 1391: 000361d1 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 1392: 00249095 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1393: 000984c9 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1392: 00248a25 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1393: 00098815 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1394: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1395: 002498fd 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ - 1396: 000a36cd 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ - 1397: 001771b1 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ - 1398: 000671a5 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 1395: 00249251 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1396: 000a39a1 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1397: 00176c51 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 1398: 000672bb 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ 1399: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1400: 0007339d 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 1400: 000736e5 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ 1401: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1402: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ 1403: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ - 1404: 00150ced 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ - 1405: 0021c619 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 1404: 0015078d 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 1405: 0021bb29 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ 1406: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ 1407: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 1408: 0004d6d5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 1408: 0004d6c5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 1409: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ 1410: 00504214 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1411: 0006d729 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 1412: 001f79d9 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 1411: 0006d845 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 1412: 001f6e89 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ 1413: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 1414: 00057609 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 1415: 0025f645 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 1416: 00148559 2120 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ - 1417: 00157819 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 1414: 000574a3 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1415: 0025f3bd 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 1416: 0014813d 2120 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 1417: 00157271 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 1418: 0002c31c 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1419: 001ce12d 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 1420: 001b61d1 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1421: 001ce751 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1422: 0005cc6b 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1423: 00080681 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 1419: 001ccd0d 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 1420: 001b4e51 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1421: 001cd45d 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1422: 0005ccf3 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1423: 000807d1 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 1424: 000373af 14 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1425: 00084bbd 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ - 1426: 0021b489 88 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 1425: 00084e25 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 1426: 0021a999 88 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ 1427: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1428: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1429: 0006c671 252 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 1429: 0006c789 252 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 1430: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 1431: 00199e01 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1431: 001985ed 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ 1432: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 1433: 00031521 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ 1434: 0050ca3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1435: 0007abed 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1435: 0007ad0d 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ 1436: 00550d58 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ 1437: 00504304 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 1438: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 1439: 0006f131 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ - 1440: 001f2f79 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ - 1441: 002bd669 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 1442: 003fac9c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 1443: 000737a9 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1439: 0006f24d 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 1440: 001f2439 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1441: 002bcc59 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 1442: 003fa41c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 1443: 00073af1 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1444: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 1445: 0017e969 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 1446: 0021c235 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1445: 0017df29 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 1446: 0021b745 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1447: 0002baa0 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1448: 0018fda5 1080 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 1449: 00238445 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1450: 0028a915 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 1448: 0018e9ad 1080 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 1449: 00237975 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1450: 0028a5cd 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ 1451: 005012c4 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1452: 00109c19 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 1453: 00072cb9 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ - 1454: 0004fbad 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ - 1455: 00079749 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 1456: 000b4acd 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1452: 00109991 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 1453: 00072ffb 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 1454: 0004fb9d 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1455: 00079869 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 1456: 000b4cc1 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ 1457: 00501808 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ 1458: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1459: 000734b9 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ - 1460: 00124525 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1459: 00073801 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 1460: 00124441 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1461: 0050caac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 1462: 002268ed 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ - 1463: 0006041d 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 1464: 0007b201 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1465: 0025f6dd 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1462: 00225d25 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 1463: 000602d1 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 1464: 0007b321 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1465: 0025f455 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ 1466: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 1467: 00090031 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 1468: 000506bf 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1469: 0022da99 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 1470: 0023e905 936 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 1467: 00090381 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 1468: 000506af 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1469: 0022ced1 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 1470: 0023de25 936 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ 1471: 0002dc59 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ 1472: 0050ffdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ 1473: 0002d005 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ 1474: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1475: 0005bd1d 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 1476: 0023b791 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1475: 0005bc3b 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1476: 0023acb1 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ 1477: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 1478: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1479: 001ca4b5 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1480: 00161a79 268 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 1479: 001c9135 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1480: 001613a1 268 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ 1481: 0002ce43 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ - 1482: 0010acb1 464 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 1482: 0010a925 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ 1483: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ 1484: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 1485: 00079557 222 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 1486: 00073341 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 1487: 002073d1 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 1488: 0007870b 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1489: 0010a135 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 1490: 0005c893 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1491: 0006eeed 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 1485: 00079677 222 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 1486: 00073689 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 1487: 00206949 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 1488: 0007882b 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1489: 00109ead 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 1490: 0005c91b 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1491: 0006f009 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ - 1493: 001495a9 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 1493: 00149119 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ 1494: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ 1495: 000363d3 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ - 1496: 001ce061 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 1496: 001ccc41 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ 1497: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 1498: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 1499: 001e0541 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 1500: 0015783d 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1501: 00219871 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1502: 0009f195 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1499: 001dfab9 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 1500: 00157295 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1501: 00218d75 636 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1502: 0009f46d 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1503: 0002bd24 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1504: 000f0549 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1504: 000f0435 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ 1505: 000344e5 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1506: 00068fe7 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 1506: 000690f7 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ 1507: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1509: 0006e05d 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 1510: 0014e3b9 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1511: 00260a01 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1509: 0006e179 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 1510: 0014df11 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1511: 0026077d 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ 1512: 0050190c 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 1513: 0002c32c 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 1514: 00079635 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 1515: 000949a9 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1514: 00079755 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 1515: 00094d01 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 1517: 00132991 1370 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1517: 00132505 1370 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ 1518: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 1519: 0004cbb7 338 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 1520: 002546b1 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ - 1521: 00088b55 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 1522: 001b1435 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1519: 0004cba7 338 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 1520: 00254421 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 1521: 00088e7d 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 1522: 001b00b1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ 1523: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ - 1524: 00287a39 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 1525: 000722db 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 1524: 00287719 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 1525: 000723f7 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ 1526: 0002c0d0 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ 1527: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1528: 0007358d 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1528: 000738d5 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1529: 00506c4c 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ 1530: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 1531: 00081741 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 1532: 00181aa1 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 1533: 0006cad5 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1534: 00222b79 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 1531: 00081909 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 1532: 0018105d 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 1533: 0006cbed 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1534: 00221d65 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 1535: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ - 1536: 001466d5 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1537: 0017edc1 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 1538: 0027422d 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ - 1539: 00195219 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 1536: 001462b9 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1537: 0017e381 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 1538: 00273f8d 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1539: 00193b61 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ 1540: 00032de1 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ - 1541: 0005c5af 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 1542: 0028eb7d 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 1541: 0005c637 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 1542: 0028e9ed 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 1543: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 1544: 001373d5 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1545: 001818dd 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ - 1546: 001b5e71 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1547: 0006d16f 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ - 1548: 0006f207 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 1549: 002241d1 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 1544: 00136f4d 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1545: 00180e99 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 1546: 001b4af1 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1547: 0006d28b 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 1548: 0006f323 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 1549: 00223609 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ 1550: 0050cb04 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1551: 0002ca55 102 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 1552: 002ab3a5 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 1553: 00158969 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1554: 0004e3f5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1552: 002ad9a5 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 1553: 001583c1 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1554: 0004e3e5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1555: 0002d5ad 180 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ - 1556: 00295709 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1557: 0004e777 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1558: 00058d23 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 1559: 002163e9 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 1556: 00295205 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1557: 0004e767 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1558: 00058d13 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 1559: 00215921 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ 1560: 00576410 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 1561: 001e178d 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 1562: 002e6809 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ - 1563: 002143e1 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1564: 00286aa9 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 1565: 00069a39 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 1566: 002553c1 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1561: 001e0d05 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 1562: 002e5f9d 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 1563: 00213915 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1564: 00286789 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 1565: 00069b49 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 1566: 002550a5 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ 1567: 0002e2e9 348 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ - 1568: 00207ead 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1569: 002477e5 250 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1570: 00141381 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 1571: 00069a95 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 1568: 00207425 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1569: 00247179 250 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1570: 00140f69 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 1571: 00069ba5 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ 1572: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 1573: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ 1574: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber64 │ │ │ │ 1575: 0002b828 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 1576: 005043f4 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ 1577: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1578: 005063d0 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1579: 002631d5 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 1580: 000733c5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 1581: 000734f5 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1579: 00262f51 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 1580: 0007370d 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 1581: 0007383d 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1582: 005017fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 1583: 0006c4b5 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 1583: 0006c5cd 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ 1584: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1585: 00256fcd 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1585: 00256d3d 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1586: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ 1587: 00550d10 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1588: 001b4289 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ - 1589: 001e2a65 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1588: 001b2f09 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 1589: 001e1fdd 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ 1590: 0050cac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 1591: 001bc485 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ - 1592: 00071485 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1591: 001bb101 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 1592: 000715a1 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ 1593: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1594: 0006c851 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1595: 000a6cb9 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1596: 000587b1 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 1597: 001571d5 396 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1598: 00209249 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 1594: 0006c969 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1595: 000a6f45 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1596: 0005879d 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 1597: 00156c29 400 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1598: 002087c5 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 1599: 0003a859 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ - 1600: 00149145 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ - 1601: 001d013d 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1602: 0025096d 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1600: 00148d29 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 1601: 001ced51 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1602: 00250415 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1603: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 1604: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1605: 000ad1dd 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 1606: 003fe3f0 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 1605: 000ad421 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 1606: 003fdb70 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ 1607: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ 1608: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 1609: 00098475 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 1610: 0006ce17 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 1611: 0006a521 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1612: 00181969 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 1609: 000987c1 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 1610: 0006cf31 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 1611: 0006a4a1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1612: 00180f25 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ 1613: 0002bddc 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 1614: 0006733d 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1614: 000673a7 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1615: 0003aa6f 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ 1616: 0050217c 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ 1617: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 1618: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ - 1619: 00217f31 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1620: 000d98a5 932 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 1619: 00217441 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1620: 000d9f65 924 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ 1621: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ 1622: 00550a04 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ - 1623: 0006c0b9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 1623: 0006c1d1 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ 1624: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ - 1625: 0006d06b 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 1626: 0023a5f5 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1627: 0006e1c9 200 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1628: 0018d445 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 1629: 0020df41 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ - 1630: 0009ba15 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1625: 0006d187 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 1626: 00239b25 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1627: 0006e2e5 200 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1628: 0018c4e1 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 1629: 0020d4ad 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1630: 0009bc55 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 1632: 001cce8d 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ - 1633: 001e25f1 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ - 1634: 0026dba9 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ - 1635: 0005e02f 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1636: 0012eae9 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1637: 000a2e7d 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 1638: 00085051 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 1632: 001cba69 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1633: 001e1b69 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 1634: 0026d911 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1635: 0005e0b7 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1636: 0012e8bd 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1637: 000a2ae1 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 1638: 000852a5 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ 1639: 00507d5c 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ - 1640: 000cd341 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1641: 0006d9a5 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1642: 002daa0d 408 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 1643: 0021c67d 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 1644: 00073995 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1645: 002ddbcd 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1640: 000cda8d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1641: 0006dac1 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1642: 002da585 408 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 1643: 0021bb8d 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 1644: 00073cdd 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1645: 002dd49d 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1646: 0003836d 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 1647: 0011a179 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 1648: 000d7a11 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 1647: 00119f01 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 1648: 000d8175 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ 1649: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ - 1650: 00156c6d 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 1650: 001564d1 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ 1651: 0002ae7c 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 1652: 000dd855 1242 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ - 1653: 001b1431 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1652: 000ddf0d 1274 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1653: 001b00ad 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1654: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 1655: 002dd5a1 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 1656: 000883a5 884 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1655: 002dce71 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 1656: 000886cd 884 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ 1657: 0002be40 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ 1658: 00031f6b 78 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1659: 00172a35 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 1660: 0006cceb 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1661: 00046bb9 108 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 1662: 000722eb 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 1659: 00172289 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 1660: 0006ce03 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1661: 00046ba9 108 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 1662: 00072407 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ 1663: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ - 1664: 001ea5cd 462 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 1665: 001f3ec9 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1666: 0006d55d 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 1664: 001e9a81 462 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 1665: 001f3245 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1666: 0006d679 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1668: 00222dc1 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 1669: 00072425 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 1668: 002221f9 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 1669: 00072541 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ 1670: 0002bb24 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 1671: 002631e9 440 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 1672: 000736b5 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1671: 00262f65 440 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 1672: 000739fd 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ 1673: 0002c6c4 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 1674: 000f8f51 1200 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1675: 00125655 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1674: 000f8da1 1200 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1675: 00125561 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1677: 002445cd 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 1677: 00243aed 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 1678: 00576364 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 1679: 00218df1 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 1680: 0027372d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 1681: 001d1f69 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ - 1682: 000a24f5 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 1683: 00253721 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1679: 002182f9 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 1680: 0027348d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 1681: 001d0c75 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 1682: 000a27c9 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 1683: 00253491 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1684: 00507e7c 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1685: 002daba5 1080 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 1685: 002da71d 1080 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ 1686: 005045d4 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 1687: 00039585 924 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ 1688: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1689: 0006e6b1 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1690: 0008a385 464 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 1689: 0006e7cd 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1690: 0008a6ad 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ 1691: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ - 1692: 00058d51 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 1693: 0027ebb1 972 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 1694: 000bac59 2596 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 1692: 00058d41 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 1693: 0027e889 972 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 1694: 000bb3b5 2596 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ 1695: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1696: 001e2951 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ - 1697: 0005d147 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 1698: 001e2a59 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1699: 001c1219 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1696: 001e1ec9 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 1697: 0005d1cf 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 1698: 001e1fd1 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1699: 001bfe91 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1700: 00039b15 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 1701: 0015653d 280 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ - 1702: 001e2b71 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 1701: 00155f8d 280 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 1702: 001e20e9 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 1703: 0003a8c5 364 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1705: 002317fd 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 1706: 001ca919 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1705: 00230c99 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 1706: 001c9599 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ 1707: 0002b7f8 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 1708: 0006c407 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ - 1709: 00245b9d 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 1710: 0006cf0b 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 1711: 000b802d 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 1712: 0006c337 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 1713: 001615b5 228 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 1714: 001455dd 820 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1715: 000528bf 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ - 1716: 00076269 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 1717: 00261981 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ - 1718: 00094df5 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1719: 00284fa5 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1708: 0006c51f 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1709: 002450bd 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 1710: 0006d025 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 1711: 000b8205 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 1712: 0006c44f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 1713: 00160edd 228 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 1714: 001451c9 820 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1715: 000528af 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1716: 00076389 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 1717: 002616fd 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 1718: 0009514d 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1719: 00284c85 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1720: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1721: 00267a3d 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 1721: 002677a9 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ 1722: 00503b20 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1723: 0016c025 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 1723: 0016b8d1 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 1724: 00550a04 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ - 1725: 000b8101 44 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1726: 00075717 106 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 1725: 000b82d9 44 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1726: 00075837 106 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ 1727: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ - 1728: 002dd5a9 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 1728: 002dce79 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ 1729: 0002c780 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ 1730: 00550d4c 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 1731: 00254ab9 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1731: 002547a1 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 1733: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ 1734: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1735: 002c2f39 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ - 1736: 00073281 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 1737: 00216f2d 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1738: 002ba625 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 1735: 002c2839 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 1736: 000735c9 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 1737: 00216465 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1738: 002b9c15 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 1739: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 1740: 001edccd 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ - 1741: 000729a5 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 1742: 0024cd95 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ - 1743: 0025371d 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 1740: 001ed0fd 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1741: 00072ac1 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 1742: 0024c725 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 1743: 0025348d 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ 1744: 0002d729 196 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1745: 001197f9 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1745: 00119581 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1746: 0002c218 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ - 1747: 00248361 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 1748: 002175e9 588 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1747: 00247cf1 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 1748: 00216af9 588 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ 1749: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ 1750: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1751: 00126135 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1752: 0005d083 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1751: 00126041 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1752: 0005d10b 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 1754: 00241c95 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 1754: 002411b5 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ 1755: 0002ce49 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 1758: 0010aa11 410 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1759: 0013bb49 1090 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ - 1760: 0006f1f7 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 1758: 0010a789 410 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1759: 0013b6c1 1090 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1760: 0006f313 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 1761: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 1762: 000e9c9d 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ - 1763: 000dc81d 632 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1764: 0004e31d 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 1762: 000e9e0d 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 1763: 000dced5 632 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1764: 0004e30d 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ 1765: 0050caec 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ 1766: 00508264 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ - 1767: 0006d5cb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 1767: 0006d6e7 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ 1768: 005074bc 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1769: 000cf675 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1769: 000cfdd1 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 1770: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1771: 000e59e9 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 1772: 000714e5 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 1773: 00249f95 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 1774: 0008bfd1 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1775: 0006f1e7 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1776: 002aee51 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1777: 0006d5bd 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ - 1778: 00042df1 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1771: 000e5fb5 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 1772: 00071601 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 1773: 00249925 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 1774: 0008c2f9 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1775: 0006f303 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1776: 002aeca9 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1777: 0006d6d9 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 1778: 00042de1 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ 1779: 0003708d 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 1780: 0050cabc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ - 1781: 000602ed 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 1781: 000601a1 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ 1782: 0002dcc1 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1783: 001f9839 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 1784: 00216371 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1783: 001f8dad 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 1784: 002158a9 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ 1785: 0050cb08 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ 1786: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 1787: 0006d57f 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 1787: 0006d69b 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ 1788: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ - 1789: 0006f119 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1789: 0006f235 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ 1790: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ 1791: 0050ca58 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 1792: 001f6751 292 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 1792: 001f5c05 290 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 1793: 0050ca84 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 1794: 005550dc 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ 1795: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ 1796: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1797: 0021c7e9 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 1798: 0007169f 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 1797: 0021bcf9 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 1798: 000717bb 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 1799: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1800: 000f1621 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ - 1801: 002276b1 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ - 1802: 00113951 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 1800: 000f1515 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 1801: 00226ae9 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1802: 00113621 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 1803: 00507638 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ - 1804: 001cfb0d 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 1805: 0004c575 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1804: 001ce721 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 1805: 0004c565 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ 1806: 0002c7f9 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ 1807: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ - 1808: 00071cf5 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1809: 0024a0f9 124 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1810: 002b79a9 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 1808: 00071e11 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1809: 00249a89 124 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1810: 002b7801 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ 1811: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ - 1812: 00242f89 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1813: 00158a49 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1814: 0020b375 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 1815: 0014ce11 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ - 1816: 001d74cd 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1812: 002424a9 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1813: 001584a1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1814: 0020a8d1 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 1815: 0014ca15 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 1816: 001d616d 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1817: 0002b140 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 1818: 00502680 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 1819: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ 1820: 005073ec 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1821: 00073301 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 1822: 00219645 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ - 1823: 001883d1 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1824: 0021ca2d 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1821: 00073649 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 1822: 00218b4d 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 1823: 00187931 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1824: 0021bf3d 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1825: 0050b8a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 1826: 0006a70b 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 1827: 000723a9 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1826: 0006a63b 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 1827: 000724c5 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1828: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1829: 0024dee9 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1830: 0029e745 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 1829: 0024da3d 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1830: 0029e59d 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ 1831: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 1832: 005028a0 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ - 1833: 00136109 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ - 1834: 0026d731 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1833: 00135c75 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1834: 0026d499 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1835: 005056bc 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ 1836: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 1837: 000735f5 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ - 1838: 00071eb1 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 1839: 0023f011 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 1837: 0007393d 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1838: 00071fcd 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 1839: 0023e531 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 1840: 0002b0c8 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ - 1841: 00073421 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ - 1842: 0005c331 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 1843: 002de0dd 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ - 1844: 0003fd97 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ - 1845: 000e3389 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ - 1846: 00225fbd 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1841: 00073769 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1842: 0005c3b9 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 1843: 002dd9ad 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1844: 0003fda7 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 1845: 000e3ae5 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1846: 002253f5 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ 1847: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ 1848: 0050ca88 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ 1849: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 1850: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1851: 002bbeb5 986 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 1852: 00047205 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1853: 0007b211 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 1854: 00220bad 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1855: 001dd681 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 1851: 002bb4a5 986 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 1852: 000471f5 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1853: 0007b331 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 1854: 0021fd85 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1855: 001dc9c9 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ - 1857: 0027b455 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1858: 00226675 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 1857: 0027b129 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1858: 00225aad 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ 1859: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1860: 00153025 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ - 1861: 00217469 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 1862: 001e3a0d 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1863: 001f3d1d 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 1860: 00152acd 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1861: 00216979 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 1862: 001e2f85 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1863: 001f3165 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ 1864: 00502ea0 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ - 1865: 000796fd 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 1865: 0007981d 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ 1866: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 1867: 000ea4ad 1716 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ - 1868: 001f2d11 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 1869: 00284a15 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 1870: 002e4f15 360 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 1871: 00262ea5 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1872: 0006f143 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 1873: 0006d0a1 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ - 1874: 001a4b2d 540 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1875: 0010fe4d 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1876: 0004fc81 200 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ - 1877: 00091191 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ - 1878: 000e7df1 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 1879: 002aaf79 124 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1880: 002aceb1 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1881: 00057f73 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ - 1882: 000739d5 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1883: 0006b1f3 58 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ - 1884: 00119ac9 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1885: 0006f0c9 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 1886: 0006dbdf 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1867: 000ea635 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1868: 001f2131 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 1869: 002846f5 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 1870: 002e46a9 360 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 1871: 00262c21 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1872: 0006f25f 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 1873: 0006d1bd 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1874: 001a332d 540 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1875: 0010fb19 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1876: 0004fc71 200 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1877: 000914dd 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 1878: 000e8291 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 1879: 002aadd1 124 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1880: 002acd75 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1881: 00057f5b 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1882: 00073d1d 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1883: 0006b307 58 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1884: 00119851 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1885: 0006f1e5 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 1886: 0006dcfb 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ 1887: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ 1888: 0003877d 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ 1889: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 1890: 000733c7 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 1891: 0015cf2d 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1890: 0007370f 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 1891: 0015c861 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1892: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1893: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 1894: 00248f31 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1895: 001f1e5d 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 1896: 00044981 400 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1897: 00208cb1 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 1898: 0006da35 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 1899: 001dd1cd 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1894: 002488c1 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1895: 001f128d 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 1896: 00044971 400 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1897: 0020822d 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 1898: 0006db51 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 1899: 001dc44d 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ 1900: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1901: 0021feb5 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 1902: 0003d33d 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 1903: 0006d5f5 116 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1904: 00094b15 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 1905: 00183a9d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ - 1906: 000f443d 870 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 1901: 0021f08d 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 1902: 0003d34d 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 1903: 0006d711 116 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1904: 00094e6d 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 1905: 00183009 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1906: 000f4339 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ 1907: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ 1908: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ - 1909: 0029f455 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 1909: 0029f2ad 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ 1910: 0050ca44 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ - 1911: 002e67d5 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ - 1912: 00144a39 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 1911: 002e5f69 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 1912: 0014461d 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 1913: 00512a90 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ - 1914: 0011cf71 1936 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 1914: 0011cd2d 1936 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ 1915: 005036cc 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 1916: 0025e55d 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 1916: 0025e2d5 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ 1917: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 1918: 000f83fd 1268 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 1919: 001e78e1 284 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 1920: 0021e985 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1921: 000f8221 368 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ - 1922: 0005f2b7 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 1923: 000f5661 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 1924: 0006f1c5 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 1925: 0006cabf 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1926: 001831c1 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1918: 000f824d 1268 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 1919: 001e6d95 284 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 1920: 0021de31 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1921: 000f8071 368 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 1922: 0005f2fd 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1923: 000f5555 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 1924: 0006f2e1 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 1925: 0006cbd7 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1926: 0018272d 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ 1927: 00550a00 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 1928: 002ad74d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1929: 000f0831 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1928: 002ad56d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1929: 000f071d 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ 1930: 00511360 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ 1931: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ 1932: 00508e94 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ - 1933: 0006191d 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 1933: 0006168d 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 1934: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ - 1935: 001f9471 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1935: 001f89e5 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 1937: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1938: 002dd859 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1939: 0029cdc1 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 1940: 001b140d 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1938: 002dd129 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1939: 0029cc1d 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 1940: 001b0089 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1942: 001cacd9 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 1943: 002d452d 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 1944: 0005cde9 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ - 1945: 000f54d1 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 1942: 001c9959 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 1943: 002d3e35 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 1944: 0005ce71 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1945: 000f53c5 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ 1946: 005070b4 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1948: 002a0391 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1948: 002a01e9 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ 1949: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ - 1950: 001edadd 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1951: 0006d82b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1952: 0021a631 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 1950: 001ecf0d 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1951: 0006d947 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1952: 00219b3d 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1955: 0006c133 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ - 1956: 0005f105 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 1957: 001f2c21 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1958: 000efa19 246 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1955: 0006c24b 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 1956: 0005f0cd 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 1957: 001f20e1 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1958: 000efac5 246 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ 1959: 0002d4ad 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 1960: 00239255 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 1960: 00238785 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ 1961: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ 1962: 0002ae94 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 1963: 001215c9 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 1964: 0006d90d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 1965: 00106e8d 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1966: 001f2ebd 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1967: 000f88f1 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 1963: 00121385 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 1964: 0006da29 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 1965: 00106c09 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1966: 001f22a5 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1967: 000f8741 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ - 1969: 000df4ad 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 1970: 000e7fad 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 1969: 000dfb91 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 1970: 000e8295 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ 1971: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ - 1972: 00208cc9 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1973: 0006d25b 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 1972: 00208245 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1973: 0006d377 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ 1974: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 1975: 0021c469 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 1975: 0021b979 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 1977: 00157af9 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 1977: 00157551 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1979: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1980: 002194e1 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 1980: 002189e9 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 1981: 005030f8 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ 1982: 0050354c 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1983: 0006d1ef 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1984: 00073377 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ - 1985: 000b4c51 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1986: 0014ab29 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 1983: 0006d30b 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1984: 000736bf 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1985: 000b4e45 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1986: 0014a699 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ 1987: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ 1988: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ - 1989: 0014118d 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 1990: 0004de71 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1991: 0007260d 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1989: 00140d75 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 1990: 0004de61 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1991: 00072729 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1992: 0002bdb8 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1993: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 1994: 0005c755 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 1995: 00083f59 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ - 1996: 001e800d 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 1994: 0005c7dd 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 1995: 000841c1 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1996: 001e74c1 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ 1997: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ - 1998: 000fcecd 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1998: 000fcd55 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1999: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ - 2000: 001d17f1 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2001: 001c01c5 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ - 2002: 00225679 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 2003: 00164469 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 2004: 000d7a3d 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 2005: 000747a5 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 2006: 000db125 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2007: 001412cd 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 2000: 001d04fd 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2001: 001bee41 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2002: 00224ab1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 2003: 00163d71 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 2004: 000d81a1 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 2005: 00072fa1 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 2006: 000db7dd 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2007: 00140eb5 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 2008: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ - 2009: 00071a49 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2010: 000d7fe1 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 2011: 002c7bed 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 2009: 00071b65 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2010: 000d8745 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 2011: 002c75bd 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ 2012: 00506730 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2013: 00505f50 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2014: 000724f5 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2014: 00072611 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2015: 0002ca11 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ 2017: 005008c0 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ 2018: 0002b200 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 2019: 0025f5ed 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 2020: 0023b2d9 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2021: 00074db7 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 2022: 0023854d 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 2019: 0025f365 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 2020: 0023a7f9 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2021: 00074ed9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 2022: 00237a7d 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ 2024: 00506550 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2025: 000c9325 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ - 2026: 00230855 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 2027: 0023ef35 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 2028: 002128cd 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 2029: 00074a6b 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 2025: 000c9a75 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 2026: 0022fc8d 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 2027: 0023e455 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 2028: 00211e39 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 2029: 00074b8d 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 2031: 0006efdb 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 2032: 0006efd7 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2031: 0006f0f7 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 2032: 0006f0f3 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2033: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ 2034: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 2035: 0008027d 424 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 2036: 00065daf 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2037: 002e6d11 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 2038: 0016e339 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 2039: 0023e721 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 2040: 002361c1 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 2041: 0015f5d9 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ - 2042: 000d7eb5 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2043: 0003d925 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 2044: 00156f29 674 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 2045: 000733cf 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 2035: 0008038d 424 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 2036: 00065ec5 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2037: 002e64a5 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 2038: 0016db85 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 2039: 0023dc41 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 2040: 002356f1 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 2041: 0015ef05 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2042: 000d8619 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2043: 0003d935 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 2044: 0015697d 674 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 2045: 00073717 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 2046: 0050ca64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ 2047: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ 2048: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 2049: 0007338b 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ - 2050: 00154fa5 1470 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 2049: 000736d3 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 2050: 00154a19 1434 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ 2051: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 2052: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ 2053: 00031e71 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 2054: 00044d61 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 2054: 00044d51 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ 2055: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 2056: 00073ba5 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 2057: 0006c0f3 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 2058: 0006c9f7 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 2059: 0011de91 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2056: 00073eed 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 2057: 0006c20b 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 2058: 0006cb0f 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 2059: 0011dc4d 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ 2060: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ - 2061: 0006cfd9 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 2061: 0006d0f5 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ - 2063: 0006ccab 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 2063: 0006cdc3 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ 2064: 005055cc 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2065: 00240de1 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 2065: 00240301 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 2067: 000a8dbd 4 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 2067: 000a9049 4 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ 2068: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 2069: 000419ed 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 2070: 0003c3c5 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ - 2071: 0023adf1 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 2072: 0009c41d 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 2073: 002c23f1 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 2074: 000f0509 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ - 2075: 0011bd0d 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 2076: 00212921 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 2077: 00057575 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 2069: 000419dd 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 2070: 0003c3d1 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 2071: 0023a311 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 2072: 0009c65d 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 2073: 002c1cf1 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 2074: 000f03f5 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 2075: 0011bad9 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 2076: 00211e8d 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 2077: 0005746f 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ 2078: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2079: 000733d1 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ - 2080: 001e2cb9 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2081: 0005b53d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2082: 0009c599 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ - 2083: 001ce6b5 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ - 2084: 0006ce23 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 2085: 000690d5 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 2086: 00073529 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2087: 001e7c7d 146 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 2079: 00073719 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 2080: 001e2231 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2081: 0005b311 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2082: 0009c7d9 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2083: 001cd3c1 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 2084: 0006cf3d 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 2085: 000691e5 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 2086: 00073871 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2087: 001e7131 146 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ 2088: 00576410 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ 2089: 0002c1bc 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ 2090: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2091: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 2092: 0003718b 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ 2093: 00514d50 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 2094: 002a3f5d 4 FUNC GLOBAL DEFAULT 12 _Py_GetBuiltWithAssert │ │ │ │ - 2095: 003fac3c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 2096: 00099a29 2060 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2097: 001a6de9 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 2094: 002a3db5 4 FUNC GLOBAL DEFAULT 12 _Py_GetBuiltWithAssert │ │ │ │ + 2095: 003fa3bc 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 2096: 00099d69 2100 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2097: 001a5849 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 2098: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 2099: 00125771 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ - 2100: 00255669 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 2101: 000733b1 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2102: 0007355f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ - 2103: 0006ca65 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 2104: 002b1019 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 2105: 00208d4d 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 2106: 0024f4e1 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 2099: 0012567d 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 2100: 002553d9 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 2101: 000736f9 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2102: 000738a7 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2103: 0006cb7d 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 2104: 002b0e71 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 2105: 002082c9 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 2106: 0024f039 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 2107: 0002d321 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 2108: 0006ef57 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ - 2109: 0029745d 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 2110: 0021a8e5 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 2111: 0006cb19 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 2108: 0006f073 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 2109: 002972b9 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 2110: 00219df1 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 2111: 0006cc31 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ 2112: 0002d0dd 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ - 2113: 00277a21 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2113: 00277781 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ 2114: 0002cabb 86 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ - 2115: 00069bd1 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2116: 0005df8f 58 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 2117: 00219391 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ - 2118: 0006cfc5 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ - 2119: 001724ed 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ - 2120: 0009bd8d 1296 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 2121: 001f9af5 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2122: 001dd68d 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 2123: 0007f251 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 2124: 0009a461 712 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 2125: 003fe2b0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 2126: 00079091 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 2127: 0020a545 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 2115: 00069c17 350 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2116: 0005e017 58 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 2117: 00218899 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 2118: 0006d0e1 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 2119: 00171d41 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 2120: 0009bfcd 1296 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 2121: 001f9069 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2122: 001dc9d5 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 2123: 0007f361 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 2124: 0009a7c9 712 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 2125: 003fda30 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 2126: 000791b1 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 2127: 00209ac1 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 2128: 00037ae5 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ - 2129: 00084045 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 2130: 001f3ef1 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 2131: 00177309 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 2129: 00084485 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 2130: 001f33b1 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 2131: 00176da9 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 2132: 00037021 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 2133: 00064bfb 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2133: 00064d0b 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2134: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 2135: 0027e21d 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 2136: 000b812d 248 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ - 2137: 0006db77 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2138: 0008394d 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 2135: 0027def5 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 2136: 000b8305 248 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 2137: 0006dc93 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2138: 00083b15 176 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ 2139: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ 2140: 0050ca70 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2141: 00094a11 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 2141: 00094d69 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 2142: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ 2143: 0050cb10 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ - 2144: 00049b59 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 2145: 0022c151 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2144: 00049b49 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 2145: 0022b589 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ 2146: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ - 2147: 00074b85 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2147: 00074ca7 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ 2148: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 2149: 0002bb9c 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ 2150: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 2151: 00045bb7 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 2152: 00240dd5 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 2153: 003facdc 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 2151: 00045ba7 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 2152: 002402f5 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2153: 003fa45c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 2155: 0002ae04 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ 2157: 00503f90 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 2158: 00073c27 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2159: 0012d111 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 2158: 00073f6f 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2159: 0012cff5 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 2161: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ 2162: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 2163: 0021a67d 232 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ - 2164: 0006ad3d 336 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 2165: 000b0121 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 2166: 001616a1 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2167: 001c08fd 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 2168: 0005b1bf 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2163: 00219b89 232 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 2164: 0006ae51 336 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 2165: 000b0319 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 2166: 00160fc9 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2167: 001bf575 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 2168: 0005b00b 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2169: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ 2170: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 2171: 0023bfbd 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 2171: 0023b4dd 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ 2172: 005053ac 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2173: 00199efd 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 2174: 0020b841 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 2175: 00220425 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 2173: 001986e9 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 2174: 0020ada1 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 2175: 0021f5fd 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 2177: 000bc7d9 51766 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 2177: 000bcf45 51738 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ 2178: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ 2179: 0050332c 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ - 2180: 000f96c1 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 2181: 00169911 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 2182: 0015bea5 436 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 2180: 000f9511 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 2181: 001691bd 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 2182: 0015b7d9 436 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ 2183: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex64 │ │ │ │ - 2184: 001596bd 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2185: 002367a1 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 2184: 0015900d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2185: 00235cd1 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 2188: 005146a4 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 2189: 00507f74 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 2190: 0007605b 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2191: 002a7c01 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 2190: 0007617b 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2191: 002a7a59 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ 2192: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ - 2193: 00265021 1996 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 2193: 00264d8d 1996 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 2194: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2195: 0005a391 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 2195: 0005a381 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 2196: 0002b3fc 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ 2197: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ 2198: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 2199: 00225ab9 72 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 2200: 001ef055 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 2201: 00242b2d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 2199: 00224ef1 72 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 2200: 001ee485 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 2201: 0024204d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 2202: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 2203: 001b1409 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2203: 001b0085 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ 2204: 00506a44 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ 2205: 00501800 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 2206: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ 2207: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 2208: 001d1cc1 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 2208: 001d09cd 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ 2209: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ 2210: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ - 2211: 0003f3bd 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2212: 0007a88d 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 2211: 0003f3cd 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2212: 0007a9ad 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ 2213: 0002bec4 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 2214: 002511f9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ - 2215: 001199d9 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 2216: 000ed3e9 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ - 2217: 001ce8c9 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 2214: 00250d51 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 2215: 00119761 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 2216: 000ed565 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 2217: 001cd5d9 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 2218: 005012ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 2219: 0007a63d 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 2220: 001f2721 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 2219: 0007a75d 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 2220: 001f1b51 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 2221: 0050a590 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ 2222: 0002bc18 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 2223: 0004b505 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 2224: 0018a2a5 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 2225: 0005b47b 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2226: 00181fc1 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 2223: 0004b4f5 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 2224: 00189805 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 2225: 0005b24f 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2226: 0018157d 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ 2227: 00501810 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ 2228: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ 2229: 00508a28 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ 2230: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ 2231: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2233: 0009bb6d 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2234: 002192c5 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 2233: 0009bdad 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2234: 002187cd 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ 2235: 00504e38 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ - 2236: 000a3645 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 2237: 0006cdd1 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 2238: 0025f9b1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 2239: 0011e15d 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 2236: 000a3919 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 2237: 0006ceeb 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 2238: 0025f729 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 2239: 0011df19 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ 2240: 000318a1 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2241: 00073315 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2242: 0006a77b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 2243: 00289d75 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 2244: 0006e4cd 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 2241: 0007365d 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2242: 0006a6ab 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 2243: 00289a2d 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 2244: 0006e5e9 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 2246: 00073771 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 2246: 00073ab9 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ 2247: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 2248: 000dd295 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ - 2249: 000a0471 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2248: 000dd94d 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 2249: 000a0749 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ 2250: 0002b634 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 2251: 0006d789 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ - 2252: 000736e5 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ - 2253: 00073b59 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 2254: 0006c36b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 2255: 0005068f 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 2256: 000cd381 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 2257: 001137fd 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 2258: 0007185d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2259: 001f7091 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ - 2260: 00094251 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 2251: 0006d8a5 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 2252: 00073a2d 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2253: 00073ea1 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 2254: 0006c483 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 2255: 0005067f 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 2256: 000cdacd 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 2257: 001134cd 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 2258: 00071979 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2259: 001f6541 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2260: 0009459d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ 2261: 00550d54 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 2262: 000fb091 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2263: 00085b01 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 2264: 00286b6d 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2265: 0005a81f 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 2262: 000faebd 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2263: 00085e75 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 2264: 0028684d 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2265: 0005a8e3 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 2266: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ 2268: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2269: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 2270: 0050ca78 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 2271: 00066ea3 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 2271: 00066fb9 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ 2272: 0002c350 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ - 2273: 0003b4a9 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 2274: 00255629 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 2275: 0006d5d3 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 2276: 0006f009 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 2273: 0003b4b5 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 2274: 00255349 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 2275: 0006d6ef 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 2276: 0006f125 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 2277: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ - 2278: 0014ccc9 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 2278: 0014c8cd 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ 2280: 00501dbc 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ 2281: 00502340 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2282: 0024e249 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2283: 0020c2e1 2676 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ - 2284: 002899b1 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2285: 002d3911 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 2286: 0006ef51 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 2287: 002e45c5 56 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2288: 0024c555 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2289: 000cbc21 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ - 2290: 00244d05 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2291: 002e6819 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ - 2292: 00084bf5 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ - 2293: 002a4bc1 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 2282: 0024ddc9 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2283: 0020b841 2676 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 2284: 00289669 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2285: 002d3215 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 2286: 0006f06d 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 2287: 002e3e75 56 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2288: 0024bee5 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2289: 000cc36d 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 2290: 00244225 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2291: 002e5fad 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 2292: 00084e5d 348 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ + 2293: 002a4a19 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 2294: 0050cacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ 2295: 0002bdf8 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2296: 000c9431 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 2297: 0005dfe5 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 2296: 000c9b81 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 2297: 0005e06d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ 2298: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 2299: 0003f9a3 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ - 2300: 00057df7 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 2301: 00125669 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2302: 002dd82d 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2299: 0003f9b3 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 2300: 00057ddf 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 2301: 00125575 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2302: 002dd0fd 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ 2303: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ - 2304: 00223a29 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 2305: 00153dd9 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 2304: 00222e61 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 2305: 00153881 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 2306: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 2307: 001ccb6d 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ - 2308: 00426e0c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 2309: 00157bb9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 2307: 001cb749 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 2308: 0042658c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 2309: 00157611 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ 2310: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ 2311: 004ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ 2312: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 2313: 001842ed 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 2313: 00183855 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ 2314: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2315: 00147b2d 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2315: 00147711 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2316: 005509f8 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ - 2317: 0015e909 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 2318: 0025e335 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2317: 0015e239 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 2318: 0025e0ad 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2319: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2320: 001d1811 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 2320: 001d051d 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ 2321: 00033375 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ 2322: 005077f8 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ 2323: 0002d455 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2325: 0005bf0d 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 2325: 0005bf7b 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ 2326: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 2327: 00079d21 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 2328: 002b7455 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 2329: 0006efa9 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 2330: 001d21c5 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 2331: 00073519 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 2332: 0006eeb5 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2327: 00079e41 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2328: 002b72ad 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 2329: 0006f0c5 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 2330: 001d0ed1 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 2331: 00073861 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 2332: 0006efd1 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ 2333: 0002c554 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ 2334: 00503cb0 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ - 2335: 0020c091 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 2336: 00071821 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 2337: 00246489 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 2335: 0020b5f1 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 2336: 0007193d 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 2337: 00245e15 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ 2338: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 2339: 001c0969 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 2339: 001bf5e1 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 2340: 0002b52c 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 2341: 0002bee8 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ 2342: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 2343: 00286d51 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ - 2344: 001ddc85 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ - 2345: 00073799 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 2346: 001e78c9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 2343: 00286a31 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 2344: 001dd11d 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 2345: 00073ae1 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 2346: 001e6d7d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ 2347: 00514b5c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2348: 0006c3d3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ - 2349: 00255d41 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 2350: 0009c7e9 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 2348: 0006c4eb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2349: 00255905 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 2350: 0009ca29 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 2351: 0050cac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2352: 001b4335 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 2353: 00073c21 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 2354: 000bac35 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2352: 001b2fb5 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 2353: 00073f69 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 2354: 000bae25 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2355: 0050ca80 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 2356: 0021a5f9 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 2357: 00084869 852 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ - 2358: 0007341b 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2359: 000814f9 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 2360: 001f288d 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2356: 00219b05 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 2357: 00084ad1 852 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 2358: 00073763 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2359: 00081649 420 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 2360: 001f1d51 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 2363: 002dcca9 204 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 2364: 001cfd9d 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 2365: 0005ffdf 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 2363: 002dc579 204 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 2364: 001ce9b1 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 2365: 00060a29 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ 2366: 0002d54f 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ - 2367: 0008c95d 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 2368: 001836b9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 2367: 0008cc85 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 2368: 00182c25 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 2369: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 2370: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ 2371: 00506ea4 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 2372: 002c6439 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2373: 001c08a1 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 2372: 002c5d51 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2373: 001bf519 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 2374: 0002cb11 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 2375: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 2376: 002e6d19 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 2376: 002e64ad 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 2377: 0002cf2d 216 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 2378: 0006befd 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 2378: 0006c011 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 2379: 0002b4fc 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ 2380: 0003a899 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 2381: 000f80c1 352 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 2382: 0021f2a9 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2383: 000e9df5 750 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ - 2384: 001d1ac1 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2381: 000f7f11 352 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 2382: 0021e6d9 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2383: 000e9f65 750 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 2384: 001d07cd 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2385: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND sleep@GLIBC_2.4 (3) │ │ │ │ 2387: 0002c2ac 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 2388: 000e1985 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2389: 000561d3 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2390: 0012a521 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2388: 000e2071 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2389: 00056197 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2390: 0012a42d 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ 2391: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ 2392: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ 2393: 00506850 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2394: 00150d9d 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2395: 0020978d 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 2394: 0015083d 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2395: 00208d09 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ 2396: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2397: 0003ff53 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 2397: 0003ff63 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 2398: 0050caa4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ 2399: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2400: 00286bf9 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 2401: 0007396f 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 2400: 002868d9 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 2401: 00073cb7 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ 2402: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ - 2403: 001962d1 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 2403: 00194c19 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ 2404: 0002c514 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 2405: 00268a45 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 2406: 0009a729 1480 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 2407: 0007342b 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 2405: 002687b1 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 2406: 0009aa91 1480 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 2407: 00073773 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ 2408: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 2409: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2410: 001f2efd 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 2410: 001f23bd 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 2411: 0002bb3c 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2412: 00171fa1 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 2413: 0004668d 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 2414: 0024def5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 2415: 0006e381 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 2416: 000905a1 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ - 2417: 00250db5 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 2418: 002a1411 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 2419: 0020b455 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2420: 00046ca1 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 2421: 00196b61 636 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 2412: 001717f5 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 2413: 0004667d 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 2414: 0024da49 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 2415: 0006e49d 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 2416: 000908ed 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2417: 002508b5 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 2418: 002a1269 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 2419: 0020a9b1 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2420: 00046c91 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 2421: 001954a9 636 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ 2422: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2423: 0025577d 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 2424: 0006db33 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 2425: 0021ecd1 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 2423: 00255421 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 2424: 0006dc4f 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 2425: 0021e17d 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 2426: 00501fbc 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 2427: 00073ba9 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 2428: 0004fb71 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 2429: 000a8fb5 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 2427: 00073ef1 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 2428: 0004fb61 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 2429: 000a9241 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 2430: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ ├── 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) 0x2ad6c │ │ │ │ - 0x0000000d (FINI) 0x2e78b4 │ │ │ │ + 0x0000000d (FINI) 0x2e7038 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4ffee4 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4ffeec │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1d780 │ │ │ │ 0x00000006 (SYMTAB) 0x13f90 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,47 +1,47 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7c0a383cf54407d87241ff7fced8e3606d2c2684 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d9054af1ba670aa6246aaa897a17f514f32120e7 │ │ │ │ │ │ │ │ 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: 0x000abbde, Base: 0x004e759c, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x000abe4a, Base: 0x004e6d1c, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@fp 4@r6 │ │ │ │ stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000cac7e, Base: 0x004e759c, Semaphore: 0x005509ee │ │ │ │ + Location: 0x000cb3c0, Base: 0x004e6d1c, Semaphore: 0x005509ee │ │ │ │ Arguments: -4@[r7, #28] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000cad10, Base: 0x004e759c, Semaphore: 0x005509f0 │ │ │ │ + Location: 0x000cb412, Base: 0x004e6d1c, Semaphore: 0x005509f0 │ │ │ │ Arguments: -4@r4 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0012d0c0, Base: 0x004e759c, Semaphore: 0x005509f4 │ │ │ │ + Location: 0x0012cfa4, Base: 0x004e6d1c, Semaphore: 0x005509f4 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0012d0e0, Base: 0x004e759c, Semaphore: 0x005509f2 │ │ │ │ + Location: 0x0012cfc4, Base: 0x004e6d1c, Semaphore: 0x005509f2 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012d874, Base: 0x004e759c, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x0012d740, Base: 0x004e6d1c, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@r8 4@r6 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012dc76, Base: 0x004e759c, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x0012db34, Base: 0x004e6d1c, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@r6 4@#_PyRuntime+51120 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012e3f8, Base: 0x004e759c, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x0012e238, Base: 0x004e6d1c, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@r8 4@r6 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012e9c0, Base: 0x004e759c, Semaphore: 0x005509f6 │ │ │ │ + Location: 0x0012e7be, Base: 0x004e6d1c, Semaphore: 0x005509f6 │ │ │ │ Arguments: 4@r8 4@r6 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -2201,44 +2201,44 @@ │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ +h:F)F0F │ │ │ │ (F;F2F!F │ │ │ │ 2F9FHF[n │ │ │ │ [FRFIF(F8 │ │ │ │ -F!FCF:F@ │ │ │ │ +F!FCF:FO │ │ │ │ ;F*F!FPF │ │ │ │ 3;`@FoaI │ │ │ │ zi F+j1F │ │ │ │ 'h5D{h^m │ │ │ │ 33`shCE@ │ │ │ │ "F+FRhRm │ │ │ │ 5h8F)F+h │ │ │ │ -$"F)F0F/ │ │ │ │ +$"F)F0F. │ │ │ │ &P+h*FxkAF │ │ │ │ zi F+j1F │ │ │ │ !F2FSF8F[ │ │ │ │ S)FhF(3D │ │ │ │ -$"F)F0Fb │ │ │ │ +$"F)F0Fa │ │ │ │ lh3F[h[m │ │ │ │ '#F:FIF@F │ │ │ │ !F@F2F;F │ │ │ │ *FiF8F.D │ │ │ │ -;iJF1F@F" │ │ │ │ +;iJF1F@F# │ │ │ │ #h!F:F(F │ │ │ │ #F*FAF0F'F │ │ │ │ -CF"F9F0Fg │ │ │ │ +CF"F9F0Fe │ │ │ │ ;F2F)F F │ │ │ │ :F3F1F F │ │ │ │ 'h:F)F0F │ │ │ │ ;F*F1FhF │ │ │ │ 8F+F2F!F │ │ │ │ ;hRFAF8F │ │ │ │ pGpGpGpGpGpG │ │ │ │ -F F:F)Fg │ │ │ │ +F F:F)Ff │ │ │ │ #F2F)F8F │ │ │ │ p/6h8F-hR │ │ │ │ "F1FTF^F2M │ │ │ │ [FJFQF@F │ │ │ │ "F)F0F7F │ │ │ │ 1F;iRFxh │ │ │ │ \h F"hZ` │ │ │ │ @@ -2246,16 +2246,16 @@ │ │ │ │ 33`KhKE@ │ │ │ │ C]05]]]+ │ │ │ │ +h2F)F F │ │ │ │ +h2F)F F │ │ │ │ SF}"1F F │ │ │ │ SF}"1F F │ │ │ │ rh*`u`3h │ │ │ │ +KF9h2FXF │ │ │ │ )FHF3F"F │ │ │ │ -)F;`0F{h │ │ │ │ TF=FNF@" │ │ │ │ LFRFFF F │ │ │ │ |ICFZF F │ │ │ │ rhYiqaQm │ │ │ │ RF4ICF F │ │ │ │ FvYEhom? │ │ │ │ p?bh^XSm │ │ │ │ @@ -2269,23 +2269,26 @@ │ │ │ │ 3F:FAh@FH │ │ │ │ 3F:FAh@F │ │ │ │ :F1C0`C │ │ │ │ SiYF{a F │ │ │ │ {a0!Si`i │ │ │ │ SiYF{a F │ │ │ │ XX>X2$XXX │ │ │ │ + C")F bc` │ │ │ │ EEEEEEEEEEEfEEEEEEEEEEEEEEEEEEE │ │ │ │ EEEEEEEEEEEfEE │ │ │ │ Hp)FA" F │ │ │ │ C")F bc` │ │ │ │ - C")F bc` │ │ │ │ JF`F!FsF │ │ │ │ ciBFxj1F │ │ │ │ 3FfiyjBF │ │ │ │ 0!;b`iSi │ │ │ │ +"F3FDFVF │ │ │ │ +*FCF5FLF │ │ │ │ +FKF@3kDS │ │ │ │ biSFyh@F │ │ │ │ #j)Fjh F │ │ │ │ "j)Fkh F │ │ │ │ l"F@F5b=l+ │ │ │ │ l"F|l)h F! │ │ │ │ ;:dK+{l= │ │ │ │ l#F|l*bA │ │ │ │ @@ -2312,27 +2315,27 @@ │ │ │ │ 7 ) pG=) │ │ │ │ FCF1F F@ │ │ │ │ FCF1F F@ │ │ │ │ xJFQF Fsi │ │ │ │ cQFZF F{a │ │ │ │ F+FAF F@ │ │ │ │ F+FAF F@ │ │ │ │ -Kh;a[h[m │ │ │ │ +Kh{a[h[m │ │ │ │ 4F;izhXFza.Fai │ │ │ │ @F$!dF{` │ │ │ │ ZizaDiRh │ │ │ │ x`)FRh F │ │ │ │ F`iBF;iYF │ │ │ │ QF"i0F{a │ │ │ │ QF"i0F{b │ │ │ │ biCEBDbaL │ │ │ │ ;F2Fai hADaa │ │ │ │ ci8F+Dca: │ │ │ │ "#`!FCF8F │ │ │ │ -h"F)F;`K │ │ │ │ +h"F)F;`J │ │ │ │ Ph)F"F{` │ │ │ │ ir@~jr`>j │ │ │ │ _c#aca+h │ │ │ │ ;mXiKF:m │ │ │ │ aUF{bPi;m │ │ │ │ ch(i{a[h>a&F │ │ │ │ "Fkh1F(F │ │ │ │ @@ -2345,54 +2348,53 @@ │ │ │ │ )F;kBF FO │ │ │ │ \#+px#kp9 │ │ │ │ S9FCF0F/ │ │ │ │ `)F+F FG │ │ │ │ cb,4cb,4cb,4cb,4cb,4cb,4 │ │ │ │ DJD8hd(Sh@ │ │ │ │ "#`!FKF8F │ │ │ │ -$`(F+h1F │ │ │ │ +$P0F3h)F │ │ │ │ #h"F+I(F │ │ │ │ @FSF2F!F │ │ │ │ ;h*F!F0F │ │ │ │ 0F"a9F"F │ │ │ │ t"?&: <'O │ │ │ │ *h(FSF\F │ │ │ │ i!a*F#h0F │ │ │ │ -{hYkSh[k │ │ │ │ +sh_kSh[k │ │ │ │ jhchVkYk │ │ │ │ )F;F5FGF │ │ │ │ PF2F?!VD │ │ │ │ JFAF8F3F │ │ │ │ 4nh2C1`C │ │ │ │ .FWBEFWA │ │ │ │ !i#mCD#e │ │ │ │ 3F8F*F!F │ │ │ │ F3F(FBFQF │ │ │ │ #h:FIF(F │ │ │ │ -m!m#dedW │ │ │ │ +F!FZF@F8 │ │ │ │ +F!F*FHF8 │ │ │ │ F!F*FHF8 │ │ │ │ -F!FZF@F7 │ │ │ │ -F!F*FHF7 │ │ │ │ -b{j:izIxh │ │ │ │ -FKF!F0Ff │ │ │ │ +b{j:i^Ixh │ │ │ │ +FKF!F0Fe │ │ │ │ {o&h+D{g │ │ │ │ {o8m#D{gA │ │ │ │ {o+D{g&ha │ │ │ │ x{a{i+;3 │ │ │ │ {o3D{g;j +$ │ │ │ │ {f{o+D{g │ │ │ │ {o&h+D{g │ │ │ │ -!FsFbFHF1 │ │ │ │ +CFrFHF!F2 │ │ │ │ 33QkhCEN │ │ │ │ 3+`{hCE1 │ │ │ │ -R+FAF0FD │ │ │ │ +R+FAF0FC │ │ │ │ *F1F>F'F │ │ │ │ >JyihhRX:bAm │ │ │ │ -#Fxh1F*F. │ │ │ │ -#Fxh1F*F. │ │ │ │ +*Fxh#F1F/ │ │ │ │ +*Fxh#F1F. │ │ │ │ HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHAAAAAAAAAAAAAAAA*AAAAAAAAA***HHHAAAAAA**AAAAAAAA*"F │ │ │ │ ;FBF)F F │ │ │ │ 0,15FXm3F │ │ │ │ p0F:F>D[ │ │ │ │ U%bea%tDF │ │ │ │ #+`lKjhS │ │ │ │ `QhHhEm- │ │ │ │ @@ -2404,41 +2406,41 @@ │ │ │ │ F;F*F0F^ │ │ │ │ sF2F!FHF │ │ │ │ ;F=iRF1F │ │ │ │ F%F8F.FEE │ │ │ │ #0S@#`Ai │ │ │ │ Zj 2Zb!x │ │ │ │ P`` rZj 2Zb(x │ │ │ │ -#F1F@FJF │ │ │ │ -KF"F1F@F │ │ │ │ ++F1F@FJF │ │ │ │ +KF*F1F@F │ │ │ │ 3+` │ │ │ │ ]i1F F.F │ │ │ │ 3FBF9Fei │ │ │ │ PF2F?!VD │ │ │ │ DB1F F+F │ │ │ │ 1B+FAF F │ │ │ │ ^h$!ki`i │ │ │ │ -2 F3n#bV │ │ │ │ +4+`!Di`@F │ │ │ │ +2 F3n#bW │ │ │ │ BF F+iii │ │ │ │ 3iBFqi F │ │ │ │ ?:1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbEOJbbbbbbbbbb │ │ │ │ 3#`ch[m[ │ │ │ │ FQF+F0F:F │ │ │ │ @SFBF9F0F │ │ │ │ @SFBF9F0F │ │ │ │ @@ -2506,48 +2509,49 @@ │ │ │ │ sF3`bjki │ │ │ │ 8D0DHD$h │ │ │ │ 3FZF!F(F │ │ │ │ 3FZF!F(F │ │ │ │ sFCajaCisE │ │ │ │ 3#`%F(Fp │ │ │ │ K@S@\@D@c │ │ │ │ -#cc2F!F(F8 │ │ │ │ -FJF9F@F9 │ │ │ │ -FJF9F@F9 │ │ │ │ +#cc2F!F(F7 │ │ │ │ +FJF9F@F7 │ │ │ │ +FJF9F@F7 │ │ │ │ CF"FIF8F │ │ │ │ CF"FIF8F │ │ │ │ CF"FIF8F │ │ │ │ 3F"F9F@F │ │ │ │ 3F"F9F@F │ │ │ │ 3F"F9F@F │ │ │ │ ;F@F2F)FC │ │ │ │ 1)` F)F:h │ │ │ │ +h2F)F F │ │ │ │ 1)` F)F:h │ │ │ │ F[mLFOFZ │ │ │ │ +h:F1F F │ │ │ │ -[F@F"F1FO │ │ │ │ +[F@F"F1FN │ │ │ │ UR │ │ │ │ 7 │ │ │ │ 0 - │ │ │ │ c))$)))))N │ │ │ │ )7)7u)))))))))))))))) │ │ │ │ │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__ returned non-dict of type '%.100s' │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ @@ -8198,36 +8203,33 @@ │ │ │ │ encode_basestring_ascii │ │ │ │ encode_basestring │ │ │ │ scanstring │ │ │ │ sizehint │ │ │ │ covariant │ │ │ │ contravariant │ │ │ │ infer_variance │ │ │ │ -True if the epoll handler is closed │ │ │ │ _tokenize.TokenizerIter │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ -select.epoll │ │ │ │ -select.poll │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ required argument is not an integer │ │ │ │ -Context() does not accept any arguments │ │ │ │ '%c' format requires 0 <= number <= %zu │ │ │ │ '%c' format requires %zd <= number <= %zd │ │ │ │ +Context() does not accept any arguments │ │ │ │ O|Op:start_joinable_thread │ │ │ │ thread function must be callable │ │ │ │ 'handle' must be a _ThreadHandle │ │ │ │ _thread.start_joinable_thread │ │ │ │ +_generic_class_getitem │ │ │ │ +Exception ignored while clearing thread local %R │ │ │ │ thread is not supported for isolated subinterpreters │ │ │ │ can't create new thread at interpreter shutdown │ │ │ │ thread already started │ │ │ │ can't start new thread │ │ │ │ -_generic_class_getitem │ │ │ │ -Exception ignored while clearing thread local %R │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ bytes must be in range(0, 256) │ │ │ │ cannot convert '%.200s' object to bytes │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ expected code, got %R │ │ │ │ object could not be marshalled │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ @@ -8238,35 +8240,35 @@ │ │ │ │ index exceeds C integer size │ │ │ │ sequence.index(x): x not in sequence │ │ │ │ fileno() returned a non-integer │ │ │ │ argument must be an int, or have a fileno() method. │ │ │ │ file descriptor cannot be a negative integer (%i) │ │ │ │ Exception ignored in thread started by %R │ │ │ │ n must be >= 0 │ │ │ │ -deque index out of range │ │ │ │ expected bytes, got %R │ │ │ │ expected size >= %zu, got %zu │ │ │ │ missing new_object func │ │ │ │ +deque index out of range │ │ │ │ deque mutated during iteration │ │ │ │ deque.remove(x): x not in deque │ │ │ │ %s%s%sj%s │ │ │ │ __get__(None, None) is invalid │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ pop from an empty deque │ │ │ │ -run() missing 1 required positional argument │ │ │ │ session not active │ │ │ │ +run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ -Py_CONTEXT_SWITCHED │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ +Py_CONTEXT_SWITCHED │ │ │ │ %S module not found │ │ │ │ invalid __main__ module │ │ │ │ initial_bytes │ │ │ │ permutations │ │ │ │ object could not be unmarshalled │ │ │ │ unclosed %R │ │ │ │ Exception ignored while finalizing socket %R │ │ │ │ @@ -8302,15 +8304,14 @@ │ │ │ │ O:make_scanner │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ -field 'value' is required for Await │ │ │ │ month out of range │ │ │ │ day of month out of range │ │ │ │ hour out of range │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ day of week out of range │ │ │ │ day of year out of range │ │ │ │ @@ -8327,14 +8328,15 @@ │ │ │ │ unknown tokenization error │ │ │ │ unexpected EOF in multi-line statement │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ +field 'value' is required for Await │ │ │ │ Failed joining thread │ │ │ │ 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 │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ re.compile(%.200R, %S) │ │ │ │ @@ -8517,27 +8519,27 @@ │ │ │ │ lookup_lines │ │ │ │ Exception ignored while propagating not shareable error │ │ │ │ Cell is empty │ │ │ │ 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' │ │ │ │ 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 │ │ │ │ arg 5 (closure) expected cell, found %s │ │ │ │ function.__new__ │ │ │ │ OrderedDict mutated during iteration │ │ │ │ OrderedDict changed size during iteration │ │ │ │ +%s assignment: '%s' deallocator differs from '%s' │ │ │ │ +%s assignment: '%s' object layout differs from '%s' │ │ │ │ can't delete __class__ attribute │ │ │ │ __class__ must be set to a class, not '%s' object │ │ │ │ __class__ assignment only supported for mutable types or ModuleType subclasses │ │ │ │ popitem(): dictionary is empty │ │ │ │ signal number %ld out of range [1; %i] │ │ │ │ invalid signal number %ld, please use valid_signals() │ │ │ │ file must have 'read' and 'readline' attributes │ │ │ │ @@ -8688,14 +8690,16 @@ │ │ │ │ Unterminated string starting at │ │ │ │ Invalid \escape │ │ │ │ Invalid \uXXXX escape │ │ │ │ End of stream already reached │ │ │ │ Insufficient memory for buffer allocation │ │ │ │ y*|i:send │ │ │ │ precision too large │ │ │ │ +can't send non-None value to a just-started generator │ │ │ │ +can't send non-None value to a just-started async generator │ │ │ │ max_length │ │ │ │ a bytes-like object is required │ │ │ │ bytes length not a multiple of item size │ │ │ │ PyNumber_ToBase: base must be 2, 8, 10 or 16 │ │ │ │ cannot modify read-only memory │ │ │ │ cannot delete memory │ │ │ │ memoryview slice assignments are currently restricted to ndim = 1 │ │ │ │ @@ -8854,15 +8858,14 @@ │ │ │ │ xml.parsers.expat.ExpatError │ │ │ │ /proc/self/fd │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ string argument expected, got '%s' │ │ │ │ union contains %zd unhashable elements │ │ │ │ in __parameter__ calculation │ │ │ │ Python int too large for C unsigned int │ │ │ │ -unlocking mutex that is not locked │ │ │ │ ErrorCode │ │ │ │ ErrorLineNumber │ │ │ │ ErrorColumnNumber │ │ │ │ ErrorByteIndex │ │ │ │ CurrentLineNumber │ │ │ │ CurrentColumnNumber │ │ │ │ CurrentByteIndex │ │ │ │ @@ -9029,14 +9032,15 @@ │ │ │ │ Unpickler object is already used │ │ │ │ expression cannot contain assignment, perhaps you meant "=="? │ │ │ │ cannot assign to keyword argument unpacking │ │ │ │ load() takes no arguments │ │ │ │ Unpickler.__init__() was not called by %s.__init__() │ │ │ │ attrgetter │ │ │ │ attribute name must be a string │ │ │ │ +unlocking mutex that is not locked │ │ │ │ getbuffer() takes no arguments │ │ │ │ os.putenv │ │ │ │ bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ takewhile │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ @@ -9464,27 +9468,27 @@ │ │ │ │ syslog.closelog │ │ │ │ mapping pattern checks duplicate key (%R) │ │ │ │ a TypeVar constraint │ │ │ │ a TypeVar bound │ │ │ │ a TypeVar default │ │ │ │ a TypeVarTuple default │ │ │ │ a ParamSpec default │ │ │ │ -reserved name '%U' cannot be used for type parameter │ │ │ │ -fileno() takes no arguments │ │ │ │ arguments field "posonlyargs" must be a list, not a %.200s │ │ │ │ while traversing 'arguments' node │ │ │ │ arguments field "posonlyargs" changed size during iteration │ │ │ │ arguments field "args" must be a list, not a %.200s │ │ │ │ arguments field "args" changed size during iteration │ │ │ │ arguments field "kwonlyargs" must be a list, not a %.200s │ │ │ │ arguments field "kwonlyargs" changed size during iteration │ │ │ │ arguments field "kw_defaults" must be a list, not a %.200s │ │ │ │ arguments field "kw_defaults" changed size during iteration │ │ │ │ arguments field "defaults" must be a list, not a %.200s │ │ │ │ arguments field "defaults" changed size during iteration │ │ │ │ +reserved name '%U' cannot be used for type parameter │ │ │ │ +fileno() takes no arguments │ │ │ │ gc.get_referents │ │ │ │ Timeout value out of range │ │ │ │ more positional defaults than args on arguments │ │ │ │ length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ os.symlink │ │ │ │ │ │ │ │ +child index out of range │ │ │ │ UnparsedEntityDecl │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ NotationDecl │ │ │ │ numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a numeric character │ │ │ │ ExternalEntityRef │ │ │ │ -child index out of range │ │ │ │ mirrored(): argument must be a unicode character, not a string of length %zd │ │ │ │ 'elements' must be an iterable │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ 'async for' requires an iterator with __anext__ method, got %.100s │ │ │ │ 'async for' received an invalid object from __anext__: %.100s │ │ │ │ _capacity_bits │ │ │ │ _rate_bits │ │ │ │ @@ -10174,23 +10178,23 @@ │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ l;array item must be integer │ │ │ │ EndDoctypeDecl │ │ │ │ limit must be an integer │ │ │ │ steps must be a non-negative integer │ │ │ │ expected %d or %d arguments, got %zd │ │ │ │ can only concatenate deque (not "%.200s") to deque │ │ │ │ +%.200s() must return a deque, not %.200s │ │ │ │ namespaces │ │ │ │ new_limit │ │ │ │ maxdigits │ │ │ │ leaf_size │ │ │ │ node_offset │ │ │ │ node_depth │ │ │ │ inner_size │ │ │ │ last_node │ │ │ │ -%.200s() must return a deque, not %.200s │ │ │ │ cannot index %d-dimension view with %zd-element tuple │ │ │ │ %R is not a generic class │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ argument %R with __typing_subst__ was not found in __parameters__ │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ @@ -10205,22 +10209,22 @@ │ │ │ │ '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 │ │ │ │ ElementDecl │ │ │ │ in conv_content_model │ │ │ │ int_to_decimal_string │ │ │ │ _pylong.int_to_decimal_string did not return a str │ │ │ │ expected str, got %s │ │ │ │ +multiple elements on top level │ │ │ │ Parser stack overflowed - Python source too complex to parse │ │ │ │ unknown f-value conversion kind │ │ │ │ -multiple elements on top level │ │ │ │ +pop from empty stack │ │ │ │ │ │ │ │ mappingproxy(%R) │ │ │ │ PickleBuffer can only be pickled with protocol >= 5 │ │ │ │ PickleBuffer can not be pickled when pointing to a non-contiguous buffer │ │ │ │ -pop from empty stack │ │ │ │ element_factory │ │ │ │ comment_factory │ │ │ │ pi_factory │ │ │ │ insert_comments │ │ │ │ insert_pis │ │ │ │ TreeBuilder │ │ │ │ in Element.__deepcopy__ │ │ │ │ @@ -10241,41 +10245,41 @@ │ │ │ │ int_divmod │ │ │ │ tuple of length 2 is required from int_divmod() │ │ │ │ tuple of int is required from int_divmod() │ │ │ │ state must be an int, not %T │ │ │ │ required argument is not a complex │ │ │ │ non-integer arguments in division │ │ │ │ os.getxattr │ │ │ │ +deque.index(x): x not in deque │ │ │ │ +bad tzinfo state arg │ │ │ │ +os.removexattr │ │ │ │ t-string: valid expression required before '=' │ │ │ │ t-string: valid expression required before '!' │ │ │ │ t-string: valid expression required before ':' │ │ │ │ t-string: valid expression required before '}' │ │ │ │ t-string: expecting a valid expression after '{' │ │ │ │ t-string: expecting '=', or '!', or ':', or '}' │ │ │ │ t-string: expecting '!', or ':', or '}' │ │ │ │ t-string: missing conversion character │ │ │ │ t-string: invalid conversion character │ │ │ │ t-string: expecting ':' or '}' │ │ │ │ t-string: expecting '}', or format specs │ │ │ │ t-string: expecting '}' │ │ │ │ -deque.index(x): x not in deque │ │ │ │ -bad tzinfo state arg │ │ │ │ -os.removexattr │ │ │ │ │ │ │ │ -%s(strings=%R, interpolations=%R) │ │ │ │ cannot un-register built-in error handler '%s' │ │ │ │ '%s' in a 'finally' block │ │ │ │ tounicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ -%s(%R, %R, %R, %R) │ │ │ │ +%s(strings=%R, interpolations=%R) │ │ │ │ Cannot create a consistent method resolution order (MRO) for bases │ │ │ │ O(()n)NN │ │ │ │ can't translate character '\x%02x' in position %zd: %U │ │ │ │ can't translate character '\u%04x' in position %zd: %U │ │ │ │ can't translate character '\U%08x' in position %zd: %U │ │ │ │ can't translate characters in position %zd-%zd: %U │ │ │ │ +%s(%R, %R, %R, %R) │ │ │ │ combinations_with_replacement │ │ │ │ combinations │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ @@ -10383,15 +10387,14 @@ │ │ │ │ %s(%R, %R) │ │ │ │ Exception ignored in PyMapping_HasKeyString(); consider using PyMapping_HasKeyStringWithError(), PyMapping_GetOptionalItemString() or PyMapping_GetItemString() │ │ │ │ |O!O:super │ │ │ │ loading %s failed due to init function │ │ │ │ typing.NoDefault │ │ │ │ '%.200s' object has no attribute '%U' │ │ │ │ {snsnsn} │ │ │ │ -{sOsNsNsOsO} │ │ │ │ preadv2() arg 2 must be a sequence │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ pwritev() arg 2 must be a sequence │ │ │ │ readv() arg 2 must be a sequence │ │ │ │ '%.200s' object doesn't support slice deletion │ │ │ │ '%.200s' object can't be repeated │ │ │ │ @@ -10453,32 +10456,33 @@ │ │ │ │ MatchOr requires at least 2 patterns │ │ │ │ unexpected pattern │ │ │ │ unexpected constant inside of a literal pattern │ │ │ │ Python int too large to convert to C uint32_t │ │ │ │ │ │ │ │ │ │ │ │ NoneType takes no arguments │ │ │ │ +writable contiguous buffer requested for a non-contiguous object. │ │ │ │ +EllipsisType takes no arguments │ │ │ │ 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 │ │ │ │ -writable contiguous buffer requested for a non-contiguous object. │ │ │ │ -EllipsisType takes no arguments │ │ │ │ NotImplementedType takes no arguments │ │ │ │ can't capture name '_' in patterns │ │ │ │ required field "context_expr" missing from withitem │ │ │ │ while traversing 'withitem' node │ │ │ │ co_lnotab is deprecated, use co_lines instead. │ │ │ │ SkippedEntity │ │ │ │ │ │ │ │ +{sOsNsNsOsO} │ │ │ │ string is too large to encode │ │ │ │ fast mode: can't pickle cyclic objects including object type %.200s at %p │ │ │ │ │ │ │ │ reentrant call inside %R │ │ │ │ could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ write could not complete without blocking │ │ │ │ expected a memoryview object │ │ │ │ @@ -10510,16 +10514,16 @@ │ │ │ │ code: kwonlyargcount must not be negative │ │ │ │ code: nlocals must not be negative │ │ │ │ [Previous line repeated %ld more times] │ │ │ │ [Previous line repeated %ld more time] │ │ │ │ name tuples must contain only strings, not '%.500s' │ │ │ │ writev() arg 2 must be a sequence │ │ │ │ in print_chained │ │ │ │ -signal.pthread_kill │ │ │ │ pairwise │ │ │ │ +signal.pthread_kill │ │ │ │ array item must be a unicode character, not %T │ │ │ │ array item must be a unicode character, not a string of length %zd │ │ │ │ fromunicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ %s(%R, %zd) │ │ │ │ string %A cannot be converted to a single wchar_t character │ │ │ │ pop from empty bytearray │ │ │ │ Python int too large for C size_t │ │ │ │ @@ -10545,19 +10549,19 @@ │ │ │ │ │ │ │ │ match() takes no arguments │ │ │ │ On|p:scanstring │ │ │ │ NoDefaultType takes no arguments │ │ │ │ attribute deletion is not supported │ │ │ │ 'memo' values must be 2-item tuples │ │ │ │ 'memo' attribute must be a PicklerMemoProxy object or dict, not %.200s │ │ │ │ -paramspeckwargs │ │ │ │ -paramspecargs │ │ │ │ %U.kwargs │ │ │ │ %R.kwargs │ │ │ │ value not found in bytearray │ │ │ │ +paramspeckwargs │ │ │ │ +paramspecargs │ │ │ │ memo key must be integers │ │ │ │ memo key must be positive integers. │ │ │ │ 'memo' attribute must be an UnpicklerMemoProxy object or dict, not %.200s │ │ │ │ Cannot subclass an instance of ParamSpec │ │ │ │ Cannot subclass an instance of ParamSpecArgs │ │ │ │ Cannot subclass an instance of ParamSpecKwargs │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ @@ -10614,21 +10618,21 @@ │ │ │ │ name must be str, not %s │ │ │ │ variable %R does not exist │ │ │ │ expected tuple for closure, got '%.100s' │ │ │ │ non-tuple default args │ │ │ │ non-dict keyword only default args │ │ │ │ PyImport_ImportModuleNoBlock() is deprecated and scheduled for removal in Python 3.15. Use PyImport_ImportModule() instead. │ │ │ │ Python int too large to convert to C uint64_t │ │ │ │ -_only_immortal │ │ │ │ -interval │ │ │ │ PyCapsule_SetContext called with invalid PyCapsule object │ │ │ │ PyCapsule_GetContext called with invalid PyCapsule object │ │ │ │ PyCapsule_GetDestructor called with invalid PyCapsule object │ │ │ │ PyCapsule_SetPointer called with invalid PyCapsule object │ │ │ │ PyCapsule_SetPointer called with null pointer │ │ │ │ +_only_immortal │ │ │ │ +interval │ │ │ │ PyCapsule_SetName called with invalid PyCapsule object │ │ │ │ PyCapsule_SetDestructor called with invalid PyCapsule object │ │ │ │ expected a weakref, got %T │ │ │ │ stack_size must be at least %zu bytes │ │ │ │ Exception ignored in PySys_GetObject() │ │ │ │ how_many cannot be negative │ │ │ │ Cannot write %zi characters at %zi in a string of %zi characters │ │ │ │ @@ -10733,26 +10737,26 @@ │ │ │ │ maxchar <= 255 │ │ │ │ maxchar < 128 │ │ │ │ maxchar >= 0x100 │ │ │ │ maxchar <= 0xFFFF │ │ │ │ maxchar >= 0x10000 │ │ │ │ maxchar <= 0x10ffff │ │ │ │ PyUnicode_READ(((int)(kind)), ((const void*)(data)), (ascii->length)) == 0 │ │ │ │ +PyUnicode_AsDecodedObject() is deprecated and will be removed in 3.15; use PyCodec_Decode() to decode from str │ │ │ │ PyFunction_EVENT_CREATE │ │ │ │ PyFunction_EVENT_DESTROY │ │ │ │ PyFunction_EVENT_MODIFY_CODE │ │ │ │ PyFunction_EVENT_MODIFY_DEFAULTS │ │ │ │ PyFunction_EVENT_MODIFY_KWDEFAULTS │ │ │ │ cannot decode string │ │ │ │ in new thread │ │ │ │ _PyThreadState_Init() is for internal use only │ │ │ │ -PyUnicode_AsDecodedObject() is deprecated and will be removed in 3.15; use PyCodec_Decode() to decode from str │ │ │ │ -PyUnicode_AsDecodedUnicode() is deprecated and will be removed in 3.15; use PyCodec_Decode() to decode from str to str │ │ │ │ expect str, got %T │ │ │ │ unable to raise a stack overflow (allocated %zu bytes on the stack, %zu recursive calls) │ │ │ │ +PyUnicode_AsDecodedUnicode() is deprecated and will be removed in 3.15; use PyCodec_Decode() to decode from str to str │ │ │ │ PyUnicode_AsEncodedObject() is deprecated and will be removed in 3.15; use PyUnicode_AsEncodedString() to encode from str to bytes or PyCodec_Encode() for generic encoding │ │ │ │ PyUnicode_AsEncodedUnicode() is deprecated and will be removed in 3.15; use PyCodec_Encode() to encode from str to str │ │ │ │ '%.400s' encoder returned '%.400s' instead of 'str'; use codecs.encode() to encode to arbitrary types │ │ │ │ PyUnicode_GetSize has been removed. │ │ │ │ Tokens can only be created by ContextVars │ │ │ │ %X:%X:%X:%X:%X:%X%c │ │ │ │ bad bluetooth address │ │ │ │ @@ -24687,14 +24691,73 @@ │ │ │ │ 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ _idfunc($module, x, /) │ │ │ │ Primitives and accelerators for the typing module. │ │ │ │ Unable to allocate output buffer. │ │ │ │ +__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 (as float); │ │ │ │ + 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 │ │ │ │ @@ -24967,73 +25030,14 @@ │ │ │ │ Returns a tuple of the decoded string and the index of the character in s │ │ │ │ after the end quote. │ │ │ │ encode_basestring(string) -> string │ │ │ │ Return a JSON representation of a Python string │ │ │ │ encode_basestring_ascii(string) -> string │ │ │ │ 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 (as float); │ │ │ │ - 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. │ │ │ │ _Py_CheckRecursiveCallPy │ │ │ │ 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. │ │ │ │ @@ -25052,15 +25056,14 @@ │ │ │ │ gr_passwd - group password (encrypted); often empty │ │ │ │ gr_gid - numeric ID of the group │ │ │ │ gr_mem - list of members │ │ │ │ The gid is an integer, name and password are strings. (Note that most │ │ │ │ users are not explicitly listed as members of the groups they are in │ │ │ │ according to the password database. Check both databases to get │ │ │ │ complete membership information.) │ │ │ │ -sys_audit_impl │ │ │ │ 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, /) │ │ │ │ @@ -25088,23 +25091,23 @@ │ │ │ │ traceback is a tuple of (filename: str, lineno: int) tuples. │ │ │ │ Return an empty list if the tracemalloc module is disabled. │ │ │ │ clear_traces($module, /) │ │ │ │ Clear traces of memory blocks allocated by Python. │ │ │ │ is_tracing($module, /) │ │ │ │ Return True if the tracemalloc module is tracing Python memory allocations. │ │ │ │ Debug module to trace memory blocks allocated by Python. │ │ │ │ +sys_audit_impl │ │ │ │ signal_active_thread │ │ │ │ _generate_suggestions($module, candidates, item, /) │ │ │ │ Returns the candidate in candidates that's closest to item │ │ │ │ _PyRuntimeState_ReInitThreads │ │ │ │ PyOS_AfterFork_Child │ │ │ │ _PyInterpreterState_DeleteExceptMain │ │ │ │ tstate_tss_reinit │ │ │ │ _PyOS_InterruptOccurred │ │ │ │ -PyMutex_Unlock │ │ │ │ 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 │ │ │ │ @@ -25180,14 +25183,15 @@ │ │ │ │ XML parser │ │ │ │ ErrorString($module, code, /) │ │ │ │ Returns string error for given number. │ │ │ │ ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ intern=) │ │ │ │ Return a new XML parser object. │ │ │ │ Python wrapper for Expat parser. │ │ │ │ +PyMutex_Unlock │ │ │ │ LOG_UPTO($module, pri, /) │ │ │ │ Calculates the mask for all priorities up to and including pri. │ │ │ │ LOG_MASK($module, pri, /) │ │ │ │ Calculates the mask for the individual priority pri. │ │ │ │ setlogmask($module, maskpri, /) │ │ │ │ Set the priority mask to maskpri and return the previous mask value. │ │ │ │ syslog([priority=LOG_INFO,] message) │ │ │ │ @@ -25692,17 +25696,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ !"#$%&' │ │ │ │ ()*+,-./01 │ │ │ │ QRSTUVWXY │ │ │ │ Z[\]^_`abcdefghijklmnopqr │ │ │ │ _PyEval_SpecialMethodCanSuggest │ │ │ │ +tia[VRNLJHGFEDDCCCC │ │ │ │ SS&`8+_c =K │ │ │ │ ""##&&''))**..//112255668899??@@BBCCFFGGIIJJNNOOQQRRUUVVXXYY^^__aabbeeffhhiimmnnppqqttuuwwxx │ │ │ │ -tia[VRNLJHGFEDDCCCC │ │ │ │ symtable($module, source, filename, startstr, /) │ │ │ │ Return symbol and scope dictionaries used internally by compiler. │ │ │ │ _modules_by_index_clear_one │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ tanh($module, z, /) │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ad6c <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1b146c <_start@@Base+0x34> │ │ │ │ + bl 1b00e8 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002c7f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b42f0 │ │ │ │ + bl 1b2f70 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #3 │ │ │ │ movw r1, #4300 @ 0x10cc │ │ │ │ strd r0, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ @@ -37,28 +37,28 @@ │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbnz r3, 2c862 │ │ │ │ ldr r3, [pc, #72] @ (2c8a4 ) │ │ │ │ ldr.w r0, [r3, #1668] @ 0x684 │ │ │ │ cbnz r0, 2c876 │ │ │ │ b.n 2c89a │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #31700 @ 0x7bd4 │ │ │ │ + movw r0, #29524 @ 0x7354 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2c8a2 │ │ │ │ b.n 2c858 │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbz r3, 2c894 │ │ │ │ movw r3, #2304 @ 0x900 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31716 @ 0x7be4 │ │ │ │ + movw r1, #29540 @ 0x7364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #2476] @ 0x9ac │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2c8a2 │ │ │ │ str.w r6, [r3, #1668] @ 0x684 │ │ │ │ str.w r5, [r3, #1672] @ 0x688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -69,19 +69,19 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b47a4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b3424 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2c918 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b4744 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b33c4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ @@ -98,146 +98,146 @@ │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ movs r5, #1 │ │ │ │ strd r6, r7, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ - bl 1b48c0 │ │ │ │ + bl 1b3540 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2c920 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1bc484 │ │ │ │ + bl 1bb100 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ - movw r0, #31760 @ 0x7c10 │ │ │ │ + movw r0, #29584 @ 0x7390 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1c01c4 │ │ │ │ + bl 1bee40 │ │ │ │ cbz r0, 2c938 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2c93a │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5e70 │ │ │ │ + bl 1b4af0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1bc484 │ │ │ │ + bl 1bb100 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2c918 │ │ │ │ - bl 218df0 │ │ │ │ + bl 2182f8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 20d808 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 20cd74 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c966 │ │ │ │ - bl 21e984 │ │ │ │ + bl 21de30 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b308 │ │ │ │ - bl b2e48 <_Py_GetConfig@@Base> │ │ │ │ + bl b3040 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cbz r3, 2c994 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1c07f4 │ │ │ │ + bl 1bf46c │ │ │ │ ldr r1, [pc, #132] @ (2ca04 ) │ │ │ │ - movw r2, #31776 @ 0x7c20 │ │ │ │ + movw r2, #29600 @ 0x73a0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2ca08 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #31792 @ 0x7c30 │ │ │ │ + movw r0, #29616 @ 0x73b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d1ac0 │ │ │ │ + bl 1d07cc │ │ │ │ cbnz r0, 2c9b0 │ │ │ │ - movw r1, #31804 @ 0x7c3c │ │ │ │ + movw r1, #29628 @ 0x73bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #96] @ (2ca0c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c9bc │ │ │ │ movs r4, #1 │ │ │ │ - bl 21e984 │ │ │ │ + bl 21de30 │ │ │ │ b.n 2c9be │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2c9ec │ │ │ │ movw r5, #2560 @ 0xa00 │ │ │ │ movt r5, #85 @ 0x55 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2bc40 │ │ │ │ blx 2bd3c │ │ │ │ cbz r0, 2c9ec │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #31840 @ 0x7c60 │ │ │ │ + movw r1, #29664 @ 0x73e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 3aa6e │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2208cc <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 22094c │ │ │ │ + bl 21faa4 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 21fb24 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ movs r2, r6 │ │ │ │ lsrs r0, r5, #14 │ │ │ │ lsls r5, r2, #1 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002ca10 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cbz r3, 2ca3c │ │ │ │ - movw r1, #31848 @ 0x7c68 │ │ │ │ + movw r1, #29672 @ 0x73e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #24] @ (2ca50 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1b4694 │ │ │ │ + bl 1b3314 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002ca54 : │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #364 @ 0x16c │ │ │ │ movs r0, #1 │ │ │ │ blx 2c058 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cab6 │ │ │ │ bl 2cb3c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1b42f0 │ │ │ │ + bl 1b2f70 │ │ │ │ movs r6, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #3 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ movw r7, #4300 @ 0x10cc │ │ │ │ @@ -274,23 +274,23 @@ │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ ldr.w r0, [r4, #684] @ 0x2ac │ │ │ │ blx 2b098 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #684] @ 0x2ac │ │ │ │ cbz r6, 2cb0a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b4880 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b3500 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #684] @ 0x2ac │ │ │ │ cbnz r0, 2cb0a │ │ │ │ - movw r1, #31916 @ 0x7cac │ │ │ │ + movw r1, #29740 @ 0x742c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #4] @ (2cb0c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cb10 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -336,39 +336,39 @@ │ │ │ │ cbz r4, 2cbc0 │ │ │ │ ldr r2, [pc, #200] @ (2cc4c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2cbc0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31932 @ 0x7cbc │ │ │ │ + movw r1, #29756 @ 0x743c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 12d8bc <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12d760 <_PySys_GetOptionalAttrString@@Base+0x76c> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2cbc0 │ │ │ │ movw r3, #2304 @ 0x900 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2480] @ 0x9b0 │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cc46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 2cc46 │ │ │ │ movs r0, #12 │ │ │ │ - bl 7a5fc │ │ │ │ + bl 7a71c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cbd6 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2cc42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 244f7c │ │ │ │ + bl 24449c │ │ │ │ b.n 2cc42 │ │ │ │ ldr r4, [pc, #120] @ (2cc50 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r3, r7, [r0] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -377,15 +377,15 @@ │ │ │ │ bne.n 2cbf8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2cbe8 │ │ │ │ dmb ish │ │ │ │ beq.n 2cc04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4060 │ │ │ │ + bl 2c58bc │ │ │ │ ldr r2, [pc, #76] @ (2cc54 ) │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cbnz r3, 2cc12 │ │ │ │ str.w r5, [r2, #1680] @ 0x690 │ │ │ │ b.n 2cc1c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -399,15 +399,15 @@ │ │ │ │ bne.n 2cc34 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2cc24 │ │ │ │ dmb ish │ │ │ │ beq.n 2cbbc │ │ │ │ ldr r0, [pc, #20] @ (2cc50 ) │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ b.n 2cbbc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -424,27 +424,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #56] @ (2cca0 ) │ │ │ │ b.n 2cdf0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a280c │ │ │ │ + bl a3168 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cc9a │ │ │ │ - bl 79634 │ │ │ │ + bl 79754 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cc9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cc9a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #19 │ │ │ │ lsls r5, r2, #1 │ │ │ │ │ │ │ │ 0002cca4 : │ │ │ │ @@ -458,25 +458,25 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2ccc6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #212] @ (2cd98 ) │ │ │ │ b.n 2cdf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6d9cc │ │ │ │ + bl 6dae8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cd6e │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b6ac │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cd08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a280c │ │ │ │ + bl a3168 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cd74 │ │ │ │ movw r3, #2304 @ 0x900 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [pc, #164] @ (2cd9c ) │ │ │ │ ldr.w r2, [r3, #2484] @ 0x9b4 │ │ │ │ @@ -484,65 +484,65 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2484] @ 0x9b4 │ │ │ │ b.n 2cd20 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a2e7c │ │ │ │ + bl a2ae0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cd74 │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl a280c │ │ │ │ + bl a3168 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cd76 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cd76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cd42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cd42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cd56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2cd56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cd92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2cd92 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2cd76 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + b.w 208244 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r5, r2, #1 │ │ │ │ asrs r4, r6, #10 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -561,45 +561,45 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - bl 1b48ec │ │ │ │ + bl 1b356c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cdd6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b48ec │ │ │ │ + bl 1b356c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r6, r1 │ │ │ │ - bl 1b47a4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b3424 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2c058 │ │ │ │ cbz r0, 2ce3e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4880 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b3500 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2ce2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b094 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -625,15 +625,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1b42b0 │ │ │ │ + bl 1b2f30 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002ce6c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -641,15 +641,15 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 1b55d4 │ │ │ │ + bl 1b4254 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002ce94 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -667,30 +667,30 @@ │ │ │ │ bls.n 2cee0 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #96] @ (2cf28 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32476 @ 0x7edc │ │ │ │ + movw r3, #30300 @ 0x765c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cf22 │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2cf08 │ │ │ │ cbnz r5, 2cf08 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #52] @ (2cf28 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32512 @ 0x7f00 │ │ │ │ + movw r3, #30336 @ 0x7680 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2ceda │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -701,15 +701,15 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b098 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cf2c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ beq.n 2cf7c │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #148] @ (2cffc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32548 @ 0x7f24 │ │ │ │ + movw r3, #30372 @ 0x76a4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cf4e │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ @@ -744,15 +744,15 @@ │ │ │ │ cbnz r0, 2cfac │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #104] @ (2d000 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cf4e │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -765,57 +765,57 @@ │ │ │ │ bl 2d520 │ │ │ │ b.n 2cf4e │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2cfae │ │ │ │ mov r0, r7 │ │ │ │ bl 2d520 │ │ │ │ - movw r1, #32588 @ 0x7f4c │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2c3e0 │ │ │ │ cbnz r0, 2cff4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ b.n 2cff6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d004 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b47a4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b3424 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2d028 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ cbnz r3, 2d052 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b4744 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b33c4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 1b5e70 │ │ │ │ + bl 1b4af0 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1bc484 │ │ │ │ + bl 1bb100 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2d020 │ │ │ │ add sp, #312 @ 0x138 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -853,26 +853,26 @@ │ │ │ │ b.n 2d0c8 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2d0d8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32608 @ 0x7f60 │ │ │ │ + movw r3, #30432 @ 0x76e0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r5, #344] @ 0x158 │ │ │ │ str.w r3, [r5, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0080 │ │ │ │ - movs r2, r6 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + @ instruction: 0xb600 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + it le │ │ │ │ + movle r2, r6 │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d0dc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902,23 +902,23 @@ │ │ │ │ b.n 2d142 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #28] @ (2d148 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32636 @ 0x7f7c │ │ │ │ + movw r3, #30460 @ 0x76fc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ @@ -928,70 +928,70 @@ │ │ │ │ movs r7, #1 │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 1b5a00 │ │ │ │ + bl 1b4680 │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d1a0 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #132] @ (2d214 ) │ │ │ │ - movw r3, #32028 @ 0x7d1c │ │ │ │ + movw r3, #29852 @ 0x749c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d1c0 │ │ │ │ cbz r0, 2d1c4 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #104] @ (2d218 ) │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d20a │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2c218 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d1fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #44] @ (2d218 ) │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d20a │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d21c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1017,73 +1017,73 @@ │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d2da │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #172] @ (2d31c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32832 @ 0x8040 │ │ │ │ + movw r3, #30656 @ 0x77c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d318 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d2da │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #128] @ (2d31c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32872 @ 0x8068 │ │ │ │ + movw r3, #30696 @ 0x77e8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d280 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d2da │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #84] @ (2d31c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32924 @ 0x809c │ │ │ │ + movw r3, #30748 @ 0x781c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d280 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #43092 @ 0xa854 │ │ │ │ + movw r1, #40916 @ 0x9fd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2c3e0 │ │ │ │ cbnz r0, 2d316 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2d318 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #24] @ (2d31c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32636 @ 0x7f7c │ │ │ │ + movw r3, #30460 @ 0x76fc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d280 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d320 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1099,15 +1099,15 @@ │ │ │ │ bls.n 2d36a │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #56] @ (2d38c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32476 @ 0x7edc │ │ │ │ + movw r3, #30300 @ 0x765c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d386 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -1120,20 +1120,20 @@ │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d390 : │ │ │ │ cbnz r0, 2d396 │ │ │ │ - b.w 1c08a0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1bf518 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2624 @ 0xa40 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1143,53 +1143,53 @@ │ │ │ │ blx 2b098 │ │ │ │ ldr.w r0, [r4, #672] @ 0x2a0 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r0, [r4, #676] @ 0x2a4 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r0, [r4, #680] @ 0x2a8 │ │ │ │ blx 2b098 │ │ │ │ - movw r0, #43684 @ 0xaaa4 │ │ │ │ + movw r0, #41508 @ 0xa224 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b4880 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b3500 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #43684 @ 0xaaa4 │ │ │ │ + movw r0, #41508 @ 0xa224 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str.w r8, [r4, #664] @ 0x298 │ │ │ │ - bl 1b4880 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b3500 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #688] @ 0x2b0 │ │ │ │ str.w r6, [r4, #668] @ 0x29c │ │ │ │ cbnz r0, 2d40a │ │ │ │ - movw r0, #43684 @ 0xaaa4 │ │ │ │ + movw r0, #41508 @ 0xa224 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b4880 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b3500 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r5, [r4, #672] @ 0x2a0 │ │ │ │ - bl 1b4880 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b3500 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ str.w r0, [r4, #676] @ 0x2a4 │ │ │ │ str.w r3, [r4, #680] @ 0x2a8 │ │ │ │ cbnz r6, 2d43e │ │ │ │ cbnz r0, 2d44c │ │ │ │ - movw r1, #31916 @ 0x7cac │ │ │ │ + movw r1, #29740 @ 0x742c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d450 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d454 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1205,46 +1205,46 @@ │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ ldr.w r0, [r4, #688] @ 0x2b0 │ │ │ │ blx 2b098 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #688] @ 0x2b0 │ │ │ │ cbz r6, 2d4a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b4880 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b3500 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #688] @ 0x2b0 │ │ │ │ cbnz r0, 2d4a4 │ │ │ │ - movw r1, #31916 @ 0x7cac │ │ │ │ + movw r1, #29740 @ 0x742c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d4a8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d4ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, r1, [r0, #336] @ 0x150 │ │ │ │ mov r6, r2 │ │ │ │ adds r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bl 1b6130 │ │ │ │ + bl 1b4db0 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2d4f4 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #64] @ (2d51c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d51a │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1257,15 +1257,15 @@ │ │ │ │ str r6, [r5, #4] │ │ │ │ adds r5, r1, r0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r3, [r4, #340] @ 0x154 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + stmia r2!, {} │ │ │ │ movs r2, r6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1281,38 +1281,38 @@ │ │ │ │ │ │ │ │ 0002d54e : │ │ │ │ ldr r2, [pc, #80] @ (2d5a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2d55e │ │ │ │ ldr r0, [pc, #72] @ (2d5a4 ) │ │ │ │ - b.w 1b61fc <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 1b4e7c <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [pc, #56] @ (2d5a8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d580 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 2d59a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d594 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2d594 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 107830 │ │ │ │ + bl 1075ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #19 │ │ │ │ lsls r5, r2, #1 │ │ │ │ @@ -1327,25 +1327,25 @@ │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #344 @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 2d5f8 │ │ │ │ ldr.w r0, [r0, #336] @ 0x150 │ │ │ │ - bl 1b4694 │ │ │ │ + bl 1b3314 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2d5f8 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #120] @ (2d65c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d656 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r5, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1368,97 +1368,97 @@ │ │ │ │ bl 2cdae │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2d652 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b5e70 │ │ │ │ + bl 1b4af0 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r5, [r4, #344] @ 0x158 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ b.n 2d656 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ movs r2, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ strd r6, r6, [sp] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1b6aa8 <_Py_SetLocaleFromEnv@@Base+0x8d8> │ │ │ │ + bl 1b5728 <_Py_SetLocaleFromEnv@@Base+0x8d8> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d6aa │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #136] @ (2d720 ) │ │ │ │ - movw r3, #33272 @ 0x81f8 │ │ │ │ + movw r3, #31096 @ 0x7978 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d6ca │ │ │ │ cbz r0, 2d6ce │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #104] @ (2d724 ) │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d718 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c230 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c218 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d70a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #44] @ (2d724 ) │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d718 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d728 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1475,17 +1475,17 @@ │ │ │ │ cmp r3, #12 │ │ │ │ beq.n 2d77c │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #49508 @ 0xc164 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r3, #44876 @ 0xaf4c │ │ │ │ + movw r3, #42700 @ 0xa6cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d748 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -1496,15 +1496,15 @@ │ │ │ │ str r0, [r7, #0] │ │ │ │ cbnz r0, 2d7b0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #76] @ (2d7e8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d748 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -1522,15 +1522,15 @@ │ │ │ │ bl 2d7ec │ │ │ │ b.n 2d748 │ │ │ │ adds r5, #1 │ │ │ │ b.n 2d7b2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002d7ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1574,82 +1574,82 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r7, 2d858 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ b.n 2d870 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ movs r6, r6 │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ movs r6, r6 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r7, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ cbnz r0, 2d8ca │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - movw r5, #63065 @ 0xf659 │ │ │ │ + movw r5, #58069 @ 0xe2d5 │ │ │ │ movt r5, #27 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d94a │ │ │ │ add.w r1, r4, #908 @ 0x38c │ │ │ │ - bl 1bd714 │ │ │ │ + bl 1bc390 │ │ │ │ add.w r3, r4, #904 @ 0x388 │ │ │ │ - movw r1, #29133 @ 0x71cd │ │ │ │ + movw r1, #26373 @ 0x6705 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - movw r2, #44957 @ 0xaf9d │ │ │ │ + movw r2, #45245 @ 0xb0bd │ │ │ │ movt r2, #7 │ │ │ │ strd r3, r5, [r4, #844] @ 0x34c │ │ │ │ - movw r3, #43781 @ 0xab05 │ │ │ │ + movw r3, #44069 @ 0xac25 │ │ │ │ movt r3, #7 │ │ │ │ strd r1, r2, [r4, #852] @ 0x354 │ │ │ │ str.w r3, [r4, #860] @ 0x35c │ │ │ │ b.n 2d94a │ │ │ │ - movw r5, #10809 @ 0x2a39 │ │ │ │ + movw r5, #11265 @ 0x2c01 │ │ │ │ movt r5, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2d910 │ │ │ │ ldr.w r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d94a │ │ │ │ add.w r1, r4, #932 @ 0x3a4 │ │ │ │ - bl 1bd714 │ │ │ │ + bl 1bc390 │ │ │ │ add.w r3, r4, #928 @ 0x3a0 │ │ │ │ - movw r1, #27985 @ 0x6d51 │ │ │ │ + movw r1, #28885 @ 0x70d5 │ │ │ │ movt r1, #8 │ │ │ │ - movw r2, #61137 @ 0xeed1 │ │ │ │ + movw r2, #56041 @ 0xdae9 │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #864] @ 0x360 │ │ │ │ - movw r3, #29645 @ 0x73cd │ │ │ │ + movw r3, #30545 @ 0x7751 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #872] @ 0x368 │ │ │ │ str.w r3, [r4, #880] @ 0x370 │ │ │ │ b.n 2d94a │ │ │ │ ldr.w r3, [r4, #888] @ 0x378 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d94a │ │ │ │ add.w r1, r4, #956 @ 0x3bc │ │ │ │ movs r0, #2 │ │ │ │ - bl 1bd714 │ │ │ │ + bl 1bc390 │ │ │ │ add.w r3, r4, #952 @ 0x3b8 │ │ │ │ - movw r1, #27985 @ 0x6d51 │ │ │ │ + movw r1, #28885 @ 0x70d5 │ │ │ │ movt r1, #8 │ │ │ │ - movw r2, #61137 @ 0xeed1 │ │ │ │ + movw r2, #56041 @ 0xdae9 │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #884] @ 0x374 │ │ │ │ - movw r3, #29645 @ 0x73cd │ │ │ │ + movw r3, #30545 @ 0x7751 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #900] @ 0x384 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1668,15 +1668,15 @@ │ │ │ │ │ │ │ │ 0002d97c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1bd760 │ │ │ │ + bl 1bc3dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002d994 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1695,17 +1695,17 @@ │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2bc40 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d9e0 │ │ │ │ - movw r0, #47152 @ 0xb830 │ │ │ │ + movw r0, #44976 @ 0xafb0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 736b4 │ │ │ │ + bl 739fc │ │ │ │ stmdb sp!, {r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ movw r3, #19904 @ 0x4dc0 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ @@ -1719,114 +1719,114 @@ │ │ │ │ blx 2b7ec │ │ │ │ movs r0, #1 │ │ │ │ blx 2b308 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r3, #716] @ 0x2cc │ │ │ │ cbz r1, 2da82 │ │ │ │ - movw r1, #47208 @ 0xb868 │ │ │ │ + movw r1, #45032 @ 0xafe8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2da4e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #31528 @ 0x7b28 │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #29352 @ 0x72a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2da62 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 2da72 │ │ │ │ - movw r1, #47232 @ 0xb880 │ │ │ │ + movw r1, #45056 @ 0xb000 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47252 @ 0xb894 │ │ │ │ + movw r1, #45076 @ 0xb014 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2dc4c ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2dac6 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47276 @ 0xb8ac │ │ │ │ + movw r1, #45100 @ 0xb02c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 3159e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16964 @ 0x4244 │ │ │ │ + movw r1, #14788 @ 0x39c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2dade │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34528 @ 0x86e0 │ │ │ │ + movw r1, #32236 @ 0x7dec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2daf6 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47300 @ 0xb8c4 │ │ │ │ + movw r1, #45124 @ 0xb044 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2db0e │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47320 @ 0xb8d8 │ │ │ │ + movw r1, #45144 @ 0xb058 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2db26 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47336 @ 0xb8e8 │ │ │ │ + movw r1, #45160 @ 0xb068 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 2db36 │ │ │ │ - movw r1, #47352 @ 0xb8f8 │ │ │ │ + movw r1, #45176 @ 0xb078 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #264] @ (2dc50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 2dcc0 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2db5c │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ @@ -1846,86 +1846,86 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2dc1a │ │ │ │ ldr r0, [pc, #208] @ (2dc54 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2db92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2dba2 │ │ │ │ movw fp, #6160 @ 0x1810 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r0, fp │ │ │ │ bne.n 2dbbc │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2dc1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2dc1a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 2dc1a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f92c4 │ │ │ │ + bl 1f8838 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7d64 │ │ │ │ + bl f7bb4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2dbf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2dbf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f37d4 │ │ │ │ + bl 1f2c94 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2dc00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2dc14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2dc14 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2dc34 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcd8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de7c │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2da04 │ │ │ │ - bl 1f9f78 │ │ │ │ - bl 1fa1d4 │ │ │ │ + bl 1f94ec │ │ │ │ + bl 1f9748 │ │ │ │ b.n 2da04 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -1938,51 +1938,51 @@ │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - bl 1b5720 │ │ │ │ + bl 1b43a0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2dc88 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2dcb4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1b6e6c <_Py_SetLocaleFromEnv@@Base+0xc9c> │ │ │ │ + bl 1b5aec <_Py_SetLocaleFromEnv@@Base+0xc9c> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2dcaa │ │ │ │ ldr r2, [pc, #32] @ (2dcbc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2dcb4 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002dcc0 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1588] @ 0x634 │ │ │ │ cbz r0, 2dcd6 │ │ │ │ addw r0, r3, #1588 @ 0x634 │ │ │ │ - b.w 7abec │ │ │ │ + b.w 7ad0c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1992,15 +1992,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2dd0e │ │ │ │ b.n 2dcfc │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 31532 │ │ │ │ cbz r0, 2dd1e │ │ │ │ - movw r4, #47360 @ 0xb900 │ │ │ │ + movw r4, #45184 @ 0xb080 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2de6e │ │ │ │ cbnz r4, 2dd22 │ │ │ │ ldr r3, [pc, #356] @ (2de78 ) │ │ │ │ ldr.w r4, [r3, #1352] @ 0x548 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2de5c │ │ │ │ @@ -2016,41 +2016,41 @@ │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 2dd44 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ ite cc │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ cbz r7, 2dd4e │ │ │ │ - movw r4, #47412 @ 0xb934 │ │ │ │ + movw r4, #45236 @ 0xb0b4 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2de6e │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2de66 │ │ │ │ mov r0, r4 │ │ │ │ bl 31532 │ │ │ │ cbz r0, 2dd74 │ │ │ │ - movw r1, #47464 @ 0xb968 │ │ │ │ + movw r1, #45288 @ 0xb0e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2de6e │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ itete eq │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #47488 @ 0xb980 │ │ │ │ - movwne r1, #47508 @ 0xb994 │ │ │ │ + movweq r1, #45312 @ 0xb100 │ │ │ │ + movwne r1, #45332 @ 0xb114 │ │ │ │ ite eq │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 3159e │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cbz r0, 2ddf8 │ │ │ │ @@ -2068,66 +2068,66 @@ │ │ │ │ cbnz r0, 2ddf8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c230 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 2ddf8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47520 @ 0xb9a0 │ │ │ │ + movw r1, #45344 @ 0xb120 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #35048 @ 0x88e8 │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #32756 @ 0x7ff4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47524 @ 0xb9a4 │ │ │ │ + movw r1, #45348 @ 0xb124 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 2de24 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cbz r3, 2de24 │ │ │ │ - movw r1, #47552 @ 0xb9c0 │ │ │ │ + movw r1, #45376 @ 0xb140 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 31604 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 2de6e │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2dd58 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ bne.n 2dd58 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #25024 @ 0x61c0 │ │ │ │ + movw r1, #22848 @ 0x5940 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 2dd70 │ │ │ │ - movw r4, #47376 @ 0xb910 │ │ │ │ + movw r4, #45200 @ 0xb090 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2de6e │ │ │ │ - movw r4, #47428 @ 0xb944 │ │ │ │ + movw r4, #45252 @ 0xb0c4 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -2150,66 +2150,66 @@ │ │ │ │ cbz r4, 2defe │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1310 │ │ │ │ - movw r1, #47600 @ 0xb9f0 │ │ │ │ + bl 1d001c │ │ │ │ + movw r1, #45424 @ 0xb170 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cbz r0, 2dee2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bpl.n 2deb4 │ │ │ │ - bl e56a4 │ │ │ │ + bl e5d68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2deb4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 2dee6 │ │ │ │ b.n 2defe │ │ │ │ mov r4, r0 │ │ │ │ b.n 2defe │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #12536 @ 0x30f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2defe │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ movs r6, #0 │ │ │ │ movw r8, #14928 @ 0x3a50 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w sl, #1 │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d1310 │ │ │ │ + bl 1d001c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2dfba │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2df10 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2df4a │ │ │ │ movw r1, #14928 @ 0x3a50 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2df10 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2df10 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -2217,67 +2217,67 @@ │ │ │ │ beq.n 2df10 │ │ │ │ cbz r4, 2df82 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15653c <_PySet_NextEntry@@Base> │ │ │ │ + bl 155f8c <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2df82 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2df5c │ │ │ │ - bl 14e3b8 │ │ │ │ + bl 14df10 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2df5c │ │ │ │ b.n 2df10 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2df9a │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47620 @ 0xba04 │ │ │ │ + movw r1, #45444 @ 0xb184 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 2dfaa │ │ │ │ - movw r1, #47644 @ 0xba1c │ │ │ │ + movw r1, #45468 @ 0xb19c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ bl 366d8 <_PyInterpolation_Build@@Base+0xc8> │ │ │ │ b.n 2df10 │ │ │ │ cbz r6, 2dffa │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47648 @ 0xba20 │ │ │ │ + movw r1, #45472 @ 0xb1a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 368bc <_PyInterpolation_Build@@Base+0x2ac> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #16964 @ 0x4244 │ │ │ │ + movw r1, #14788 @ 0x39c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bef28 <_Py_write_noraise@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2293,29 +2293,29 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldr r2, [pc, #48] @ (2e060 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ cbz r5, 2e04c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #47660 @ 0xba2c │ │ │ │ + movw r2, #45484 @ 0xb1ac │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b544 <__fprintf_chk@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #20] @ (2e064 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ b.w 2c160 │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002e068 : │ │ │ │ ldr.w r3, [r0, #344] @ 0x158 │ │ │ │ cmp r3, #2 │ │ │ │ ittte eq │ │ │ │ ldreq.w r3, [r0, #356] @ 0x164 │ │ │ │ @@ -2334,17 +2334,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2e0e8 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #47700 @ 0xba54 │ │ │ │ + movw r2, #45524 @ 0xb1d4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ cbz r0, 2e0b6 │ │ │ │ blx 2b098 │ │ │ │ mov r0, sp │ │ │ │ blx 2c768 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #360] @ 0x168 │ │ │ │ @@ -2352,15 +2352,15 @@ │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 2e0f4 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [pc, #44] @ (2e100 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2e0ec │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 2e0f8 │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ @@ -2368,15 +2368,15 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ b.n 2e0fc │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2405,15 +2405,15 @@ │ │ │ │ │ │ │ │ 0002e148 : │ │ │ │ cbz r0, 2e1a8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #48768 @ 0xbe80 │ │ │ │ + movw r5, #46592 @ 0xb600 │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 2e18e │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ @@ -2426,15 +2426,15 @@ │ │ │ │ b.n 2e18a │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 2e18a │ │ │ │ bl 2d520 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ b.n 2e166 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ blx 2b098 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b094 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2490,15 +2490,15 @@ │ │ │ │ add r4, r5 │ │ │ │ b.n 2e23c │ │ │ │ add.w r4, r4, #96768 @ 0x17a00 │ │ │ │ add.w r4, r4, #388 @ 0x184 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2e246 │ │ │ │ - bl 13c23c │ │ │ │ + bl 13bdb4 │ │ │ │ b.n 2e23c │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ movs r4, #28 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ mul.w r4, r4, ip │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2e266 │ │ │ │ @@ -2536,27 +2536,27 @@ │ │ │ │ add.w r5, r5, #90112 @ 0x16000 │ │ │ │ ldr.w r3, [r5, #1432] @ 0x598 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #1432] @ 0x598 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 22c0c4 │ │ │ │ + b.w 22b4fc │ │ │ │ nop │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 0002e2e8 <_PyObject_DebugMallocStats@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #45925 @ 0xb365 │ │ │ │ + movw r3, #40933 @ 0x9fe5 │ │ │ │ movt r3, #28 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #976] @ 0x3d0 │ │ │ │ cbz r1, 2e31c <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #960] @ 0x3c0 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -2570,87 +2570,87 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e412 <_PyObject_DebugMallocStats@@Base+0x12a> │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56056 @ 0xdaf8 │ │ │ │ + movw r2, #53852 @ 0xd25c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56108 @ 0xdb2c │ │ │ │ + movw r2, #53904 @ 0xd290 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56140 @ 0xdb4c │ │ │ │ + movw r2, #53936 @ 0xd2b0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1b2418 <_start@@Base+0xfe0> │ │ │ │ + bl 1b1098 <_start@@Base+0xfe4> │ │ │ │ ldr r1, [pc, #204] @ (2e440 <_PyObject_DebugMallocStats@@Base+0x158>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #59669 @ 0xe915 │ │ │ │ + movw r3, #59953 @ 0xea31 │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1bc01c │ │ │ │ + bl 1bac9c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ movw r3, #29517 @ 0x734d │ │ │ │ movt r3, #3 │ │ │ │ movw r1, #29433 @ 0x72f9 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1bc428 │ │ │ │ + bl 1bb0a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56172 @ 0xdb6c │ │ │ │ + movw r2, #53968 @ 0xd2d0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56200 @ 0xdb88 │ │ │ │ + movw r2, #53996 @ 0xd2ec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56228 @ 0xdba4 │ │ │ │ + movw r2, #54024 @ 0xd308 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56268 @ 0xdbcc │ │ │ │ + movw r2, #54064 @ 0xd330 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56296 @ 0xdbe8 │ │ │ │ + movw r2, #54092 @ 0xd34c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2e43a <_PyObject_DebugMallocStats@@Base+0x152> │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #3101 @ 0xc1d │ │ │ │ movt r0, #8 │ │ │ │ cbz r1, 2e428 <_PyObject_DebugMallocStats@@Base+0x140> │ │ │ │ ldr.w r3, [r2, #960] @ 0x3c0 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2e432 <_PyObject_DebugMallocStats@@Base+0x14a> │ │ │ │ @@ -2682,15 +2682,15 @@ │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r2, #1612] @ 0x64c │ │ │ │ - movw r2, #56324 @ 0xdc04 │ │ │ │ + movw r2, #54120 @ 0xd368 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2746,15 +2746,15 @@ │ │ │ │ ldr.w r2, [r7, r5, lsl #2] │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ - bl 2e6d88 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ ldr.w r3, [r9, r5, lsl #2] │ │ │ │ subs r3, r3, r6 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r9, r5, lsl #2] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ b.n 2e512 <_PyObject_DebugMallocStats@@Base+0x22a> │ │ │ │ mov r1, fp │ │ │ │ @@ -2766,22 +2766,22 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #56376 @ 0xdc38 │ │ │ │ + movw r0, #54172 @ 0xd39c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r7, r6 │ │ │ │ blx 2c164 │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #56488 @ 0xdca8 │ │ │ │ + movw r3, #54284 @ 0xd40c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r6, [sp, #24] │ │ │ │ strd r6, r3, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r7 │ │ │ │ @@ -2806,117 +2806,117 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mla r3, r4, r8, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r3, r3, r5, lsl #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ bne.n 2e598 <_PyObject_DebugMallocStats@@Base+0x2b0> │ │ │ │ mov r4, fp │ │ │ │ movs r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ blx 2c148 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56516 @ 0xdcc4 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56544 @ 0xdce0 │ │ │ │ + movw r1, #54340 @ 0xd444 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ subs r2, r2, r5 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56564 @ 0xdcf4 │ │ │ │ + movw r1, #54360 @ 0xd458 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56588 @ 0xdd0c │ │ │ │ + movw r1, #54384 @ 0xd470 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #56616 @ 0xdd28 │ │ │ │ + movw r2, #54412 @ 0xd48c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ lsls r2, r5, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56644 @ 0xdd44 │ │ │ │ + movw r1, #54440 @ 0xd4a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #56672 @ 0xdd60 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #56700 @ 0xdd7c │ │ │ │ + movw r2, #54496 @ 0xd4e0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #12 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #56728 @ 0xdd98 │ │ │ │ + movw r1, #54524 @ 0xd4fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #56760 @ 0xddb8 │ │ │ │ + movw r1, #54556 @ 0xd51c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r2, fp │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #56792 @ 0xddd8 │ │ │ │ + movw r1, #54588 @ 0xd53c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ - movw r1, #56824 @ 0xddf8 │ │ │ │ + movw r1, #54620 @ 0xd55c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #56832 @ 0xde00 │ │ │ │ + movw r0, #54628 @ 0xd564 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ blx 2c164 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56852 @ 0xde14 │ │ │ │ + movw r1, #54648 @ 0xd578 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ add.w sp, sp, #948 @ 0x3b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -3014,22 +3014,22 @@ │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 2e854 <_PyObject_DebugMallocStats@@Base+0x56c> │ │ │ │ ldr.w r3, [r8, #284] @ 0x11c │ │ │ │ ldr.w r4, [fp, #436] @ 0x1b4 │ │ │ │ cbnz r3, 2e84c <_PyObject_DebugMallocStats@@Base+0x564> │ │ │ │ add.w r0, r8, #280 @ 0x118 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r3, [r8, #280] @ 0x118 │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2e870 <_PyObject_DebugMallocStats@@Base+0x588> │ │ │ │ ldr.w r3, [r8, #64] @ 0x40 │ │ │ │ cbnz r3, 2e860 <_PyObject_DebugMallocStats@@Base+0x578> │ │ │ │ ldr r0, [pc, #680] @ (2eb04 <_PyObject_DebugMallocStats@@Base+0x81c>) │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ b.n 2e876 <_PyObject_DebugMallocStats@@Base+0x58e> │ │ │ │ movs r3, #0 │ │ │ │ @@ -3079,22 +3079,22 @@ │ │ │ │ cmp r5, r3 │ │ │ │ it cs │ │ │ │ movcs r5, r0 │ │ │ │ cmp r4, r5 │ │ │ │ bgt.n 2e8fe <_PyObject_DebugMallocStats@@Base+0x616> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ mov r5, r1 │ │ │ │ movw r0, #2308 @ 0x904 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r3, [r0, #544] @ 0x220 │ │ │ │ cbnz r3, 2e914 <_PyObject_DebugMallocStats@@Base+0x62c> │ │ │ │ add.w r0, r0, #540 @ 0x21c │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r3, [r8, #540] @ 0x21c │ │ │ │ orrs r3, r6 │ │ │ │ bne.w 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ cmp.w r7, #2097152 @ 0x200000 │ │ │ │ bcc.w 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ @@ -3109,28 +3109,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2eaea <_PyObject_DebugMallocStats@@Base+0x802> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 1bf64c │ │ │ │ + bl 1be2c8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ movw r3, #19968 @ 0x4e00 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ bhi.n 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ ldr.w r3, [r8, #464] @ 0x1d0 │ │ │ │ cbnz r3, 2e97a <_PyObject_DebugMallocStats@@Base+0x692> │ │ │ │ ldr r0, [pc, #404] @ (2eb08 <_PyObject_DebugMallocStats@@Base+0x820>) │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movw r3, #2308 @ 0x904 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ bic.w r1, r1, r1, asr #31 │ │ │ │ lsls r4, r1, #10 │ │ │ │ lsrs r1, r1, #22 │ │ │ │ @@ -3162,35 +3162,35 @@ │ │ │ │ cmp r7, r4 │ │ │ │ bhi.n 2ea5c <_PyObject_DebugMallocStats@@Base+0x774> │ │ │ │ movw r8, #2308 @ 0x904 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ cbnz r3, 2e9ee <_PyObject_DebugMallocStats@@Base+0x706> │ │ │ │ add.w r0, r8, #80 @ 0x50 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r3, [r8, #80] @ 0x50 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2ea1a <_PyObject_DebugMallocStats@@Base+0x732> │ │ │ │ movw r3, #4752 @ 0x1290 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb r1, [r3, #20] │ │ │ │ cbnz r1, 2ea30 <_PyObject_DebugMallocStats@@Base+0x748> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cbnz r3, 2ea0e <_PyObject_DebugMallocStats@@Base+0x726> │ │ │ │ ldr r0, [pc, #256] @ (2eb0c <_PyObject_DebugMallocStats@@Base+0x824>) │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r1, [r8, #120] @ 0x78 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ b.n 2ea30 <_PyObject_DebugMallocStats@@Base+0x748> │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ cbnz r3, 2ea26 <_PyObject_DebugMallocStats@@Base+0x73e> │ │ │ │ ldr r0, [pc, #236] @ (2eb10 <_PyObject_DebugMallocStats@@Base+0x828>) │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r1, [r8, #80] @ 0x50 │ │ │ │ subs r2, r1, #1 │ │ │ │ negs r1, r2 │ │ │ │ adcs r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ mov r2, r9 │ │ │ │ @@ -3211,15 +3211,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2eaea <_PyObject_DebugMallocStats@@Base+0x802> │ │ │ │ movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2ea72 <_PyObject_DebugMallocStats@@Base+0x78a> │ │ │ │ add.w r0, r4, #340 @ 0x154 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orrs r2, r3 │ │ │ │ beq.n 2ea86 <_PyObject_DebugMallocStats@@Base+0x79e> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ @@ -3289,20 +3289,20 @@ │ │ │ │ bl 374f0 │ │ │ │ b.n 2ed06 <_PyObject_DebugMallocStats@@Base+0xa1e> │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ce5f4 │ │ │ │ + bl 1cd300 │ │ │ │ lsls r3, r5, #15 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc82 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ + bl 6fd9e <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ cbnz r0, 2eb64 <_PyObject_DebugMallocStats@@Base+0x87c> │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ @@ -3320,15 +3320,15 @@ │ │ │ │ strb r5, [r4, #20] │ │ │ │ cbz r5, 2eba0 <_PyObject_DebugMallocStats@@Base+0x8b8> │ │ │ │ movw r5, #2308 @ 0x904 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ cbnz r3, 2eb98 <_PyObject_DebugMallocStats@@Base+0x8b0> │ │ │ │ add.w r0, r5, #300 @ 0x12c │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r5, [r5, #300] @ 0x12c │ │ │ │ mvns r5, r5 │ │ │ │ lsrs r5, r5, #31 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strb r5, [r4, #21] │ │ │ │ add.w r5, r4, #56 @ 0x38 │ │ │ │ ldr.w r2, [fp, #452] @ 0x1c4 │ │ │ │ @@ -3354,15 +3354,15 @@ │ │ │ │ beq.n 2ec6e <_PyObject_DebugMallocStats@@Base+0x986> │ │ │ │ movw r7, #20560 @ 0x5050 │ │ │ │ movt r7, #85 @ 0x55 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ cbnz r5, 2ec40 <_PyObject_DebugMallocStats@@Base+0x958> │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ movw r0, #3988 @ 0xf94 │ │ │ │ - bl 6fd0c <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ + bl 6fe28 <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2ec6e <_PyObject_DebugMallocStats@@Base+0x986> │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov ip, r0 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -3379,15 +3379,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movw r1, #3988 @ 0xf94 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fd04 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ cbz r6, 2ec6e <_PyObject_DebugMallocStats@@Base+0x986> │ │ │ │ mov r5, r6 │ │ │ │ lsrs r3, r4, #27 │ │ │ │ adds r3, #5 │ │ │ │ add.w r1, r5, r3, lsl #2 │ │ │ │ ldr.w r2, [r5, r3, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ @@ -3433,37 +3433,37 @@ │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsls r2, r2, #15 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ eors r3, r4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ mov r3, r6 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1cc270 │ │ │ │ + bl 1cae4c │ │ │ │ cbz r0, 2ed08 <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ cbnz r3, 2ecf4 <_PyObject_DebugMallocStats@@Base+0xa0c> │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 1cc4e4 │ │ │ │ + bl 1cb0c0 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2ed08 <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ subs r2, r3, r5 │ │ │ │ - bl 1cc270 │ │ │ │ + bl 1cae4c │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 2ecf0 <_PyObject_DebugMallocStats@@Base+0xa08> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -3480,15 +3480,15 @@ │ │ │ │ adds r4, #23 │ │ │ │ tst r3, r1 │ │ │ │ bne.n 2ed3c <_PyObject_DebugMallocStats@@Base+0xa54> │ │ │ │ negs r1, r1 │ │ │ │ ands r4, r1 │ │ │ │ b.n 2ed44 <_PyObject_DebugMallocStats@@Base+0xa5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r4, r4, r1 │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ add r4, r3 │ │ │ │ bfc r4, #0, #15 │ │ │ │ lsrs r2, r4, #15 │ │ │ │ str r2, [r6, #0] │ │ │ │ cbz r5, 2ed5e <_PyObject_DebugMallocStats@@Base+0xa76> │ │ │ │ @@ -3529,22 +3529,22 @@ │ │ │ │ dmb ish │ │ │ │ cbnz r4, 2ee2c <_PyObject_DebugMallocStats@@Base+0xb44> │ │ │ │ movw r5, #2308 @ 0x904 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #324] @ 0x144 │ │ │ │ cbnz r3, 2edcc <_PyObject_DebugMallocStats@@Base+0xae4> │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r5, [r5, #320] @ 0x140 │ │ │ │ movw r3, #65533 @ 0xfffd │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bls.n 2ee14 <_PyObject_DebugMallocStats@@Base+0xb2c> │ │ │ │ - movw r7, #56976 @ 0xde90 │ │ │ │ + movw r7, #54772 @ 0xd5f4 │ │ │ │ movt r7, #46 @ 0x2e │ │ │ │ movs r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ mov r0, sp │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ @@ -3562,17 +3562,17 @@ │ │ │ │ cmp.w r5, #256 @ 0x100 │ │ │ │ bne.n 2ede8 <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ adds r5, r4, #1 │ │ │ │ dmb ish │ │ │ │ str.w r5, [r6, #624] @ 0x270 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57008 @ 0xdeb0 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1b23bc <_start@@Base+0xf84> │ │ │ │ + bl 1b103c <_start@@Base+0xf88> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -3940,15 +3940,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e76c4 <_PyMonitoring_FireBranchEvent@@Base+0x9ac> │ │ │ │ + bl 2e6e54 <_PyMonitoring_FireBranchEvent@@Base+0x9a8> │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #9 │ │ │ │ ite ls │ │ │ │ addls r2, #48 @ 0x30 │ │ │ │ addhi r2, #55 @ 0x37 │ │ │ │ cmp r7, r8 │ │ │ │ strb.w r2, [sl], #1 │ │ │ │ @@ -4055,19 +4055,19 @@ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ bfc r5, #0, #22 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bge.n 2f324 <_PyObject_DebugMallocStats@@Base+0x103c> │ │ │ │ - movw r1, #63712 @ 0xf8e0 │ │ │ │ + movw r1, #61536 @ 0xf060 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ - bl 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + bl 6fbda <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ movs r0, #12 │ │ │ │ b.n 2f678 <_PyObject_DebugMallocStats@@Base+0x1390> │ │ │ │ mov r3, r2 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov.w r1, #4194304 @ 0x400000 │ │ │ │ mov r0, r5 │ │ │ │ @@ -4087,17 +4087,17 @@ │ │ │ │ beq.n 2f358 <_PyObject_DebugMallocStats@@Base+0x1070> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp.w r5, #4194304 @ 0x400000 │ │ │ │ bcs.n 2f370 <_PyObject_DebugMallocStats@@Base+0x1088> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #63764 @ 0xf914 │ │ │ │ + movw r0, #61588 @ 0xf094 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fb4c <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ b.n 2f624 <_PyObject_DebugMallocStats@@Base+0x133c> │ │ │ │ ubfx r3, r8, #0, #22 │ │ │ │ cbz r3, 2f3a8 <_PyObject_DebugMallocStats@@Base+0x10c0> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add r3, r8 │ │ │ │ bfc r3, #0, #22 │ │ │ │ @@ -4106,17 +4106,17 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bls.n 2f396 <_PyObject_DebugMallocStats@@Base+0x10ae> │ │ │ │ subs r3, r5, r3 │ │ │ │ cmp.w r3, #4194304 @ 0x400000 │ │ │ │ bcs.n 2f3ae <_PyObject_DebugMallocStats@@Base+0x10c6> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #63824 @ 0xf950 │ │ │ │ + movw r0, #61648 @ 0xf0d0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fb4c <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ b.n 2f624 <_PyObject_DebugMallocStats@@Base+0x133c> │ │ │ │ mov r3, r5 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ lsrs r3, r3, #22 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -4190,15 +4190,15 @@ │ │ │ │ str.w fp, [lr] │ │ │ │ str.w fp, [r7] │ │ │ │ strb.w r3, [sp, #114] @ 0x72 │ │ │ │ blx 2b5ac │ │ │ │ b.n 2f498 <_PyObject_DebugMallocStats@@Base+0x11b0> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 6fd0c <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ + bl 6fe28 <_Py_SetRefcnt@@Base+0xb06> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f624 <_PyObject_DebugMallocStats@@Base+0x133c> │ │ │ │ add.w fp, sp, #80 @ 0x50 │ │ │ │ mov ip, r4 │ │ │ │ movs r7, #0 │ │ │ │ add.w sl, sp, #100 @ 0x64 │ │ │ │ @@ -4333,34 +4333,34 @@ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fd04 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ addw r1, r5, #1023 @ 0x3ff │ │ │ │ - movw r0, #63912 @ 0xf9a8 │ │ │ │ + movw r0, #61736 @ 0xf128 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ lsrs r1, r1, #10 │ │ │ │ - bl 1b23bc <_start@@Base+0xf84> │ │ │ │ + bl 1b103c <_start@@Base+0xf88> │ │ │ │ b.n 2f320 <_PyObject_DebugMallocStats@@Base+0x1038> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ addw r1, r5, #1023 @ 0x3ff │ │ │ │ - movw r3, #50152 @ 0xc3e8 │ │ │ │ + movw r3, #47976 @ 0xbb68 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #63688 @ 0xf8c8 │ │ │ │ + movw r2, #61512 @ 0xf048 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ lsrs r1, r1, #10 │ │ │ │ - movw r0, #63948 @ 0xf9cc │ │ │ │ + movw r0, #61772 @ 0xf14c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1b23bc <_start@@Base+0xf84> │ │ │ │ + bl 1b103c <_start@@Base+0xf88> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 2f6b8 <_PyObject_DebugMallocStats@@Base+0x13d0> │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -4386,15 +4386,15 @@ │ │ │ │ add r6, r3 │ │ │ │ tst r3, r1 │ │ │ │ bne.n 2f6cc <_PyObject_DebugMallocStats@@Base+0x13e4> │ │ │ │ negs r1, r1 │ │ │ │ ands r6, r1 │ │ │ │ b.n 2f6d4 <_PyObject_DebugMallocStats@@Base+0x13ec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r6, r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, #20 │ │ │ │ and.w r7, r8, r7 │ │ │ │ blx 2b5ac │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -4408,15 +4408,15 @@ │ │ │ │ add r5, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f704 <_PyObject_DebugMallocStats@@Base+0x141c> │ │ │ │ negs r1, r1 │ │ │ │ ands r5, r1 │ │ │ │ b.n 2f70c <_PyObject_DebugMallocStats@@Base+0x1424> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r5, r5, r1 │ │ │ │ add.w r2, sp, #23 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ add.w r2, sp, #22 │ │ │ │ mov r0, r5 │ │ │ │ @@ -4426,24 +4426,24 @@ │ │ │ │ strb.w sl, [sp, #22] │ │ │ │ strb.w sl, [sp, #23] │ │ │ │ bl 2f8c0 <_PyObject_DebugMallocStats@@Base+0x15d8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2f850 <_PyObject_DebugMallocStats@@Base+0x1568> │ │ │ │ mov r1, r6 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f834 <_PyObject_DebugMallocStats@@Base+0x154c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r0, #63976 @ 0xf9e8 │ │ │ │ + movw r0, #61800 @ 0xf168 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1b23bc <_start@@Base+0xf84> │ │ │ │ + bl 1b103c <_start@@Base+0xf88> │ │ │ │ cmp r8, sl │ │ │ │ ite ne │ │ │ │ movne r2, r5 │ │ │ │ moveq r2, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 2fa8a <_PyObject_DebugMallocStats@@Base+0x17a2> │ │ │ │ @@ -4470,15 +4470,15 @@ │ │ │ │ negs r3, r6 │ │ │ │ and.w r6, r1, r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2f836 <_PyObject_DebugMallocStats@@Base+0x154e> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6fc82 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ + bl 6fd9e <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2f836 <_PyObject_DebugMallocStats@@Base+0x154e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fa8a <_PyObject_DebugMallocStats@@Base+0x17a2> │ │ │ │ movs r4, #0 │ │ │ │ @@ -4500,15 +4500,15 @@ │ │ │ │ sub.w r9, r6, r0 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f7f4 <_PyObject_DebugMallocStats@@Base+0x150c> │ │ │ │ negs r1, r1 │ │ │ │ ands r5, r1 │ │ │ │ b.n 2f7fc <_PyObject_DebugMallocStats@@Base+0x1514> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r5, r5, r1 │ │ │ │ sub.w r7, r7, r9 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 2f81a <_PyObject_DebugMallocStats@@Base+0x1532> │ │ │ │ cmp.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -4571,15 +4571,15 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f8b4 <_PyObject_DebugMallocStats@@Base+0x15cc> │ │ │ │ negs r1, r1 │ │ │ │ and.w r0, r1, r4 │ │ │ │ b.n 2f8bc <_PyObject_DebugMallocStats@@Base+0x15d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -4618,27 +4618,27 @@ │ │ │ │ it eq │ │ │ │ moveq.w r9, #34 @ 0x22 │ │ │ │ cmp r8, r2 │ │ │ │ bne.n 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ cbnz r1, 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cbnz r3, 2f958 <_PyObject_DebugMallocStats@@Base+0x1670> │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cbz r3, 2f9b4 <_PyObject_DebugMallocStats@@Base+0x16cc> │ │ │ │ movw fp, #22272 @ 0x5700 │ │ │ │ movt fp, #87 @ 0x57 │ │ │ │ add.w r1, fp, #2112 @ 0x840 │ │ │ │ ldr.w r2, [fp, #2112] @ 0x840 │ │ │ │ dmb ish │ │ │ │ @@ -4678,42 +4678,42 @@ │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2f9cc <_PyObject_DebugMallocStats@@Base+0x16e4> │ │ │ │ cbnz r0, 2f9f0 <_PyObject_DebugMallocStats@@Base+0x1708> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f9ee <_PyObject_DebugMallocStats@@Base+0x1706> │ │ │ │ - movw r0, #64236 @ 0xfaec │ │ │ │ + movw r0, #62060 @ 0xf26c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fb4c <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ movs r4, #0 │ │ │ │ ldr r5, [pc, #60] @ (2fa30 <_PyObject_DebugMallocStats@@Base+0x1748>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrexd r0, r1, [r5] │ │ │ │ adds r0, r0, r2 │ │ │ │ adcs r1, r3 │ │ │ │ strexd ip, r0, r1, [r5] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 2f9f6 <_PyObject_DebugMallocStats@@Base+0x170e> │ │ │ │ cbz r4, 2fa28 <_PyObject_DebugMallocStats@@Base+0x1740> │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ sub.w r0, r5, #208 @ 0xd0 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ cbz r7, 2fa28 <_PyObject_DebugMallocStats@@Base+0x1740> │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ sub.w r0, r5, #184 @ 0xb8 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ b.n 2fa28 <_PyObject_DebugMallocStats@@Base+0x1740> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r0, 2fa60 <_PyObject_DebugMallocStats@@Base+0x1778> │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -4733,15 +4733,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx 2b6f4 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, #3 │ │ │ │ bhi.n 2fa84 <_PyObject_DebugMallocStats@@Base+0x179c> │ │ │ │ - movw r1, #32380 @ 0x7e7c │ │ │ │ + movw r1, #30204 @ 0x75fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw r0, #19777 @ 0x4d41 │ │ │ │ movt r0, #21334 @ 0x5356 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ @@ -4761,31 +4761,31 @@ │ │ │ │ mov r6, r0 │ │ │ │ blx 2c270 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2fac6 <_PyObject_DebugMallocStats@@Base+0x17de> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2fac6 <_PyObject_DebugMallocStats@@Base+0x17de> │ │ │ │ - movw r0, #64428 @ 0xfbac │ │ │ │ + movw r0, #62252 @ 0xf32c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fb4c <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ cbz r5, 2fad4 <_PyObject_DebugMallocStats@@Base+0x17ec> │ │ │ │ negs r2, r5 │ │ │ │ ldr r0, [pc, #28] @ (2fae8 <_PyObject_DebugMallocStats@@Base+0x1800>) │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ negs r2, r4 │ │ │ │ ldr r0, [pc, #20] @ (2faec <_PyObject_DebugMallocStats@@Base+0x1804>) │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cbef4 │ │ │ │ + b.w 1caa74 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb8e0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -5146,15 +5146,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov.w r1, fp, lsl #22 │ │ │ │ strb.w r6, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #22 │ │ │ │ rsb r3, r3, fp, lsl #22 │ │ │ │ - bl 6fc82 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ + bl 6fd9e <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 2feca <_PyObject_DebugMallocStats@@Base+0x1be2> │ │ │ │ ldr.w r0, [sl, #108] @ 0x6c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 2ffa6 <_PyObject_DebugMallocStats@@Base+0x1cbe> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -5176,15 +5176,15 @@ │ │ │ │ cbnz r0, 2ff08 <_PyObject_DebugMallocStats@@Base+0x1c20> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cbz r2, 2ff08 <_PyObject_DebugMallocStats@@Base+0x1c20> │ │ │ │ lsls r2, r2, #22 │ │ │ │ ldr r0, [pc, #28] @ (2ff10 <_PyObject_DebugMallocStats@@Base+0x1c28>) │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr.w r0, [sl, #108] @ 0x6c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 2ffa6 <_PyObject_DebugMallocStats@@Base+0x1cbe> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -5395,15 +5395,15 @@ │ │ │ │ ands r6, r5 │ │ │ │ beq.n 30144 <_PyObject_DebugMallocStats@@Base+0x1e5c> │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 3014a <_PyObject_DebugMallocStats@@Base+0x1e62> │ │ │ │ adds r1, r6, #1 │ │ │ │ beq.n 30150 <_PyObject_DebugMallocStats@@Base+0x1e68> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 30154 <_PyObject_DebugMallocStats@@Base+0x1e6c> │ │ │ │ mov r4, r6 │ │ │ │ movs r0, #1 │ │ │ │ b.n 30154 <_PyObject_DebugMallocStats@@Base+0x1e6c> │ │ │ │ mov r4, r6 │ │ │ │ @@ -5433,15 +5433,15 @@ │ │ │ │ beq.n 301aa <_PyObject_DebugMallocStats@@Base+0x1ec2> │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 301a0 <_PyObject_DebugMallocStats@@Base+0x1eb8> │ │ │ │ adds r2, r6, #1 │ │ │ │ beq.n 301a4 <_PyObject_DebugMallocStats@@Base+0x1ebc> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 301a6 <_PyObject_DebugMallocStats@@Base+0x1ebe> │ │ │ │ mov r0, r6 │ │ │ │ b.n 301a6 <_PyObject_DebugMallocStats@@Base+0x1ebe> │ │ │ │ movs r0, #32 │ │ │ │ add r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ @@ -5464,15 +5464,15 @@ │ │ │ │ ands.w r6, r6, r9 │ │ │ │ beq.n 301fa <_PyObject_DebugMallocStats@@Base+0x1f12> │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 301f0 <_PyObject_DebugMallocStats@@Base+0x1f08> │ │ │ │ adds r3, r6, #1 │ │ │ │ beq.n 301f4 <_PyObject_DebugMallocStats@@Base+0x1f0c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ b.n 301f6 <_PyObject_DebugMallocStats@@Base+0x1f0e> │ │ │ │ mov r0, r6 │ │ │ │ b.n 301f6 <_PyObject_DebugMallocStats@@Base+0x1f0e> │ │ │ │ movs r0, #32 │ │ │ │ add r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ cmp r9, r6 │ │ │ │ @@ -5493,21 +5493,21 @@ │ │ │ │ ldr.w r3, [r1, #456] @ 0x1c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ add.w r0, r3, #352 @ 0x160 │ │ │ │ blt.n 30244 <_PyObject_DebugMallocStats@@Base+0x1f5c> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 30258 <_PyObject_DebugMallocStats@@Base+0x1f70> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #432] @ 0x1b0 │ │ │ │ cmp r3, r1 │ │ │ │ it hi │ │ │ │ @@ -5522,56 +5522,56 @@ │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7084 @ 0x1bac │ │ │ │ + movw r1, #4908 @ 0x132c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #51908 @ 0xcac4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw r4, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #8356 @ 0x20a4 │ │ │ │ + movw r2, #6180 @ 0x1824 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 250df4 │ │ │ │ + bl 250ce8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #32] @ (30318 <_PyObject_DebugMallocStats@@Base+0x2030>) │ │ │ │ movw r1, #1814 @ 0x716 │ │ │ │ - movw r3, #57032 @ 0xdec8 │ │ │ │ + movw r3, #54856 @ 0xd648 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #8468 @ 0x2114 │ │ │ │ + movw r2, #6292 @ 0x1894 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r4, #-216]! @ 0xffffff28 │ │ │ │ + @ instruction: 0xf4f40036 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ ands.w r5, r3, #1 │ │ │ │ bne.n 3034c <_PyObject_DebugMallocStats@@Base+0x2064> │ │ │ │ @@ -5579,15 +5579,15 @@ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r0, #1600 @ 0x640 │ │ │ │ bl 3034e <_PyObject_DebugMallocStats@@Base+0x2066> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1cdf2c │ │ │ │ + b.w 1ccb0c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -5605,104 +5605,104 @@ │ │ │ │ ldreq r2, [r4, #52] @ 0x34 │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 30388 <_PyObject_DebugMallocStats@@Base+0x20a0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1ccae4 │ │ │ │ + bl 1cb6c0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ cbz r3, 30398 <_PyObject_DebugMallocStats@@Base+0x20b0> │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ str r4, [r5, #4] │ │ │ │ b.n 303a4 <_PyObject_DebugMallocStats@@Base+0x20bc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r4, [r5] │ │ │ │ - bl 1ccae4 │ │ │ │ + bl 1cb6c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #32776 @ 0x8008 │ │ │ │ mov r0, r4 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r1, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ adcs r1, r3 │ │ │ │ - b.w 1cca88 │ │ │ │ + b.w 1cb664 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r2, #30 │ │ │ │ bpl.n 303d8 <_PyObject_DebugMallocStats@@Base+0x20f0> │ │ │ │ - bl 6fb7c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ + bl 6fc98 <_Py_SetRefcnt@@Base+0x976> │ │ │ │ mov r3, r0 │ │ │ │ b.n 303da <_PyObject_DebugMallocStats@@Base+0x20f2> │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r1, r3 │ │ │ │ - b.w 1ccda8 │ │ │ │ + b.w 1cb984 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #51700 @ 0xc9f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #13868 @ 0x362c │ │ │ │ + movw r1, #11764 @ 0x2df4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30436 <_PyObject_DebugMallocStats@@Base+0x214e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30436 <_PyObject_DebugMallocStats@@Base+0x214e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #45004 @ 0xafcc │ │ │ │ + movw r1, #42828 @ 0xa74c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ blx 2ba64 │ │ │ │ cbz r0, 304a2 <_PyObject_DebugMallocStats@@Base+0x21ba> │ │ │ │ - movw r1, #44812 @ 0xaf0c │ │ │ │ + movw r1, #42636 @ 0xa68c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba64 │ │ │ │ cbz r0, 304a6 <_PyObject_DebugMallocStats@@Base+0x21be> │ │ │ │ - movw r1, #44840 @ 0xaf28 │ │ │ │ + movw r1, #42664 @ 0xa6a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba64 │ │ │ │ cbz r0, 304aa <_PyObject_DebugMallocStats@@Base+0x21c2> │ │ │ │ - movw r1, #44908 @ 0xaf6c │ │ │ │ + movw r1, #42732 @ 0xa6ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba64 │ │ │ │ cbz r0, 304ae <_PyObject_DebugMallocStats@@Base+0x21c6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44964 @ 0xafa4 │ │ │ │ + movw r1, #42788 @ 0xa724 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2ba64 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 304b0 <_PyObject_DebugMallocStats@@Base+0x21c8> │ │ │ │ @@ -5722,52 +5722,52 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ bne.n 304e8 <_PyObject_DebugMallocStats@@Base+0x2200> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15392 @ 0x3c20 │ │ │ │ + movw r1, #13288 @ 0x33e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ b.n 304f6 <_PyObject_DebugMallocStats@@Base+0x220e> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r1, r0, #16 │ │ │ │ - bl a6fb4 │ │ │ │ + bl a6fa0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24964 @ 0x6184 │ │ │ │ + movw r1, #22788 @ 0x5904 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 30530 <_PyObject_DebugMallocStats@@Base+0x2248> │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ cbnz r6, 3053a <_PyObject_DebugMallocStats@@Base+0x2252> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 1dde84 │ │ │ │ + b.w 1dd31c │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 9f1d0 │ │ │ │ + b.w 9f4a8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ bpl.n 30550 <_PyObject_DebugMallocStats@@Base+0x2268> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ @@ -5778,25 +5778,25 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46680 @ 0xb658 │ │ │ │ + movw r1, #44504 @ 0xadd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cbz r0, 305d4 <_PyObject_DebugMallocStats@@Base+0x22ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 11ff04 │ │ │ │ + bl 11fcc0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 305d6 <_PyObject_DebugMallocStats@@Base+0x22ee> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e829c │ │ │ │ + bl 1e7750 │ │ │ │ cbnz r0, 3059a <_PyObject_DebugMallocStats@@Base+0x22b2> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ beq.n 305a4 <_PyObject_DebugMallocStats@@Base+0x22bc> │ │ │ │ movw r5, #6412 @ 0x190c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ @@ -5805,15 +5805,15 @@ │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #4788 @ 0x12b4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 305ce <_PyObject_DebugMallocStats@@Base+0x22e6> │ │ │ │ mov r4, r5 │ │ │ │ b.n 305d6 <_PyObject_DebugMallocStats@@Base+0x22ee> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -5825,50 +5825,50 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46680 @ 0xb658 │ │ │ │ + movw r1, #44504 @ 0xadd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cbz r0, 30630 <_PyObject_DebugMallocStats@@Base+0x2348> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 11a278 │ │ │ │ + bl 11a000 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 30622 <_PyObject_DebugMallocStats@@Base+0x233a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30632 <_PyObject_DebugMallocStats@@Base+0x234a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 30632 <_PyObject_DebugMallocStats@@Base+0x234a> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl 11e15c │ │ │ │ + bl 11df18 │ │ │ │ mov r4, r0 │ │ │ │ b.n 30632 <_PyObject_DebugMallocStats@@Base+0x234a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 307d8 <_PyObject_DebugMallocStats@@Base+0x24f0> │ │ │ │ movw r7, #41760 @ 0xa320 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -5893,18 +5893,18 @@ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ cbnz r0, 306e2 <_PyObject_DebugMallocStats@@Base+0x23fa> │ │ │ │ mov.w r1, #524 @ 0x20c │ │ │ │ - movw r0, #13772 @ 0x35cc │ │ │ │ + movw r0, #11668 @ 0x2d94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 3078c <_PyObject_DebugMallocStats@@Base+0x24a4> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r4 │ │ │ │ ble.w 307d8 <_PyObject_DebugMallocStats@@Base+0x24f0> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ @@ -5919,15 +5919,15 @@ │ │ │ │ beq.n 307b0 <_PyObject_DebugMallocStats@@Base+0x24c8> │ │ │ │ ldr.w sl, [r3] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ bmi.n 306f6 <_PyObject_DebugMallocStats@@Base+0x240e> │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 30788 <_PyObject_DebugMallocStats@@Base+0x24a0> │ │ │ │ movs r1, #1 │ │ │ │ b.n 306f8 <_PyObject_DebugMallocStats@@Base+0x2410> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w fp, r2, #3 │ │ │ │ @@ -5964,23 +5964,23 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3076a <_PyObject_DebugMallocStats@@Base+0x2482> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3076a <_PyObject_DebugMallocStats@@Base+0x2482> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 3078c <_PyObject_DebugMallocStats@@Base+0x24a4> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39860 @ 0x9bb4 │ │ │ │ + movw r1, #37684 @ 0x9334 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 3078c <_PyObject_DebugMallocStats@@Base+0x24a4> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [sl, #20] │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -6014,39 +6014,39 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46680 @ 0xb658 │ │ │ │ + movw r1, #44504 @ 0xadd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cbz r0, 30852 <_PyObject_DebugMallocStats@@Base+0x256a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11fc54 │ │ │ │ + bl 11fa10 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30854 <_PyObject_DebugMallocStats@@Base+0x256c> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e829c │ │ │ │ + bl 1e7750 │ │ │ │ cbnz r0, 30832 <_PyObject_DebugMallocStats@@Base+0x254a> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r5, #4788 @ 0x12b4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ b.n 3083a <_PyObject_DebugMallocStats@@Base+0x2552> │ │ │ │ movw r5, #6412 @ 0x190c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3084c <_PyObject_DebugMallocStats@@Base+0x2564> │ │ │ │ mov r4, r5 │ │ │ │ b.n 30854 <_PyObject_DebugMallocStats@@Base+0x256c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -6114,15 +6114,15 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r6, r6, [sp, #24] │ │ │ │ mov r7, r5 │ │ │ │ - bl 1ce518 │ │ │ │ + bl 1cd224 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r6, #1 │ │ │ │ adds r3, #4 │ │ │ │ cbnz r2, 30904 <_PyObject_DebugMallocStats@@Base+0x261c> │ │ │ │ cmp r6, #4 │ │ │ │ bne.n 308f6 <_PyObject_DebugMallocStats@@Base+0x260e> │ │ │ │ @@ -6165,15 +6165,15 @@ │ │ │ │ adds r6, #32 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #4 │ │ │ │ bne.n 30958 <_PyObject_DebugMallocStats@@Base+0x2670> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #76] @ (309bc <_PyObject_DebugMallocStats@@Base+0x26d4>) │ │ │ │ sub.w r2, sl, r6, lsl #15 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ cmp r3, r9 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bne.n 3097a <_PyObject_DebugMallocStats@@Base+0x2692> │ │ │ │ @@ -6184,15 +6184,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ bne.n 3098e <_PyObject_DebugMallocStats@@Base+0x26a6> │ │ │ │ b.n 309b2 <_PyObject_DebugMallocStats@@Base+0x26ca> │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 309ae <_PyObject_DebugMallocStats@@Base+0x26c6> │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r6, r0 │ │ │ │ b.n 30962 <_PyObject_DebugMallocStats@@Base+0x267a> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -6207,15 +6207,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r3, [r7, #304] @ 0x130 │ │ │ │ cbnz r3, 309ee <_PyObject_DebugMallocStats@@Base+0x2706> │ │ │ │ add.w r0, r7, #300 @ 0x12c │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r3, [r7, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 30a62 <_PyObject_DebugMallocStats@@Base+0x277a> │ │ │ │ ldr r3, [pc, #116] @ (30a6c <_PyObject_DebugMallocStats@@Base+0x2784>) │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ ldrexd r8, r9, [r3] │ │ │ │ @@ -6232,31 +6232,31 @@ │ │ │ │ adc.w r9, r9, r1 │ │ │ │ strexd ip, r8, r9, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 30a16 <_PyObject_DebugMallocStats@@Base+0x272e> │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ cbnz r3, 30a36 <_PyObject_DebugMallocStats@@Base+0x274e> │ │ │ │ ldr r0, [pc, #60] @ (30a70 <_PyObject_DebugMallocStats@@Base+0x2788>) │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ cbz r3, 30a58 <_PyObject_DebugMallocStats@@Base+0x2770> │ │ │ │ - bl 1bf64c │ │ │ │ + bl 1be2c8 │ │ │ │ cbnz r0, 30a58 <_PyObject_DebugMallocStats@@Base+0x2770> │ │ │ │ add.w r2, sp, #7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ bl 30a74 <_PyObject_DebugMallocStats@@Base+0x278c> │ │ │ │ ldrb.w r4, [sp, #7] │ │ │ │ b.n 30a64 <_PyObject_DebugMallocStats@@Base+0x277c> │ │ │ │ cbz r4, 30a64 <_PyObject_DebugMallocStats@@Base+0x277c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6fdb2 <_Py_SetRefcnt@@Base+0xbac> │ │ │ │ + bl 6fece <_Py_SetRefcnt@@Base+0xbac> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbnz r0, 30aa2 <_PyObject_DebugMallocStats@@Base+0x27ba> │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ @@ -6280,20 +6280,20 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 30b5e <_PyObject_DebugMallocStats@@Base+0x2876> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ strb r3, [r5, #0] │ │ │ │ cbz r0, 30abe <_PyObject_DebugMallocStats@@Base+0x27d6> │ │ │ │ - movw r0, #53880 @ 0xd278 │ │ │ │ + movw r0, #51588 @ 0xc984 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fb4c <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r4, #0 │ │ │ │ @@ -6316,40 +6316,40 @@ │ │ │ │ bne.n 30b06 <_PyObject_DebugMallocStats@@Base+0x281e> │ │ │ │ negs r7, r7 │ │ │ │ ands r5, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 30b50 <_PyObject_DebugMallocStats@@Base+0x2868> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ mov r0, r4 │ │ │ │ subs r5, r5, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r4, r4, r1 │ │ │ │ b.n 30b50 <_PyObject_DebugMallocStats@@Base+0x2868> │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30b2a <_PyObject_DebugMallocStats@@Base+0x2842> │ │ │ │ negs r3, r7 │ │ │ │ and.w r8, r1, r3 │ │ │ │ b.n 30b36 <_PyObject_DebugMallocStats@@Base+0x284e> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ sub.w r8, r8, r1 │ │ │ │ add r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30b46 <_PyObject_DebugMallocStats@@Base+0x285e> │ │ │ │ negs r7, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 30b50 <_PyObject_DebugMallocStats@@Base+0x2868> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r4, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 30ada <_PyObject_DebugMallocStats@@Base+0x27f2> │ │ │ │ str r4, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -6361,403 +6361,403 @@ │ │ │ │ cbz r0, 30b78 <_PyObject_DebugMallocStats@@Base+0x2890> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 00030b7c : │ │ │ │ - b.w 1f1ff4 <_PyTime_AsMicroseconds@@Base+0x198> │ │ │ │ + b.w 1f1424 <_PyTime_AsMicroseconds@@Base+0x198> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ - movw r0, #7848 @ 0x1ea8 │ │ │ │ + movw r0, #5556 @ 0x15b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #7876 @ 0x1ec4 │ │ │ │ + movw r0, #5584 @ 0x15d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ bl 30fec │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #7892 @ 0x1ed4 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #5600 @ 0x15e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ bl 30fec │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #7908 @ 0x1ee4 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #5616 @ 0x15f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ bl 30fec │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #5636 @ 0x1604 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - movw r0, #7948 @ 0x1f0c │ │ │ │ + movw r0, #5656 @ 0x1618 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #7968 @ 0x1f20 │ │ │ │ + movw r0, #5676 @ 0x162c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r1, [r4, #256] @ 0x100 │ │ │ │ - movw r0, #7988 @ 0x1f34 │ │ │ │ + movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ - movw r0, #8008 @ 0x1f48 │ │ │ │ + movw r0, #5716 @ 0x1654 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r1, [r4, #364] @ 0x16c │ │ │ │ - movw r0, #8028 @ 0x1f5c │ │ │ │ + movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #8056 @ 0x1f78 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #5764 @ 0x1684 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ bl 30fec │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #8072 @ 0x1f88 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #5780 @ 0x1694 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ bl 30fec │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r1, #42360 @ 0xa578 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r1, #40184 @ 0x9cf8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #8092 @ 0x1f9c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #42360 @ 0xa578 │ │ │ │ + movw r0, #40184 @ 0x9cf8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30cd2 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30cf8 │ │ │ │ - movw r0, #8104 @ 0x1fa8 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30d04 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30d04 │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #5816 @ 0x16b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d1cc0 │ │ │ │ - movw r1, #42380 @ 0xa58c │ │ │ │ + bl 1d09cc │ │ │ │ + movw r1, #40204 @ 0x9d0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #8092 @ 0x1f9c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #42380 @ 0xa58c │ │ │ │ + movw r0, #40204 @ 0x9d0c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30d3a │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30d60 │ │ │ │ - movw r0, #8104 @ 0x1fa8 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30d6c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30d6c │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #5816 @ 0x16b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d1cc0 │ │ │ │ - movw r1, #42324 @ 0xa554 │ │ │ │ + bl 1d09cc │ │ │ │ + movw r1, #40148 @ 0x9cd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #8092 @ 0x1f9c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #42324 @ 0xa554 │ │ │ │ + movw r0, #40148 @ 0x9cd4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30da2 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30dc8 │ │ │ │ - movw r0, #8104 @ 0x1fa8 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30dd4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30dd4 │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #5816 @ 0x16b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d1cc0 │ │ │ │ - movw r1, #42500 @ 0xa604 │ │ │ │ + bl 1d09cc │ │ │ │ + movw r1, #40324 @ 0x9d84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #8092 @ 0x1f9c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #42500 @ 0xa604 │ │ │ │ + movw r0, #40324 @ 0x9d84 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30e0a │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30e30 │ │ │ │ - movw r0, #8104 @ 0x1fa8 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30e3c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30e3c │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #5816 @ 0x16b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d1cc0 │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ + bl 1d09cc │ │ │ │ + movw r1, #40256 @ 0x9d40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #8092 @ 0x1f9c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #42432 @ 0xa5c0 │ │ │ │ + movw r0, #40256 @ 0x9d40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30e72 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30e98 │ │ │ │ - movw r0, #8104 @ 0x1fa8 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30ea4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30ea4 │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #5816 @ 0x16b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d1cc0 │ │ │ │ - movw r1, #35408 @ 0x8a50 │ │ │ │ + bl 1d09cc │ │ │ │ + movw r1, #33196 @ 0x81ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #8092 @ 0x1f9c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #35408 @ 0x8a50 │ │ │ │ + movw r0, #33196 @ 0x81ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30eda │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30f00 │ │ │ │ - movw r0, #8104 @ 0x1fa8 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30f0c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30f0c │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #5816 @ 0x16b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d1cc0 │ │ │ │ - movw r1, #42420 @ 0xa5b4 │ │ │ │ + bl 1d09cc │ │ │ │ + movw r1, #40244 @ 0x9d34 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #8092 @ 0x1f9c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #42420 @ 0xa5b4 │ │ │ │ + movw r0, #40244 @ 0x9d34 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30f42 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30f68 │ │ │ │ - movw r0, #8104 @ 0x1fa8 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30f74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30f74 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30f74 │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #5816 @ 0x16b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + bl 1f33b0 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ mov r1, sp │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #15068 @ 0x3adc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 30fd8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 30fd8 │ │ │ │ - movw r0, #8120 @ 0x1fb8 │ │ │ │ + movw r0, #5828 @ 0x16c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r7, #8136 @ 0x1fc8 │ │ │ │ + movw r7, #5844 @ 0x16d4 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r8 │ │ │ │ bge.n 30fcc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 1d1cc0 │ │ │ │ + bl 1d09cc │ │ │ │ b.n 30fb6 │ │ │ │ - movw r0, #8148 @ 0x1fd4 │ │ │ │ + movw r0, #5856 @ 0x16e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 30ffa │ │ │ │ - movw r0, #8108 @ 0x1fac │ │ │ │ + movw r0, #5816 @ 0x16b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 1f3ef0 │ │ │ │ + b.w 1f33b0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #19448 @ 0x4bf8 │ │ │ │ + movw r0, #17156 @ 0x4304 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ - movw r0, #8200 @ 0x2008 │ │ │ │ + movw r0, #5908 @ 0x1714 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ sub.w r2, r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ cbz r3, 3107a │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ bne.n 3103c │ │ │ │ - movw r0, #8196 @ 0x2004 │ │ │ │ + movw r0, #5904 @ 0x1710 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ b.n 31016 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bls.n 31074 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bhi.n 31054 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #8204 @ 0x200c │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ b.n 31016 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ bcc.n 3106a │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #32176 @ 0x7db0 │ │ │ │ + movw r0, #30000 @ 0x7530 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ b.n 31016 │ │ │ │ - movw r0, #8212 @ 0x2014 │ │ │ │ + movw r0, #5920 @ 0x1720 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ b.n 31016 │ │ │ │ - movw r0, #19448 @ 0x4bf8 │ │ │ │ + movw r0, #17156 @ 0x4304 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f3ef0 │ │ │ │ + b.w 1f33b0 │ │ │ │ │ │ │ │ 0003108a : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -6768,133 +6768,133 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 310c2 │ │ │ │ - movw r1, #7492 @ 0x1d44 │ │ │ │ + movw r1, #5200 @ 0x1450 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 310ce │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #644] @ (3136c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #8336 @ 0x2090 │ │ │ │ + movw r1, #6044 @ 0x179c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cbz r0, 31106 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 31510 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 311bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31124 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 109d48 │ │ │ │ + bl 109ac0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31130 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 311bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31144 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ bpl.n 311bc │ │ │ │ mov r0, r5 │ │ │ │ bl 31520 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 31178 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 65528 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ + bl 65638 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ cbnz r0, 31174 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #16244 @ 0x3f74 │ │ │ │ + movw r2, #14068 @ 0x36f4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 65694 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x182> │ │ │ │ + bl 657a4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x182> │ │ │ │ mov r4, r0 │ │ │ │ b.n 3119e │ │ │ │ movs r4, #0 │ │ │ │ b.n 3119e │ │ │ │ ldrb.w r4, [r5, #32] │ │ │ │ cbnz r4, 311bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 125654 │ │ │ │ + bl 125560 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 311bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 65528 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ + bl 65638 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x16> │ │ │ │ cbnz r0, 3119e │ │ │ │ ldr r2, [pc, #476] @ (31370 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 65694 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x182> │ │ │ │ + bl 657a4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x182> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 311b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 311b6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.w 31510 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #1073741824 @ 0x40000000 │ │ │ │ bne.n 3120c │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #8368 @ 0x20b0 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ beq.w 31506 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ mov r4, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ beq.w 31506 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #8432 @ 0x20f0 │ │ │ │ + movw r0, #6140 @ 0x17fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 31506 │ │ │ │ mov r4, r9 │ │ │ │ b.n 31510 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -6903,289 +6903,289 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movw r3, #2572 @ 0xa0c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2c4a8 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r6] │ │ │ │ - bl f7d64 │ │ │ │ + bl f7bb4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31248 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31248 │ │ │ │ mov r1, r9 │ │ │ │ bl 336c4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ adds r7, #1 │ │ │ │ beq.w 314ea │ │ │ │ ldr r1, [pc, #284] @ (31374 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldr.w sl, [r6] │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 3128e │ │ │ │ cbnz r0, 31288 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f8220 │ │ │ │ + bl f8070 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 314ea │ │ │ │ b.n 31338 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 3126c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 312a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 312a2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [pc, #212] @ (31378 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a97b4 │ │ │ │ + bl a9a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 314ea │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 312e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 312d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 312d0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #168] @ (3137c ) │ │ │ │ ldr r4, [pc, #172] @ (31380 ) │ │ │ │ ldr.w r3, [r2, #3368] @ 0xd28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3368] @ 0xd28 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8440 @ 0x20f8 │ │ │ │ + movw r0, #6148 @ 0x1804 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3130a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3130a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 31330 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e6e04 │ │ │ │ + bl 1e62b8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31330 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3126c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3126c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3126c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 314ea │ │ │ │ ldr r1, [pc, #72] @ (31384 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl a97b4 │ │ │ │ + bl a9a40 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3134c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 31388 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ - bl f891c │ │ │ │ + bl 859e4 │ │ │ │ + bl f876c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #8464 @ 0x2110 │ │ │ │ + movw r0, #6172 @ 0x181c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 314ea │ │ │ │ b.n 313e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r1, r0, #1 │ │ │ │ adds r4, r2, r4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ vshr.u32 q0, q1, #4 │ │ │ │ bkpt 0x00c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ bgt.n 31390 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [pc, #396] @ (31518 ) │ │ │ │ - bl dc7ac <_PyUnicode_Equal@@Base> │ │ │ │ + bl dce64 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 313d4 │ │ │ │ ldr r1, [pc, #392] @ (3151c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl dc7ac <_PyUnicode_Equal@@Base> │ │ │ │ + bl dce64 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 313d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e6e04 │ │ │ │ + bl 1e62b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 313b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 313b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.w 314ea │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #53608 @ 0xd168 │ │ │ │ + movw r0, #51432 @ 0xc8e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 313e8 │ │ │ │ b.n 314ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 313e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 313e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f9a38 │ │ │ │ + bl 1f8fac │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 313fa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 31418 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ - bl f891c │ │ │ │ + bl 859e4 │ │ │ │ + bl f876c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #8476 @ 0x211c │ │ │ │ + movw r0, #6184 @ 0x1828 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 314ea │ │ │ │ b.n 3143a │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e6e04 │ │ │ │ + bl 1e62b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 31434 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 314ea │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 314c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119580 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31468 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #8488 @ 0x2128 │ │ │ │ + movw r0, #6196 @ 0x1834 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 314ea │ │ │ │ b.n 314c0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31476 │ │ │ │ - bl 1f9af4 │ │ │ │ + bl 1f9068 │ │ │ │ cbz r0, 3149e │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #31528 @ 0x7b28 │ │ │ │ + movw r0, #29352 @ 0x72a8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3149e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 314ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 314ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 314ea │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e6e04 │ │ │ │ + bl 1e62b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 314bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 314bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 314ea │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 314ea │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31506 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ cbnz r6, 31510 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 31506 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 31100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ adds r4, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -7278,54 +7278,54 @@ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 315fc │ │ │ │ cmp r2, #1 │ │ │ │ ble.n 315fc │ │ │ │ adds r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ b.n 315ec │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r2, 3162a │ │ │ │ - movw r1, #8664 @ 0x21d8 │ │ │ │ + movw r1, #6372 @ 0x18e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #32 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 31532 │ │ │ │ cbz r0, 3163e │ │ │ │ - movw r1, #8700 @ 0x21fc │ │ │ │ + movw r1, #6408 @ 0x1908 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #23 │ │ │ │ b.n 31880 │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ cbnz r7, 3164e │ │ │ │ - movw r1, #8724 @ 0x2214 │ │ │ │ + movw r1, #6432 @ 0x1920 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #20 │ │ │ │ b.n 31880 │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ bls.n 3166c │ │ │ │ cmp.w r7, #3452816845 @ 0xcdcdcdcd │ │ │ │ beq.n 3166c │ │ │ │ cmp.w r7, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 3166c │ │ │ │ sub.w r2, r7, #4261281277 @ 0xfdfdfdfd │ │ │ │ negs r6, r2 │ │ │ │ adcs r6, r2 │ │ │ │ cbz r6, 31678 │ │ │ │ - movw r1, #8748 @ 0x222c │ │ │ │ + movw r1, #6456 @ 0x1938 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #16 │ │ │ │ b.n 31880 │ │ │ │ cmn.w r7, #256 @ 0x100 │ │ │ │ bcs.n 3166c │ │ │ │ ldrb.w r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ @@ -7335,63 +7335,63 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31d44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31876 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8768 @ 0x2240 │ │ │ │ + movw r1, #6476 @ 0x194c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cbz r3, 316e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 316e0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56272 @ 0xdbd0 │ │ │ │ + movw r1, #53980 @ 0xd2dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ bl 366d8 <_PyInterpolation_Build@@Base+0xc8> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56272 @ 0xdbd0 │ │ │ │ + movw r1, #53980 @ 0xd2dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 316f4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #6484 @ 0x1954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8780 @ 0x224c │ │ │ │ + movw r1, #6488 @ 0x1958 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 31d44 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31818 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ bmi.n 31818 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cbz r3, 3172c │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cbz r1, 3172c │ │ │ │ lsrs r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285b18 <_PyLong_AsTime_t@@Base+0xb74> │ │ │ │ + bl 2857f8 <_PyLong_AsTime_t@@Base+0xb74> │ │ │ │ mov r1, r0 │ │ │ │ b.n 31808 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ bge.n 31818 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ @@ -7474,63 +7474,63 @@ │ │ │ │ bge.n 31760 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ bge.n 31806 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 28aaf0 │ │ │ │ + bl 28a7a8 │ │ │ │ b.n 317f8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 31818 │ │ │ │ mov r0, r4 │ │ │ │ bl 368bc <_PyInterpolation_Build@@Base+0x2ac> │ │ │ │ b.n 3182c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #6484 @ 0x1954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5676 @ 0x162c │ │ │ │ + movw r1, #3792 @ 0xed0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cbz r1, 31850 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31850 │ │ │ │ mov r0, r4 │ │ │ │ bl 366d8 <_PyInterpolation_Build@@Base+0xc8> │ │ │ │ b.n 31864 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #6484 @ 0x1954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 3188c │ │ │ │ - movw r1, #8788 @ 0x2254 │ │ │ │ + movw r1, #6496 @ 0x1960 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 3189a │ │ │ │ subs.w r8, r8, #1 │ │ │ │ beq.n 3189a │ │ │ │ ldr r7, [sp, #4] │ │ │ │ b.n 31652 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ @@ -7545,103 +7545,103 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 318c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 318c4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r2, r0, #1 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ sub sp, #24 │ │ │ │ cmp r2, r3 │ │ │ │ bls.n 318fe │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #18512 @ 0x4850 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ b.n 3193e │ │ │ │ mov r4, r0 │ │ │ │ bl 31a44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31a30 │ │ │ │ ldr r6, [pc, #296] @ (31a38 ) │ │ │ │ adds r1, r4, #1 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ str.w r4, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3192e │ │ │ │ mov r0, r1 │ │ │ │ blx 2c218 │ │ │ │ b.n 31934 │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ str.w r0, [r6, #1560] @ 0x618 │ │ │ │ cbnz r0, 31944 │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 31a32 │ │ │ │ ldr r4, [pc, #244] @ (31a3c ) │ │ │ │ movs r0, #0 │ │ │ │ - movw r3, #46977 @ 0xb781 │ │ │ │ + movw r3, #44257 @ 0xace1 │ │ │ │ movt r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - movw r3, #31761 @ 0x7c11 │ │ │ │ + movw r3, #28961 @ 0x7121 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #8113 @ 0x1fb1 │ │ │ │ + movw r3, #5405 @ 0x151d │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #3953 @ 0xf71 │ │ │ │ + movw r3, #2201 @ 0x899 │ │ │ │ movt r3, #22 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1ca390 │ │ │ │ + bl 1c9010 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 20b170 │ │ │ │ + bl 20a6cc │ │ │ │ sub.w r1, r4, #20 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #153 @ 0x99 │ │ │ │ - movt r3, #22 │ │ │ │ + movw r3, #63909 @ 0xf9a5 │ │ │ │ + movt r3, #21 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #9973 @ 0x26f5 │ │ │ │ + movw r3, #7265 @ 0x1c61 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #7309 @ 0x1c8d │ │ │ │ + movw r3, #4601 @ 0x11f9 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1ca390 │ │ │ │ + bl 1c9010 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 20b170 │ │ │ │ + bl 20a6cc │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - bl 1ca390 │ │ │ │ + bl 1c9010 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 20b170 │ │ │ │ + bl 20a6cc │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #3709 @ 0xe7d │ │ │ │ + movw r3, #1957 @ 0x7a5 │ │ │ │ movt r3, #22 │ │ │ │ str.w r2, [r6, #1604] @ 0x644 │ │ │ │ str.w r3, [r6, #1600] @ 0x640 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -7651,30 +7651,30 @@ │ │ │ │ bne.n 319e2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 31a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #56] @ (31a40 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 31a22 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31a12 │ │ │ │ dmb ish │ │ │ │ beq.n 31a32 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ b.n 31a32 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7697,29 +7697,29 @@ │ │ │ │ bne.n 31a5c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 31a7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #52] @ (31ab4 ) │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r5, [r0, #1476] @ 0x5c4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 31a9c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31a8c │ │ │ │ dmb ish │ │ │ │ beq.n 31aaa │ │ │ │ add.w r0, r0, #1544 @ 0x608 │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7754,202 +7754,202 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 20cef4 │ │ │ │ + bl 20c454 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 31cc0 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #24524 @ 0x5fcc │ │ │ │ + movw r0, #22232 @ 0x56d8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 31cc0 │ │ │ │ movw r5, #2560 @ 0xa00 │ │ │ │ movt r5, #85 @ 0x55 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2bc40 │ │ │ │ blx 2bd3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31cd2 │ │ │ │ - movw r1, #24544 @ 0x5fe0 │ │ │ │ + movw r1, #22252 @ 0x56ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c0490 │ │ │ │ + bl 1bf108 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31cd2 │ │ │ │ - movw r0, #11848 @ 0x2e48 │ │ │ │ + movw r0, #9744 @ 0x2610 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f2ebc │ │ │ │ + bl 1f22a4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31c98 │ │ │ │ - movw r0, #24564 @ 0x5ff4 │ │ │ │ + movw r0, #22272 @ 0x5700 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f2ebc │ │ │ │ + bl 1f22a4 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 31ba6 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24580 @ 0x6004 │ │ │ │ + movw r2, #22288 @ 0x5710 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 31c76 │ │ │ │ - movw r1, #24612 @ 0x6024 │ │ │ │ + movw r1, #22320 @ 0x5730 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31bd6 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24632 @ 0x6038 │ │ │ │ + movw r2, #22340 @ 0x5744 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 31c76 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31c70 │ │ │ │ - movw r0, #31792 @ 0x7c30 │ │ │ │ + movw r0, #29616 @ 0x73b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1dc058 │ │ │ │ + bl 1db2d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31c72 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #4788 @ 0x12b4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, r3 │ │ │ │ movne r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24684 @ 0x606c │ │ │ │ + movw r1, #22392 @ 0x5778 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ cbnz r0, 31c72 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24696 @ 0x6078 │ │ │ │ + movw r1, #22404 @ 0x5784 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31c72 │ │ │ │ ldr r1, [pc, #268] @ (31d40 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [pc, #260] @ 31d40 │ │ │ │ - bl 10acb0 │ │ │ │ + bl 10a924 │ │ │ │ cbz r0, 31c76 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 31c86 │ │ │ │ b.n 31d36 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #204] @ 31d40 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21d0a0 │ │ │ │ + bl 21c5b0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ b.n 31c42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31d36 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 31d36 │ │ │ │ movw r3, #51836 @ 0xca7c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cbnz r0, 31cce │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ - movw r2, #24580 @ 0x6004 │ │ │ │ + movw r2, #22288 @ 0x5710 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21d0a0 │ │ │ │ + bl 21c5b0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b.n 31d36 │ │ │ │ - bl f891c │ │ │ │ - movw r0, #31840 @ 0x7c60 │ │ │ │ + bl f876c │ │ │ │ + movw r0, #29664 @ 0x73e0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #14 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31cf8 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 21d0a0 │ │ │ │ + bl 21c5b0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 31d36 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 210118 <_PyUnicode_IsWhitespace@@Base+0x564> │ │ │ │ + bl 20f684 <_PyUnicode_IsWhitespace@@Base+0x564> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31d1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 31cea │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d2c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 31d30 │ │ │ │ movs r4, #0 │ │ │ │ b.n 31d36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -7974,15 +7974,15 @@ │ │ │ │ it ne │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 31d56 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ bcs.n 31d56 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 164114 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 163a1c <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31d56 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ @@ -8053,30 +8053,30 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00031e34 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31e6c │ │ │ │ - bl 1f5b30 │ │ │ │ + bl 1f4fe4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 31e5c │ │ │ │ mov r4, r5 │ │ │ │ b.n 31e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 31e58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 00031e70 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8092,48 +8092,48 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ movs r3, #2 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 219ae4 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ + bl 218ff0 <_PyParkingLot_Park@@Base+0x27c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 31eae │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ │ │ │ 00031eb8 : │ │ │ │ cbnz r1, 31ebe │ │ │ │ - b.w ab2b8 │ │ │ │ + b.w ab53c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bpl.n 31ee6 │ │ │ │ - movw r1, #12936 @ 0x3288 │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w ab2b8 │ │ │ │ + b.w ab53c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #33060 @ 0x8124 │ │ │ │ + movw r1, #30768 @ 0x7830 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00031f04 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ @@ -8141,35 +8141,35 @@ │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31f4e │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #33540 @ 0x8304 │ │ │ │ + movw r2, #31248 @ 0x7a10 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 21e984 │ │ │ │ + bl 21de30 │ │ │ │ b.n 31f60 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42444 @ 0xa5cc │ │ │ │ + movw r0, #40268 @ 0x9d4c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 21b098 │ │ │ │ + bl 21a5a8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 31f30 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ │ │ │ │ 00031f6a : │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1348] @ 0x544 │ │ │ │ cbnz r3, 31f80 │ │ │ │ @@ -8183,90 +8183,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (31fb4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 31fb0 │ │ │ │ addw r0, r0, #1588 @ 0x634 │ │ │ │ - bl 7abec │ │ │ │ + bl 7ad0c │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ b.n 31fb2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #34332 @ 0x861c │ │ │ │ + movw r1, #32040 @ 0x7d28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #34032 @ 0x84f0 │ │ │ │ + movw r0, #31856 @ 0x7c70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ cbnz r0, 31ff6 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32064 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 3207a │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #12936 @ 0x3288 │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #34352 @ 0x8630 │ │ │ │ + movw r0, #32060 @ 0x7d3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 32064 │ │ │ │ ldr r2, [pc, #84] @ (32080 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 174930 │ │ │ │ + bl 17415c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3204c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3204c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 32064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3207a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3207a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3207a │ │ │ │ - movw r0, #34380 @ 0x864c │ │ │ │ + movw r0, #32088 @ 0x7d58 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f3ef0 │ │ │ │ + bl 1f33b0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21d0a0 │ │ │ │ + b.w 21c5b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8280,87 +8280,87 @@ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ cbnz r2, 320a8 │ │ │ │ add r5, sp, #8 │ │ │ │ b.n 320aa │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #248] @ (321a4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3219a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 320de │ │ │ │ - movw r0, #34652 @ 0x875c │ │ │ │ + movw r0, #32360 @ 0x7e68 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 320ce │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (321a4 ) │ │ │ │ - bl 20adb4 │ │ │ │ + bl 20a330 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 320de │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [pc, #192] @ (321a8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3219a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 32118 │ │ │ │ - movw r0, #34660 @ 0x8764 │ │ │ │ + movw r0, #32368 @ 0x7e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 32108 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #156] @ (321a8 ) │ │ │ │ - bl 20adb4 │ │ │ │ + bl 20a330 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32118 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ movw sl, #36144 @ 0x8d30 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #51976 @ 0xcb08 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 321b0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 32188 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 3214a │ │ │ │ movs r4, #0 │ │ │ │ b.n 32196 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32160 │ │ │ │ add.w r4, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ beq.n 3219a │ │ │ │ - bl b2e48 <_Py_GetConfig@@Base> │ │ │ │ + bl b3040 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ cbz r3, 3217a │ │ │ │ ldr r3, [pc, #64] @ (321ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 21eac4 │ │ │ │ + bl 21df70 │ │ │ │ b.n 32196 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3216a │ │ │ │ b.n 3219a │ │ │ │ cmp r0, #11 │ │ │ │ bne.n 32146 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -8387,311 +8387,311 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 321ea │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #34824 @ 0x8808 │ │ │ │ + movw r1, #32532 @ 0x7f14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ b.n 321f2 │ │ │ │ - bl 1d18d4 <_PyArena_New@@Base> │ │ │ │ + bl 1d05e0 <_PyArena_New@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 321f8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 324f0 │ │ │ │ movw r3, #2560 @ 0xa00 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3225e │ │ │ │ ldr r0, [pc, #428] @ (323bc ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32220 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ movs r4, #0 │ │ │ │ b.n 32258 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3221c │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 3221c │ │ │ │ ldr r1, [pc, #396] @ (323c0 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32218 │ │ │ │ cbz r4, 32258 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bpl.n 3221c │ │ │ │ mov r0, r4 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 32258 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [pc, #356] @ (323c4 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3227c │ │ │ │ - movw r5, #50152 @ 0xc3e8 │ │ │ │ + movw r5, #47976 @ 0xbb68 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ mov.w r8, #0 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 322c8 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 322c0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119580 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 322a2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 3226a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 322c0 │ │ │ │ mov r0, r8 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 322c8 │ │ │ │ - bl f891c │ │ │ │ - movw r5, #50152 @ 0xc3e8 │ │ │ │ + bl f876c │ │ │ │ + movw r5, #47976 @ 0xbb68 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #252] @ (323c8 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 322e4 │ │ │ │ - movw r6, #50152 @ 0xc3e8 │ │ │ │ + movw r6, #47976 @ 0xbb68 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 32326 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cbz r7, 3231e │ │ │ │ mov r0, r7 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119580 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 32304 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 322d4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 3231e │ │ │ │ mov r0, r7 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 32326 │ │ │ │ - bl f891c │ │ │ │ - movw r6, #50152 @ 0xc3e8 │ │ │ │ + bl f876c │ │ │ │ + movw r6, #47976 @ 0xbb68 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ mov r3, sl │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #56656 @ 0xdd50 │ │ │ │ + movw r1, #54364 @ 0xd45c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #12984 @ 0x32b8 │ │ │ │ + movw r0, #10880 @ 0x2a80 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32376 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ strd r5, r6, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 1654e0 │ │ │ │ + bl 164dec │ │ │ │ mov r4, r0 │ │ │ │ b.n 32378 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ cbz r4, 323a4 │ │ │ │ - movw r0, #31792 @ 0x7c30 │ │ │ │ + movw r0, #29616 @ 0x73b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1dc058 │ │ │ │ + bl 1db2d8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 323cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 1463cc <_PyArena_Free@@Base> │ │ │ │ + bl 145fb0 <_PyArena_Free@@Base> │ │ │ │ b.n 321f2 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #11 │ │ │ │ bne.n 323b0 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 323b4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ - bl 1463cc <_PyArena_Free@@Base> │ │ │ │ + bl 145fb0 <_PyArena_Free@@Base> │ │ │ │ b.n 324f0 │ │ │ │ movs r2, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stc2 0, cr0, [r0], {82} @ 0x52 │ │ │ │ subs r0, r1, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r4, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - bl 9b158 │ │ │ │ + bl 9b394 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 21682c │ │ │ │ + bl 215d64 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 1463cc <_PyArena_Free@@Base> │ │ │ │ + bl 145fb0 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32416 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 324c2 │ │ │ │ ldr r1, [pc, #216] @ (324f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r8, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cbz r0, 324a2 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178ddc │ │ │ │ + bl 17887c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 324a2 │ │ │ │ ldr r1, [pc, #176] @ (324fc ) │ │ │ │ mov r0, r8 │ │ │ │ - bl a97b4 │ │ │ │ + bl a9a40 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3248e │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32470 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 3248e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ bgt.n 3248e │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r5, #1 │ │ │ │ ldr r1, [pc, #124] @ (32500 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 324a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 324b6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str.w r8, [r7, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 321f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 324d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 324ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 222184 │ │ │ │ + bl 22135c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -8699,793 +8699,793 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00032504 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32dc8 <_Py_GetConfigsAsDict@@Base+0x8c4> │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ movw r3, #25436 @ 0x635c │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 32542 <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3255e <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ b.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36668 @ 0x8f3c │ │ │ │ + movw r1, #34296 @ 0x85f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32584 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32584 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #25440 @ 0x6360 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36700 @ 0x8f5c │ │ │ │ + movw r1, #34328 @ 0x8618 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 325c6 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 325c6 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #25444 @ 0x6364 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 325e2 <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 325fe <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ b.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36732 @ 0x8f7c │ │ │ │ + movw r1, #34360 @ 0x8638 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32624 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32624 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #25448 @ 0x6368 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36768 @ 0x8fa0 │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32666 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32666 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3344 @ 0xd10 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36808 @ 0x8fc8 │ │ │ │ + movw r1, #34436 @ 0x8684 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 326a8 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 326a8 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3416 @ 0xd58 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36820 @ 0x8fd4 │ │ │ │ + movw r1, #34448 @ 0x8690 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 326ea <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 326ea <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3408 @ 0xd50 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36836 @ 0x8fe4 │ │ │ │ + movw r1, #34464 @ 0x86a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3272c <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3272c <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3412 @ 0xd54 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36852 @ 0x8ff4 │ │ │ │ + movw r1, #34480 @ 0x86b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3276e <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3276e <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3424 @ 0xd60 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36868 @ 0x9004 │ │ │ │ + movw r1, #34496 @ 0x86c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 327b0 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 327b0 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3428 @ 0xd64 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36888 @ 0x9018 │ │ │ │ + movw r1, #34516 @ 0x86d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 327f2 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 327f2 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3420 @ 0xd5c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36904 @ 0x9028 │ │ │ │ + movw r1, #34532 @ 0x86e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32834 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32834 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3392 @ 0xd40 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36920 @ 0x9038 │ │ │ │ + movw r1, #34548 @ 0x86f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32876 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32876 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3432 @ 0xd68 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36936 @ 0x9048 │ │ │ │ + movw r1, #34564 @ 0x8704 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 328b8 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 328b8 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3396 @ 0xd44 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36956 @ 0x905c │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 328fa <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 328fa <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3340 @ 0xd0c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36972 @ 0x906c │ │ │ │ + movw r1, #34600 @ 0x8728 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3293c <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3293c <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3404 @ 0xd4c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37000 @ 0x9088 │ │ │ │ + movw r1, #34628 @ 0x8744 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3297e <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3297e <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3388 @ 0xd3c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37028 @ 0x90a4 │ │ │ │ + movw r1, #34656 @ 0x8760 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 329c0 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 329c0 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3400 @ 0xd48 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37052 @ 0x90bc │ │ │ │ + movw r1, #34680 @ 0x8778 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32a00 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32a00 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #20684 @ 0x50cc │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37076 @ 0x90d4 │ │ │ │ + movw r1, #34704 @ 0x8790 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32a3e <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32a3e <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #3336 @ 0xd08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37104 @ 0x90f0 │ │ │ │ + movw r1, #34732 @ 0x87ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32a7c <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32a7c <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #37120 @ 0x9100 │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32aaa <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32aaa <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [pc, #692] @ (32d60 <_Py_GetConfigsAsDict@@Base+0x85c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3728] @ 0xe90 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 32ae0 <_Py_GetConfigsAsDict@@Base+0x5dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 32dc4 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ b.n 32d52 <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42248 @ 0xa508 │ │ │ │ + movw r1, #40072 @ 0x9c88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32b0a <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32b0a <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1632] @ 0x660 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42288 @ 0xa530 │ │ │ │ + movw r1, #40112 @ 0x9cb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32b48 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32b48 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42276 @ 0xa524 │ │ │ │ + movw r1, #40100 @ 0x9ca4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32b86 <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32b86 <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42300 @ 0xa53c │ │ │ │ + movw r1, #40124 @ 0x9cbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32bc4 <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32bc4 <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42216 @ 0xa4e8 │ │ │ │ + movw r1, #40040 @ 0x9c68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32c04 <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32c04 <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1648] @ 0x670 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42176 @ 0xa4c0 │ │ │ │ + movw r1, #40000 @ 0x9c40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32c46 <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32c46 <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1652] @ 0x674 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42192 @ 0xa4d0 │ │ │ │ + movw r1, #40016 @ 0x9c50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32c88 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32c88 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1656] @ 0x678 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42236 @ 0xa4fc │ │ │ │ + movw r1, #40060 @ 0x9c7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32cca <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32cca <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1660] @ 0x67c │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42264 @ 0xa518 │ │ │ │ + movw r1, #40088 @ 0x9c98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32d0c <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32d0c <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1664] @ 0x680 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42164 @ 0xa4b4 │ │ │ │ + movw r1, #39988 @ 0x9c34 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32d4a <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32d4a <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ bne.n 32d64 <_Py_GetConfigsAsDict@@Base+0x860> │ │ │ │ b.n 32ad4 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32dc4 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 32dc4 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #37136 @ 0x9110 │ │ │ │ + movw r1, #34764 @ 0x87cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32d8c <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32d8c <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1e3a0c <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1e2f84 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44128 @ 0xac60 │ │ │ │ + movw r1, #41952 @ 0xa3e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32dd8 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32dd8 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 32dd8 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 32dca <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 00032de0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9494,19 +9494,19 @@ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl af010 │ │ │ │ + bl af220 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 32e0e │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00032e14 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9524,31 +9524,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ subs r2, r4, #1 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r2, #262144 @ 0x40000 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ bcs.n 32e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 32e64 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 574ba │ │ │ │ + b.w 573b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d1f68 │ │ │ │ + bl 1d0c74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -9562,15 +9562,15 @@ │ │ │ │ blx 2c07c │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 32ebe │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 43444 │ │ │ │ + bl 43434 │ │ │ │ b.n 32f4a │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -9578,102 +9578,102 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c304 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32eac │ │ │ │ - movw r1, #44364 @ 0xad4c │ │ │ │ + movw r1, #42188 @ 0xa4cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #42632 @ 0xa688 │ │ │ │ + movw r0, #40456 @ 0x9e08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32f4a │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #41780 @ 0xa334 │ │ │ │ + movw r1, #39408 @ 0x99f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #10188 @ 0x27cc │ │ │ │ + movw r3, #7896 @ 0x1ed8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 32f4e │ │ │ │ movs r0, #0 │ │ │ │ b.n 32fd2 │ │ │ │ ldr r1, [pc, #136] @ (32fd8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl a97b4 │ │ │ │ + bl a9a40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32f6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 32f4a │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 32fc0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #84] @ (32fdc ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ bpl.n 32f96 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 32fa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4080 │ │ │ │ + bl a4354 │ │ │ │ b.n 32fb4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf178 │ │ │ │ + bl 1cdd8c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32f4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 32fc4 │ │ │ │ movs r0, #1 │ │ │ │ b.n 32fd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32fc0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 32fc0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r0, r0, r5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -9686,15 +9686,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #2692] @ 0xa84 │ │ │ │ cbnz r3, 33000 │ │ │ │ ldr.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ cbz r3, 33008 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 33008 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ strd r0, r0, [r4] │ │ │ │ strd r0, r0, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -9706,104 +9706,104 @@ │ │ │ │ movw r3, #51956 @ 0xcaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ movw r8, #51936 @ 0xcae0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cbnz r0, 33074 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cbnz r0, 33074 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cbnz r0, 33074 │ │ │ │ movw r3, #51796 @ 0xca54 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3313c │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2276b0 │ │ │ │ + bl 226ae8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl f8220 │ │ │ │ + bl f8070 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 330b2 │ │ │ │ ldr r1, [pc, #172] @ (33144 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ cbnz r0, 3310c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 22b9d4 │ │ │ │ + b.w 22ae0c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119580 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 33112 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #43344 @ 0xa950 │ │ │ │ + movw r0, #40972 @ 0xa00c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 33116 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 330fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 330fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 33118 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ b.n 33118 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 33118 │ │ │ │ mov r4, r0 │ │ │ │ b.n 33118 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1ccacc │ │ │ │ + b.w 1cb6a8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ vshr.u32 q0, q1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -9812,19 +9812,19 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ beq.n 33176 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ cbz r0, 3317c │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 3318c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ b.n 332a2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ @@ -9836,95 +9836,95 @@ │ │ │ │ beq.n 33294 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 331ba │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ cbz r0, 331c0 │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbnz r2, 331de │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 331ea │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 33294 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 331de │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ cbz r0, 3324c │ │ │ │ mov r0, fp │ │ │ │ bl 332ac │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 3324c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 3322e │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbz r0, 3322e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 33294 │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 33240 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ cbz r0, 3325e │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 331f6 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl d00e4 │ │ │ │ + bl d0840 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 33266 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ b.n 331d4 │ │ │ │ cmp r6, r5 │ │ │ │ ble.n 33278 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 33266 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e1834 │ │ │ │ + bl e1f18 │ │ │ │ b.n 3329c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ @@ -9937,28 +9937,28 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 332d4 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ cbz r0, 332da │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 332e6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 33306 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl d24fc │ │ │ │ + bl d2c58 │ │ │ │ cbz r0, 332fa │ │ │ │ mov r0, r4 │ │ │ │ bl 33310 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 33300 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -9978,32 +9978,32 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 33338 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ cbz r0, 3333e │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 3334a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 3336a │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ cbz r0, 33360 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfd24 │ │ │ │ + bl d0480 │ │ │ │ cbnz r0, 33364 │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 33366 │ │ │ │ ldr r0, [pc, #8] @ (33370 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ @@ -10026,15 +10026,15 @@ │ │ │ │ bne.n 333a2 <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 33392 <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ dmb ish │ │ │ │ beq.n 333ae <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c4060 │ │ │ │ + bl 2c58bc │ │ │ │ ldr r3, [pc, #332] @ (334fc <_PyUnicode_FromId@@Base+0x188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ @@ -10049,15 +10049,15 @@ │ │ │ │ bne.n 333ea <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 333da <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ beq.n 333f6 <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4060 │ │ │ │ + bl 2c58bc │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 33420 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1700] @ 0x6a4 │ │ │ │ @@ -10073,49 +10073,49 @@ │ │ │ │ bne.n 33438 <_PyUnicode_FromId@@Base+0xc4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 33428 <_PyUnicode_FromId@@Base+0xb4> │ │ │ │ dmb ish │ │ │ │ beq.n 33444 <_PyUnicode_FromId@@Base+0xd0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 3345a <_PyUnicode_FromId@@Base+0xe6> │ │ │ │ ldr.w r3, [r6, #2060] @ 0x80c │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cbnz r5, 334d0 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 334d0 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 89e58 │ │ │ │ + bl 8a180 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 334c6 <_PyUnicode_FromId@@Base+0x152> │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ ldr.w r0, [r6, #2060] @ 0x80c │ │ │ │ cmp.w r8, #16 │ │ │ │ it lt │ │ │ │ movlt.w r8, #16 │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 334aa <_PyUnicode_FromId@@Base+0x136> │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ b.n 334d0 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r0, [r6, #2056] @ 0x808 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r2, r8, r0 │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b5ac │ │ │ │ @@ -10131,15 +10131,15 @@ │ │ │ │ bne.n 334e8 <_PyUnicode_FromId@@Base+0x174> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 334d8 <_PyUnicode_FromId@@Base+0x164> │ │ │ │ dmb ish │ │ │ │ beq.n 334f4 <_PyUnicode_FromId@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -10150,157 +10150,157 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 33520 <_PyUnicode_FromId@@Base+0x1ac> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 33534 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ b.n 3353c <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ - movw r0, #59488 @ 0xe860 │ │ │ │ + movw r0, #57196 @ 0xdf6c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cbz r0, 33590 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ b.n 33518 <_PyUnicode_FromId@@Base+0x1a4> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 3355a <_PyUnicode_FromId@@Base+0x1e6> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 33590 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 33576 <_PyUnicode_FromId@@Base+0x202> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20692 @ 0x50d4 │ │ │ │ + movw r1, #18400 @ 0x47e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 33590 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f37d4 │ │ │ │ + bl 1f2c94 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 33590 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [pc, #12] @ (33594 <_PyUnicode_FromId@@Base+0x220>) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2101e0 <_PyUnicode_IsWhitespace@@Base+0x62c> │ │ │ │ + b.w 20f74c <_PyUnicode_IsWhitespace@@Base+0x62c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00033598 : │ │ │ │ ldr r0, [pc, #4] @ (335a0 ) │ │ │ │ - b.w 1dd68c │ │ │ │ + b.w 1dc9d4 │ │ │ │ nop │ │ │ │ @ instruction: 0xeae80051 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #248] @ (336b4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ - movw r1, #46436 @ 0xb564 │ │ │ │ + bl 1e1b60 │ │ │ │ + movw r1, #44144 @ 0xac70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 335de │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 336b2 │ │ │ │ ldr r1, [pc, #216] @ (336b8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ - movw r1, #64712 @ 0xfcc8 │ │ │ │ + bl 1e1b60 │ │ │ │ + movw r1, #62420 @ 0xf3d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 335d8 │ │ │ │ ldr r1, [pc, #188] @ (336bc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ - movw r1, #64732 @ 0xfcdc │ │ │ │ + bl 1e1b60 │ │ │ │ + movw r1, #62440 @ 0xf3e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 335d8 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 80424 │ │ │ │ - movw r1, #55324 @ 0xd81c │ │ │ │ + bl 80534 │ │ │ │ + movw r1, #53032 @ 0xcf28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 335d8 │ │ │ │ - movw r6, #62288 @ 0xf350 │ │ │ │ + movw r6, #60112 @ 0xead0 │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cbz r1, 33656 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 33642 │ │ │ │ b.n 336b2 │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 335d8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #80] @ (336c0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25e8 │ │ │ │ + bl 1e1b64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3368c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3368c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 335d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 335d8 │ │ │ │ - movw r0, #60060 @ 0xea9c │ │ │ │ + movw r0, #57768 @ 0xe1a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds.w r0, ip, r1, lsr #1 │ │ │ │ @ instruction: 0xeb300051 │ │ │ │ @@ -10316,58 +10316,58 @@ │ │ │ │ movw r3, #6580 @ 0x19b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 33704 │ │ │ │ - movw r0, #39052 @ 0x988c │ │ │ │ + movw r0, #36876 @ 0x900c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33904 │ │ │ │ add r1, sp, #20 │ │ │ │ - movw r0, #54308 @ 0xd424 │ │ │ │ + movw r0, #52016 @ 0xcb30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 12d110 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12cff4 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 336fe │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 33722 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bmi.n 33728 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ b.n 33758 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 106e8c │ │ │ │ + bl 106c08 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 33754 │ │ │ │ subs r5, r0, #0 │ │ │ │ bgt.n 33758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 338ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 338ec │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 338ec │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #54324 @ 0xd434 │ │ │ │ + movw r0, #52032 @ 0xcb40 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 33904 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -10381,33 +10381,33 @@ │ │ │ │ b.n 33780 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, sl │ │ │ │ mov r9, r7 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r4 │ │ │ │ - movw r2, #54360 @ 0xd458 │ │ │ │ + movw r2, #52068 @ 0xcb64 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 338e4 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f80dc │ │ │ │ + bl 1f758c │ │ │ │ ldr r6, [r7, #20] │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bne.n 337d2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl 21ce9c │ │ │ │ + bl 21c3ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cbz r3, 337fc │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 337fc │ │ │ │ subs.w r2, r8, r6 │ │ │ │ @@ -10422,15 +10422,15 @@ │ │ │ │ ldr.w r8, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r8 │ │ │ │ beq.n 33822 │ │ │ │ cmp.w fp, #3 │ │ │ │ ble.n 3380e │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 65314 │ │ │ │ + bl 65424 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 338ba │ │ │ │ ldrd r4, r8, [r5, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 338ba │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 338ba │ │ │ │ @@ -10439,30 +10439,30 @@ │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 338c6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 338ba │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e6e04 │ │ │ │ + bl 1e62b8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33862 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 33862 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ beq.n 338ba │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ @@ -10474,61 +10474,61 @@ │ │ │ │ movs r3, #4 │ │ │ │ bl 33b0a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbnz r0, 33888 │ │ │ │ cbnz r3, 338ae │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbz r0, 338a6 │ │ │ │ movw r3, #51980 @ 0xcb0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 338aa │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 338ae │ │ │ │ mov sl, r0 │ │ │ │ b.n 338ae │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ bne.n 338be │ │ │ │ mov r4, r5 │ │ │ │ b.n 338fc │ │ │ │ - bl 119ac8 │ │ │ │ + bl 119850 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 338ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 338da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 338da │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov sl, r8 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r8, r6 │ │ │ │ mov r3, r4 │ │ │ │ b.n 337a6 │ │ │ │ mov r4, r7 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 338f0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 33904 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 65314 │ │ │ │ + bl 65424 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 338ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 336fe │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -10536,42 +10536,42 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #55568 @ 0xd910 │ │ │ │ + movw r1, #53276 @ 0xd01c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cbz r0, 33970 │ │ │ │ ldr r0, [pc, #64] @ (33978 ) │ │ │ │ - bl 1495a8 │ │ │ │ + bl 149118 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 33972 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [pc, #44] @ (3397c ) │ │ │ │ - bl 12ea30 │ │ │ │ + bl 12e804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 33960 │ │ │ │ mov r4, r5 │ │ │ │ b.n 33972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3395c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3395c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe9b40052 │ │ │ │ and.w r0, r0, r2, lsr #1 │ │ │ │ @@ -10588,60 +10588,60 @@ │ │ │ │ cbz r0, 339aa │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ ldr r6, [pc, #220] @ (33a88 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #55580 @ 0xd91c │ │ │ │ + movw r1, #53288 @ 0xd028 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #41760 @ 0xa320 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1924] @ 0x784 │ │ │ │ bl 340a6 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55600 @ 0xd930 │ │ │ │ + movw r1, #53308 @ 0xd03c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1932] @ 0x78c │ │ │ │ bl 340a6 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55624 @ 0xd948 │ │ │ │ + movw r1, #53332 @ 0xd054 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ bl 340a6 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55644 @ 0xd95c │ │ │ │ + movw r1, #53352 @ 0xd068 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1900] @ 0x76c │ │ │ │ bl 340a6 │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #55664 @ 0xd970 │ │ │ │ + movw r2, #53372 @ 0xd07c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ ldr.w r7, [r6, r8] │ │ │ │ ldrd r3, r2, [r9, #16] │ │ │ │ mov r1, sp │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #3 │ │ │ │ add.w r7, r7, fp, lsl #3 │ │ │ │ @@ -10666,44 +10666,44 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #62548 @ 0xf454 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r2, #55692 @ 0xd98c │ │ │ │ + movw r2, #53400 @ 0xd098 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl f7000 │ │ │ │ + bl f6e58 │ │ │ │ cbnz r0, 33ac2 │ │ │ │ movs r0, #0 │ │ │ │ b.n 33aea │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f3628 │ │ │ │ + bl 1f2ae8 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 33abe │ │ │ │ bl 344e4 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85790 │ │ │ │ - bl 119ac8 │ │ │ │ + bl 859e4 │ │ │ │ + bl 119850 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 237618 │ │ │ │ + bl 236b48 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -10712,50 +10712,50 @@ │ │ │ │ sub sp, #4 │ │ │ │ cbz r1, 33b4a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 13c4dc │ │ │ │ + bl 13c054 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ bne.n 33b4e │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ ble.n 33b4e │ │ │ │ subs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13c528 │ │ │ │ + bl 13c0a0 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ bne.n 33b4e │ │ │ │ movs r5, #0 │ │ │ │ b.n 34036 │ │ │ │ - movw r0, #42632 @ 0xa688 │ │ │ │ + movw r0, #40456 @ 0x9e08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2ebc │ │ │ │ + bl 1f22a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 34032 │ │ │ │ ldr r1, [pc, #632] @ (33ddc ) │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #6236 @ 0x185c │ │ │ │ + movw r2, #3944 @ 0xf68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #42140 @ 0xa49c │ │ │ │ + movw r2, #39964 @ 0x9c1c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 209b60 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2090dc <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 33d4a │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ mov r0, r7 │ │ │ │ - bl 14ccdc │ │ │ │ + bl 14c8e0 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 33b98 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 33d2e │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2c5a8 │ │ │ │ cbz r0, 33bac │ │ │ │ @@ -10766,95 +10766,95 @@ │ │ │ │ ldr r3, [pc, #556] @ (33de0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #548] @ (33de4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 33bd2 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ movs r1, #0 │ │ │ │ b.n 33d08 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 33d06 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ beq.n 33bce │ │ │ │ mov r0, r1 │ │ │ │ - bl 112584 │ │ │ │ + bl 112254 │ │ │ │ ldr r1, [pc, #496] @ (33ddc ) │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl a97b4 │ │ │ │ + bl a9a40 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 33d06 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ble.w 33d08 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - movw r8, #6236 @ 0x185c │ │ │ │ + movw r8, #3944 @ 0xf68 │ │ │ │ movt r8, #48 @ 0x30 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1f313c │ │ │ │ + bl 1f25fc │ │ │ │ cbnz r0, 33c3e │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldrd r4, r1, [sp, #8] │ │ │ │ b.n 33d08 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bpl.n 33cec │ │ │ │ - bl 14ccdc │ │ │ │ + bl 14c8e0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 33c54 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 33cec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r2, r6 │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ blt.n 33c78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 33cec │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 33cec │ │ │ │ add.w r1, r0, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r0, sl │ │ │ │ blx 2bdd0 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33c9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cbnz r2, 33c9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ blx 2c230 │ │ │ │ cmp r0, r6 │ │ │ │ bne.n 33cec │ │ │ │ cbz r6, 33cb8 │ │ │ │ add.w r2, sp, #59 @ 0x3b │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ @@ -10863,21 +10863,21 @@ │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne.w r2, [sl, r0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add.w r0, sl, r6 │ │ │ │ blx 2bdd0 <__strcpy_chk@plt> │ │ │ │ - movw r2, #64432 @ 0xfbb0 │ │ │ │ + movw r2, #62140 @ 0xf2bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 6ef24 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ + bl 6f040 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33c4e │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ b.n 33d08 │ │ │ │ @@ -10891,60 +10891,60 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ b.n 33d08 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33d2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 33d2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbnz r4, 33d4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 34032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 34032 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 34032 │ │ │ │ mov r0, r4 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 33d78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33d6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ blt.w 3400c │ │ │ │ b.n 33b4a │ │ │ │ mov r1, r7 │ │ │ │ - bl 2259dc <_PyErr_ProgramDecodedTextObject@@Base+0x324> │ │ │ │ + bl 224e14 <_PyErr_ProgramDecodedTextObject@@Base+0x324> │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 33d90 │ │ │ │ - movw sl, #64556 @ 0xfc2c │ │ │ │ + movw sl, #62380 @ 0xf3ac │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 33d92 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -10956,132 +10956,132 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33dc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33dc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ b.n 33b4a │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [pc, #600] @ (34044 ) │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #42140 @ 0xa49c │ │ │ │ + movw r2, #39964 @ 0x9c1c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 209b60 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2090dc <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33e14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33e14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 33e6a │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #544] @ (34048 ) │ │ │ │ str.w r4, [r1, #-16]! │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33e46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33e46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r6, 33e64 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bge.w 33b4a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 33b4a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 34036 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 33b4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33e7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ bge.n 33ea0 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl 2372c4 <_PyErr_Format@@Base+0xb24> │ │ │ │ + bl 2367f4 <_PyErr_Format@@Base+0xb24> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33e82 │ │ │ │ mov r4, r0 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 33ea2 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ ldr r0, [pc, #416] @ (34048 ) │ │ │ │ str.w r9, [r7, #-16]! │ │ │ │ mov r1, r7 │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ cbz r0, 33ec6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33eca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 33eca │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 33eca │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33ee2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 33ee2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 33eec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 33ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 34032 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 33f14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -11123,39 +11123,39 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 33f68 │ │ │ │ adds r5, #1 │ │ │ │ b.n 33f3a │ │ │ │ cbz r5, 33f94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11e15c │ │ │ │ + bl 11df18 │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 33f8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 33f92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33f92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 33f92 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 33f94 │ │ │ │ mov r4, r9 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 33fac │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ sub.w r5, r5, r8 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - movw r2, #55796 @ 0xd9f4 │ │ │ │ + movw r2, #53504 @ 0xd100 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ @@ -11163,47 +11163,47 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ ble.n 33fe6 │ │ │ │ cmp.w r8, #9 │ │ │ │ it le │ │ │ │ strble.w r5, [r7, r8] │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ sub.w r8, r8, #10 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 33fc4 │ │ │ │ b.n 3401e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e6e04 │ │ │ │ + bl 1e62b8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3401e │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3401e │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bge.w 33b4a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 33b4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 34036 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34032 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, #4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r4, r7} │ │ │ │ @@ -11213,32 +11213,32 @@ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ dmb ish │ │ │ │ ldr.w r0, [r3, #2064] @ 0x810 │ │ │ │ dmb ish │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b2e48 <_Py_GetConfig@@Base> │ │ │ │ + bl b3040 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 34094 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2c024 │ │ │ │ subs r3, r0, #0 │ │ │ │ ble.n 3409c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -11246,23 +11246,23 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ strd r1, r3, [sp] │ │ │ │ mov r3, r2 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - movw r2, #55840 @ 0xda20 │ │ │ │ + movw r2, #53548 @ 0xd12c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #55864 @ 0xda38 │ │ │ │ + movw r2, #53572 @ 0xd144 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e734 <_PyObject_DebugMallocStats@@Base+0x44c> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #28] @ (34114 ) │ │ │ │ @@ -11279,19 +11279,19 @@ │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3413e │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbz r0, 3413e │ │ │ │ movs r6, #0 │ │ │ │ b.n 34244 │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ @@ -11299,42 +11299,42 @@ │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ cbnz r0, 34162 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c710 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 341b0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 3418e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bne.n 341ac │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55884 @ 0xda4c │ │ │ │ + movw r1, #53592 @ 0xd158 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 3413a │ │ │ │ lsls r6, r6, #1 │ │ │ │ b.n 34144 │ │ │ │ - bl 109ccc │ │ │ │ + bl 109a44 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34236 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aedc <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ @@ -11348,56 +11348,56 @@ │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 341e4 │ │ │ │ adds r4, #1 │ │ │ │ b.n 341ca │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 34236 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109d48 │ │ │ │ + bl 109ac0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cbz r0, 34216 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34236 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 34236 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 34236 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3422a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3422a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ b.n 341c4 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ b.n 34244 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 3413a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b1ac │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr r4, [pc, #484] @ (3445c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -11416,32 +11416,32 @@ │ │ │ │ cmp.w r4, r1, asr #2 │ │ │ │ bge.n 342da │ │ │ │ cmp.w fp, #1 │ │ │ │ bne.n 342bc │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 70e68 │ │ │ │ + bl 70f84 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 70f2c │ │ │ │ + bl 71048 │ │ │ │ mov r4, r0 │ │ │ │ b.n 34442 │ │ │ │ ldr r4, [pc, #412] @ (3445c ) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ bne.w 34450 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 710a6 │ │ │ │ + b.w 711c2 │ │ │ │ subs r2, r3, #1 │ │ │ │ sub.w lr, r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldrh.w r3, [ip, r2, lsl #1] │ │ │ │ str r3, [sp, #8] │ │ │ │ ble.n 34318 │ │ │ │ sub.w r4, ip, #2 │ │ │ │ @@ -11528,31 +11528,31 @@ │ │ │ │ add r8, r3 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ bne.n 343d6 │ │ │ │ mov r0, ip │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 70e68 │ │ │ │ + bl 70f84 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 70f2c │ │ │ │ + bl 71048 │ │ │ │ adds r4, r0, #1 │ │ │ │ beq.n 34440 │ │ │ │ adds r4, r0, r5 │ │ │ │ b.n 34442 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, ip │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 710a6 │ │ │ │ + bl 711c2 │ │ │ │ add r4, r0 │ │ │ │ b.n 34442 │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ blt.n 34406 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ @@ -11599,87 +11599,87 @@ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #7736 @ 0x1e38 │ │ │ │ + movw r0, #5560 @ 0x15b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1f2720 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 1f1b50 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 344e0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12936 @ 0x3288 │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #55984 @ 0xdab0 │ │ │ │ + movw r0, #53692 @ 0xd1bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 344b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 344b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 344b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 344e0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9134 │ │ │ │ + bl a93c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 344d0 │ │ │ │ mov r4, r5 │ │ │ │ b.n 344e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 344cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 344cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 000344e4 <_Py_DumpStack@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr r3, [pc, #628] @ (3476c <_Py_DumpStack@@Base+0x288>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #56004 @ 0xdac4 │ │ │ │ + movw r1, #53712 @ 0xd1d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bbd8 │ │ │ │ cbnz r0, 34534 <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56064 @ 0xdb00 │ │ │ │ + movw r1, #53772 @ 0xd20c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 34750 <_Py_DumpStack@@Base+0x26c> │ │ │ │ mov.w r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and.w r2, r3, r0, lsl #4 │ │ │ │ mov r9, r0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r2, sp, r2 │ │ │ │ @@ -11737,20 +11737,20 @@ │ │ │ │ str.w r3, [r8, #4] │ │ │ │ add.w r3, sl, #1 │ │ │ │ add.w r8, r8, #16 │ │ │ │ cmp r9, r3 │ │ │ │ beq.n 345f0 <_Py_DumpStack@@Base+0x10c> │ │ │ │ mov sl, r3 │ │ │ │ b.n 345b6 <_Py_DumpStack@@Base+0xd2> │ │ │ │ - movw r8, #29316 @ 0x7284 │ │ │ │ + movw r8, #27140 @ 0x6a04 │ │ │ │ movt r8, #50 @ 0x32 │ │ │ │ mov.w fp, #0 │ │ │ │ - movw lr, #56100 @ 0xdb24 │ │ │ │ + movw lr, #53808 @ 0xd230 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r0, #50152 @ 0xc3e8 │ │ │ │ + movw r0, #47976 @ 0xbb68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str.w lr, [r7, #12] │ │ │ │ strd r9, r0, [r7, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, fp, lsl #2] │ │ │ │ cbz r3, 34624 <_Py_DumpStack@@Base+0x140> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -11765,25 +11765,25 @@ │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 3466e <_Py_DumpStack@@Base+0x18a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cbnz r2, 3466e <_Py_DumpStack@@Base+0x18a> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56128 @ 0xdb40 │ │ │ │ + movw r1, #53836 @ 0xd24c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r9, [r5] │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #56144 @ 0xdb50 │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #53852 @ 0xd25c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ b.n 3470e <_Py_DumpStack@@Base+0x22a> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ @@ -11795,82 +11795,82 @@ │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ itt cc │ │ │ │ strcc r3, [r7, #20] │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [r7, #24] │ │ │ │ movs r2, #15 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - movw r1, #56128 @ 0xdb40 │ │ │ │ + movw r1, #53836 @ 0xd24c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c230 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56148 @ 0xdb54 │ │ │ │ + movw r1, #53856 @ 0xd260 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r7, #32 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r7, #32] │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56156 @ 0xdb5c │ │ │ │ + movw r1, #53864 @ 0xd268 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ bl 3159e │ │ │ │ - movw r1, #47520 @ 0xb9a0 │ │ │ │ + movw r1, #45344 @ 0xb120 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ - bl 76076 <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 76196 <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ adds r5, #16 │ │ │ │ cmp sl, fp │ │ │ │ beq.n 34732 <_Py_DumpStack@@Base+0x24e> │ │ │ │ add.w fp, fp, #1 │ │ │ │ b.n 34614 <_Py_DumpStack@@Base+0x130> │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ cmp.w r9, #32 │ │ │ │ ldr.w sp, [r7, #16] │ │ │ │ bne.n 34750 <_Py_DumpStack@@Base+0x26c> │ │ │ │ - movw r1, #56160 @ 0xdb60 │ │ │ │ + movw r1, #53868 @ 0xd26c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #24] @ (3476c <_Py_DumpStack@@Base+0x288>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 34764 <_Py_DumpStack@@Base+0x280> │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ @@ -11884,130 +11884,130 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #360] @ (348ec <_Py_DumpStack@@Base+0x408>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #56208 @ 0xdb90 │ │ │ │ + movw r0, #53916 @ 0xd29c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1c01c4 │ │ │ │ + bl 1bee40 │ │ │ │ cbnz r0, 347a6 <_Py_DumpStack@@Base+0x2c2> │ │ │ │ - movw r4, #56192 @ 0xdb80 │ │ │ │ + movw r4, #53900 @ 0xd28c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ b.n 347c0 <_Py_DumpStack@@Base+0x2dc> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3479c <_Py_DumpStack@@Base+0x2b8> │ │ │ │ - movw r1, #37880 @ 0x93f8 │ │ │ │ + movw r1, #35704 @ 0x8b78 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 348dc <_Py_DumpStack@@Base+0x3f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b6174 │ │ │ │ + bl 1b4df4 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 347d4 <_Py_DumpStack@@Base+0x2f0> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 244f7c │ │ │ │ + b.w 24449c │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c5a8 │ │ │ │ cbnz r0, 347ee <_Py_DumpStack@@Base+0x30a> │ │ │ │ - movw r0, #49992 @ 0xc348 │ │ │ │ + movw r0, #47816 @ 0xbac8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 34800 <_Py_DumpStack@@Base+0x31c> │ │ │ │ cmp r4, r0 │ │ │ │ beq.n 348a4 <_Py_DumpStack@@Base+0x3c0> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 949a8 │ │ │ │ + bl 94d00 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r5, 3480c <_Py_DumpStack@@Base+0x328> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ b.n 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1495a8 │ │ │ │ + bl 149118 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34828 <_Py_DumpStack@@Base+0x344> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 34828 <_Py_DumpStack@@Base+0x344> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 34842 <_Py_DumpStack@@Base+0x35e> │ │ │ │ movw r3, #51960 @ 0xcaf8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 348a4 <_Py_DumpStack@@Base+0x3c0> │ │ │ │ b.n 34802 <_Py_DumpStack@@Base+0x31e> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34864 <_Py_DumpStack@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 34864 <_Py_DumpStack@@Base+0x380> │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbnz r5, 3487a <_Py_DumpStack@@Base+0x396> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 348a4 <_Py_DumpStack@@Base+0x3c0> │ │ │ │ b.n 34802 <_Py_DumpStack@@Base+0x31e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9134 │ │ │ │ + bl a93c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ mov r0, r6 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #51908 @ 0xcac4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #56228 @ 0xdba4 │ │ │ │ + movw r2, #53936 @ 0xd2b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 250dc0 │ │ │ │ + bl 250d1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ adds r5, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ b.n 348e4 <_Py_DumpStack@@Base+0x400> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ @@ -12016,27 +12016,27 @@ │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b2e48 <_Py_GetConfig@@Base> │ │ │ │ + bl b3040 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cbnz r3, 34914 <_Py_DumpStack@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18293c │ │ │ │ + b.w 181ea8 │ │ │ │ movw r3, #51920 @ 0xcad0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56276 @ 0xdbd4 │ │ │ │ + movw r1, #53984 @ 0xd2e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34908 <_Py_DumpStack@@Base+0x424> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00034932 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -12052,16 +12052,16 @@ │ │ │ │ bne.n 3495e <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3494e <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ dmb ish │ │ │ │ beq.n 3496a <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c4060 │ │ │ │ - movw r4, #15460 @ 0x3c64 │ │ │ │ + bl 2c58bc │ │ │ │ + movw r4, #13284 @ 0x33e4 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ @@ -12186,59 +12186,59 @@ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 34a52 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ ldr r0, [pc, #144] @ (34b50 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #32392 @ 0x7e88 │ │ │ │ + movw r4, #30216 @ 0x7608 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #32408 @ 0x7e98 │ │ │ │ + movw r4, #30232 @ 0x7618 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #32352 @ 0x7e60 │ │ │ │ + movw r4, #30176 @ 0x75e0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #32380 @ 0x7e7c │ │ │ │ + movw r4, #30204 @ 0x75fc │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #32416 @ 0x7ea0 │ │ │ │ + movw r4, #30240 @ 0x7620 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 34b08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #32364 @ 0x7e6c │ │ │ │ + movw r4, #30188 @ 0x75ec │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 34b20 <_PyMem_GetCurrentAllocatorName@@Base+0x1ee> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 34b10 <_PyMem_GetCurrentAllocatorName@@Base+0x1de> │ │ │ │ dmb ish │ │ │ │ beq.n 34b2c <_PyMem_GetCurrentAllocatorName@@Base+0x1fa> │ │ │ │ ldr r0, [pc, #12] @ (34b34 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r7, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r2, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r5, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -12248,38 +12248,38 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 34b76 <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ cbnz r0, 34b8a <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ b.n 34bb4 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59128 @ 0xe6f8 │ │ │ │ + movw r0, #56836 @ 0xde04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cbz r0, 34bb4 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ b.n 34b6a <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ cbz r0, 34bb4 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b67c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 34bb8 <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ b.n 34bc0 <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -12288,134 +12288,134 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 34be6 <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ cbnz r0, 34bfa <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ b.n 34c24 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59156 @ 0xe714 │ │ │ │ + movw r0, #56864 @ 0xde20 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cbz r0, 34c24 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ b.n 34bda <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ cbz r0, 34c24 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2c4c0 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 34c28 <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ b.n 34c30 <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 34c54 <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b034 │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #55300 @ 0xd804 │ │ │ │ + movw r1, #53008 @ 0xcf10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2efc │ │ │ │ + bl e3658 │ │ │ │ cbz r0, 34cd6 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 34cda <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56540 @ 0xdcdc │ │ │ │ + movw r1, #54248 @ 0xd3e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ b.n 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 239770 <_Py_Gid_Converter@@Base+0x51c> │ │ │ │ + bl 238ca0 <_Py_Gid_Converter@@Base+0x51c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 34d0e <_PyMem_GetCurrentAllocatorName@@Base+0x3dc> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34cd6 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34cd6 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 34cd6 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34d1a <_PyMem_GetCurrentAllocatorName@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 34d24 <_PyMem_GetCurrentAllocatorName@@Base+0x3f2> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ b.n 34d2c <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 34d1a <_PyMem_GetCurrentAllocatorName@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -12434,39 +12434,39 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [pc, #240] @ (34e54 <_PyMem_GetCurrentAllocatorName@@Base+0x522>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34e4c <_PyMem_GetCurrentAllocatorName@@Base+0x51a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 34d84 <_PyMem_GetCurrentAllocatorName@@Base+0x452> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15783c │ │ │ │ + bl 157294 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56572 @ 0xdcfc │ │ │ │ + movw r1, #54280 @ 0xd408 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #56576 @ 0xdd00 │ │ │ │ + movw r0, #54284 @ 0xd40c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bd00 │ │ │ │ cbz r0, 34e0a <_PyMem_GetCurrentAllocatorName@@Base+0x4d8> │ │ │ │ @@ -12474,55 +12474,55 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 34de2 <_PyMem_GetCurrentAllocatorName@@Base+0x4b0> │ │ │ │ cmp r3, #13 │ │ │ │ bne.n 34dfa <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ movw r3, #51860 @ 0xca94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56620 @ 0xdd2c │ │ │ │ + movw r1, #54328 @ 0xd438 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 34e36 <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ movw r3, #51876 @ 0xcaa4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56592 @ 0xdd10 │ │ │ │ + movw r1, #54300 @ 0xd41c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 34e36 <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ b.n 34e36 <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x526> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 34e36 <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x4fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34e2c <_PyMem_GetCurrentAllocatorName@@Base+0x4fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ b.n 34e4c <_PyMem_GetCurrentAllocatorName@@Base+0x51a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34e4a <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ eor.w r0, r8, #13697024 @ 0xd10000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -12546,19 +12546,19 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 34ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x596> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56980 @ 0xde94 │ │ │ │ + movw r1, #54688 @ 0xd5a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.w 35a62 <_PyMem_GetCurrentAllocatorName@@Base+0x1130> │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #30 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #912] @ 0x390 │ │ │ │ blx 2c024 │ │ │ │ @@ -12576,92 +12576,92 @@ │ │ │ │ subs r5, #1 │ │ │ │ str.w r2, [r3, #16]! │ │ │ │ bne.n 34ef6 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #57012 @ 0xdeb4 │ │ │ │ + movw r3, #54720 @ 0xd5c0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str.w r9, [sp, #908] @ 0x38c │ │ │ │ blx 2c59c <__sprintf_chk@plt> │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #10188 @ 0x27cc │ │ │ │ + movw r1, #7896 @ 0x1ed8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r4, sp, #920 @ 0x398 │ │ │ │ blx 2c4cc │ │ │ │ str r0, [sp, #20] │ │ │ │ cbnz r0, 34f94 <_PyMem_GetCurrentAllocatorName@@Base+0x662> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cbz r3, 34f5e <_PyMem_GetCurrentAllocatorName@@Base+0x62c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 34f7a <_PyMem_GetCurrentAllocatorName@@Base+0x648> │ │ │ │ blx 2b32c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ strd r9, r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #57028 @ 0xdec4 │ │ │ │ + movw r2, #54736 @ 0xd5d0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ blx 2b32c │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57028 @ 0xdec4 │ │ │ │ + movw r1, #54736 @ 0xd5d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 34fea <_PyMem_GetCurrentAllocatorName@@Base+0x6b8> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c2c8 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r1, 34fc6 <_PyMem_GetCurrentAllocatorName@@Base+0x694> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cbnz r3, 34fda <_PyMem_GetCurrentAllocatorName@@Base+0x6a8> │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r2 │ │ │ │ - movw r2, #57100 @ 0xdf0c │ │ │ │ + movw r2, #54808 @ 0xd618 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #57100 @ 0xdf0c │ │ │ │ + movw r1, #54808 @ 0xd618 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ - movw lr, #57244 @ 0xdf9c │ │ │ │ + movw lr, #54952 @ 0xd6a8 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r3, #57272 @ 0xdfb8 │ │ │ │ + movw r3, #54980 @ 0xd6c4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ str.w lr, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r7, [sp, #32] │ │ │ │ @@ -12679,48 +12679,48 @@ │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 350a2 <_PyMem_GetCurrentAllocatorName@@Base+0x770> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 355ea <_PyMem_GetCurrentAllocatorName@@Base+0xcb8> │ │ │ │ mov r0, fp │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c2c8 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr r2, [pc, #688] @ (35314 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 3507a <_PyMem_GetCurrentAllocatorName@@Base+0x748> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 3508e <_PyMem_GetCurrentAllocatorName@@Base+0x75c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - movw r2, #57160 @ 0xdf48 │ │ │ │ + movw r2, #54868 @ 0xd654 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #57160 @ 0xdf48 │ │ │ │ + movw r1, #54868 @ 0xd654 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ sub.w r2, r4, #848 @ 0x350 │ │ │ │ sub.w r0, r4, #860 @ 0x35c │ │ │ │ sub.w r1, r4, #856 @ 0x358 │ │ │ │ sub.w r5, r4, #852 @ 0x354 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp, r6] │ │ │ │ @@ -12777,80 +12777,80 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 35146 <_PyMem_GetCurrentAllocatorName@@Base+0x814> │ │ │ │ sub.w r3, r4, #848 @ 0x350 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ beq.n 35154 <_PyMem_GetCurrentAllocatorName@@Base+0x822> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3527c <_PyMem_GetCurrentAllocatorName@@Base+0x94a> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ bne.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ sub.w r3, r4, #856 @ 0x358 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r6, r7 │ │ │ │ bcs.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ mov.w r0, #1048576 @ 0x100000 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 351ca <_PyMem_GetCurrentAllocatorName@@Base+0x898> │ │ │ │ - bl 244f6c │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 24448c │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldr r3, [pc, #388] @ (35314 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ cbz r2, 351aa <_PyMem_GetCurrentAllocatorName@@Base+0x878> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 351b8 <_PyMem_GetCurrentAllocatorName@@Base+0x886> │ │ │ │ - movw r2, #57280 @ 0xdfc0 │ │ │ │ + movw r2, #54988 @ 0xd6cc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #57280 @ 0xdfc0 │ │ │ │ + movw r1, #54988 @ 0xd6cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ sub.w r8, r7, r6 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ sub.w r9, r8, r5 │ │ │ │ adds r3, r6, r5 │ │ │ │ cmp.w r9, #1048576 @ 0x100000 │ │ │ │ mov r7, r9 │ │ │ │ it cs │ │ │ │ movcs.w r7, #1048576 @ 0x100000 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ adds r1, r6, r5 │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e326 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35210 <_PyMem_GetCurrentAllocatorName@@Base+0x8de> │ │ │ │ - bl 6c94a │ │ │ │ + bl 6ca62 │ │ │ │ cbz r0, 35204 <_PyMem_GetCurrentAllocatorName@@Base+0x8d2> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r6, #0 │ │ │ │ b.n 35274 <_PyMem_GetCurrentAllocatorName@@Base+0x942> │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ cmp.w r9, #7 │ │ │ │ bls.n 351fc <_PyMem_GetCurrentAllocatorName@@Base+0x8ca> │ │ │ │ b.n 3526a <_PyMem_GetCurrentAllocatorName@@Base+0x938> │ │ │ │ cmp.w r9, #7 │ │ │ │ bls.n 351fc <_PyMem_GetCurrentAllocatorName@@Base+0x8ca> │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ sub.w r9, r7, #7 │ │ │ │ @@ -12859,15 +12859,15 @@ │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r7, #8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ sub.w r2, r9, ip │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ add.w r0, r6, ip │ │ │ │ blx 2c474 │ │ │ │ - movw r1, #32464 @ 0x7ed0 │ │ │ │ + movw r1, #30288 @ 0x7650 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ cbz r0, 35264 <_PyMem_GetCurrentAllocatorName@@Base+0x932> │ │ │ │ subs r5, r0, r6 │ │ │ │ blx 2c4d8 │ │ │ │ add.w ip, r5, #1 │ │ │ │ cbz r0, 35258 <_PyMem_GetCurrentAllocatorName@@Base+0x926> │ │ │ │ @@ -12885,17 +12885,17 @@ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ subs r5, #7 │ │ │ │ add r5, r7 │ │ │ │ cmp r8, r5 │ │ │ │ bhi.n 351d2 <_PyMem_GetCurrentAllocatorName@@Base+0x8a0> │ │ │ │ b.n 351fc <_PyMem_GetCurrentAllocatorName@@Base+0x8ca> │ │ │ │ mov r0, sl │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ b.n 355d2 <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ba28 │ │ │ │ @@ -12904,16 +12904,16 @@ │ │ │ │ bge.n 3531c <_PyMem_GetCurrentAllocatorName@@Base+0x9ea> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldr r3, [pc, #84] @ (35314 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ @@ -12922,79 +12922,79 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 352f4 <_PyMem_GetCurrentAllocatorName@@Base+0x9c2> │ │ │ │ blx 2b32c │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #57404 @ 0xe03c │ │ │ │ + movw r2, #55112 @ 0xd748 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #57348 @ 0xe004 │ │ │ │ + movw r2, #55056 @ 0xd710 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ blx 2b32c │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #57404 @ 0xe03c │ │ │ │ + movw r3, #55112 @ 0xd748 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57348 @ 0xe004 │ │ │ │ + movw r1, #55056 @ 0xd710 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ blx 2bc34 <__fstat64_time64@plt+0x4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 353a2 <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cbnz r0, 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldr r3, [pc, #688] @ (355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cbz r3, 3535c <_PyMem_GetCurrentAllocatorName@@Base+0xa2a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 35380 <_PyMem_GetCurrentAllocatorName@@Base+0xa4e> │ │ │ │ blx 2b32c │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #57404 @ 0xe03c │ │ │ │ + movw r3, #55112 @ 0xd748 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #57416 @ 0xe048 │ │ │ │ + movw r2, #55124 @ 0xd754 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ blx 2b32c │ │ │ │ - movw r3, #57404 @ 0xe03c │ │ │ │ + movw r3, #55112 @ 0xd748 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r1, #57416 @ 0xe048 │ │ │ │ + movw r1, #55124 @ 0xd754 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ b.n 3555e <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub.w r8, r4, #776 @ 0x308 │ │ │ │ vldr d7, [pc, #580] @ 355f0 <_PyMem_GetCurrentAllocatorName@@Base+0xcbe> │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -13007,74 +13007,74 @@ │ │ │ │ bne.n 35444 <_PyMem_GetCurrentAllocatorName@@Base+0xb12> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldr r3, [pc, #532] @ (355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #57404 @ 0xe03c │ │ │ │ + movw sl, #55112 @ 0xd748 │ │ │ │ movt sl, #48 @ 0x30 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r4, #-736] @ 0xfffffd20 │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ cbz r3, 35406 <_PyMem_GetCurrentAllocatorName@@Base+0xad4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 35426 <_PyMem_GetCurrentAllocatorName@@Base+0xaf4> │ │ │ │ blx 2b32c │ │ │ │ mov r1, r5 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #57488 @ 0xe090 │ │ │ │ + movw r2, #55196 @ 0xd79c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ blx 2b32c │ │ │ │ mov r2, r7 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ - movw r1, #57488 @ 0xe090 │ │ │ │ + movw r1, #55196 @ 0xd79c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ bcc.n 3546a <_PyMem_GetCurrentAllocatorName@@Base+0xb38> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #57568 @ 0xe0e0 │ │ │ │ + movw r1, #55276 @ 0xd7ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r6, #0 │ │ │ │ b.n 354cc <_PyMem_GetCurrentAllocatorName@@Base+0xb9a> │ │ │ │ ldr r1, [r0, #32] │ │ │ │ strd r7, r6, [sp, #36] @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ add.w r8, r0, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mla r3, r1, r3, r8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r5, r3, #1 │ │ │ │ ldr.w r1, [r8] │ │ │ │ - movw r0, #57404 @ 0xe03c │ │ │ │ + movw r0, #55112 @ 0xd748 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r1, r5 │ │ │ │ add r1, r7 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 35a22 <_PyMem_GetCurrentAllocatorName@@Base+0x10f0> │ │ │ │ @@ -13085,36 +13085,36 @@ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ b.n 35466 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1116> │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ add r3, r6 │ │ │ │ add r1, r3 │ │ │ │ sub.w r6, r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ blx 2c270 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3555e <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ movw r6, #47268 @ 0xb8a4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldr r3, [pc, #236] @ (355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ vldr d8, [r4, #-736] @ 0xfffffd20 │ │ │ │ @@ -13124,42 +13124,42 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 35542 <_PyMem_GetCurrentAllocatorName@@Base+0xc10> │ │ │ │ blx 2b32c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #57708 @ 0xe16c │ │ │ │ + movw r2, #55416 @ 0xd878 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ blx 2b32c │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #57708 @ 0xe16c │ │ │ │ + movw r1, #55416 @ 0xd878 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 2b734 │ │ │ │ cbz r0, 355d2 <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cbnz r0, 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldr r3, [pc, #104] @ (355f8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ @@ -13167,58 +13167,58 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 355ba <_PyMem_GetCurrentAllocatorName@@Base+0xc88> │ │ │ │ blx 2b32c │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #57764 @ 0xe1a4 │ │ │ │ + movw r2, #55472 @ 0xd8b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ blx 2b32c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #57764 @ 0xe1a4 │ │ │ │ + movw r1, #55472 @ 0xd8b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ cbz r6, 355e0 <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e1ce │ │ │ │ + bl 3e1de │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35684 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ - bl 6c94a │ │ │ │ + bl 6ca62 │ │ │ │ cbnz r0, 355fc <_PyMem_GetCurrentAllocatorName@@Base+0xcca> │ │ │ │ mov r0, fp │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r0 │ │ │ │ b.n 3500c <_PyMem_GetCurrentAllocatorName@@Base+0x6da> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35680 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c0c4 │ │ │ │ cbz r0, 35680 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cbnz r0, 35680 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ ldr r3, [pc, #672] @ (358d4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r6, [r4, #-12] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ @@ -13227,47 +13227,47 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 35668 <_PyMem_GetCurrentAllocatorName@@Base+0xd36> │ │ │ │ blx 2b32c │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r0, [sp] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #57800 @ 0xe1c8 │ │ │ │ + movw r2, #55508 @ 0xd8d4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 35680 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ blx 2b32c │ │ │ │ - movw r1, #57800 @ 0xe1c8 │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ b.n 3568a <_PyMem_GetCurrentAllocatorName@@Base+0xd58> │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c2c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0xdd2> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cbnz r0, 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr r3, [pc, #532] @ (358d4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ @@ -13275,293 +13275,293 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 356ec <_PyMem_GetCurrentAllocatorName@@Base+0xdba> │ │ │ │ blx 2b32c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #57868 @ 0xe20c │ │ │ │ + movw r2, #55576 @ 0xd918 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ blx 2b32c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #57868 @ 0xe20c │ │ │ │ + movw r1, #55576 @ 0xd918 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 35708 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 35798 <_PyMem_GetCurrentAllocatorName@@Base+0xe66> │ │ │ │ - bl 6c94a │ │ │ │ + bl 6ca62 │ │ │ │ cbnz r0, 35734 <_PyMem_GetCurrentAllocatorName@@Base+0xe02> │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ - movw r1, #57912 @ 0xe238 │ │ │ │ + movw r1, #55620 @ 0xd944 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f9838 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 1f8dac <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35754 <_PyMem_GetCurrentAllocatorName@@Base+0xe22> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57984 @ 0xe280 │ │ │ │ + movw r1, #55692 @ 0xd98c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl f53c4 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r1, [pc, #372] @ (358d4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cbz r2, 35778 <_PyMem_GetCurrentAllocatorName@@Base+0xe46> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 35788 <_PyMem_GetCurrentAllocatorName@@Base+0xe56> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #58032 @ 0xe2b0 │ │ │ │ + movw r2, #55740 @ 0xd9bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #58032 @ 0xe2b0 │ │ │ │ + movw r1, #55740 @ 0xd9bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e326 │ │ │ │ cbz r0, 357ea <_PyMem_GetCurrentAllocatorName@@Base+0xeb8> │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r1, [pc, #288] @ (358d4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cbz r2, 357ca <_PyMem_GetCurrentAllocatorName@@Base+0xe98> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 357da <_PyMem_GetCurrentAllocatorName@@Base+0xea8> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #58100 @ 0xe2f4 │ │ │ │ + movw r2, #55808 @ 0xda00 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #58100 @ 0xe2f4 │ │ │ │ + movw r1, #55808 @ 0xda00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ - movw r1, #32464 @ 0x7ed0 │ │ │ │ + movw r1, #30288 @ 0x7650 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ movs r2, #8 │ │ │ │ blx 2c4d8 │ │ │ │ cbz r0, 35814 <_PyMem_GetCurrentAllocatorName@@Base+0xee2> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58160 @ 0xe330 │ │ │ │ + movw r1, #55868 @ 0xda3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r2, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r1, [r2, #8] │ │ │ │ and.w r2, r3, #240 @ 0xf0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ beq.n 3584a <_PyMem_GetCurrentAllocatorName@@Base+0xf18> │ │ │ │ movw r2, #62736 @ 0xf510 │ │ │ │ movt r2, #64753 @ 0xfcf1 │ │ │ │ add r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ beq.n 3584a <_PyMem_GetCurrentAllocatorName@@Base+0xf18> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58220 @ 0xe36c │ │ │ │ + movw r1, #55928 @ 0xda78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ lsrs r1, r3, #24 │ │ │ │ ubfx r3, r3, #16, #8 │ │ │ │ cmp r1, #3 │ │ │ │ bne.n 35858 <_PyMem_GetCurrentAllocatorName@@Base+0xf26> │ │ │ │ cmp r3, #14 │ │ │ │ beq.n 35878 <_PyMem_GetCurrentAllocatorName@@Base+0xf46> │ │ │ │ movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #14 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #58328 @ 0xe3d8 │ │ │ │ + movw r1, #56036 @ 0xdae4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #3 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 358a0 <_PyMem_GetCurrentAllocatorName@@Base+0xf6e> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58404 @ 0xe424 │ │ │ │ + movw r1, #56112 @ 0xdb30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 359fa <_PyMem_GetCurrentAllocatorName@@Base+0x10c8> │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sl │ │ │ │ add r1, r6 │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e326 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r6, r4, #860 @ 0x35c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cbnz r3, 358d8 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58512 @ 0xe490 │ │ │ │ + movw r1, #56220 @ 0xdb9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r8, r4, #856 @ 0x358 │ │ │ │ ldr.w r1, [r5, #728] @ 0x2d8 │ │ │ │ movs r2, #4 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e326 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 35914 <_PyMem_GetCurrentAllocatorName@@Base+0xfe2> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58568 @ 0xe4c8 │ │ │ │ + movw r1, #56276 @ 0xdbd4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e326 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r3, r4, #852 @ 0x354 │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 35950 <_PyMem_GetCurrentAllocatorName@@Base+0x101e> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58624 @ 0xe500 │ │ │ │ + movw r1, #56332 @ 0xdc0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c230 │ │ │ │ ldrd r2, r3, [r5, #752] @ 0x2f0 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r6, r3 │ │ │ │ bcc.n 35978 <_PyMem_GetCurrentAllocatorName@@Base+0x1046> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58676 @ 0xe534 │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr.w r1, [r4, #-32] │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr.w r0, [r4, #-56] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r8 │ │ │ │ - bl 3e5d2 │ │ │ │ + bl 3e5e2 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r5, r4, #852 @ 0x354 │ │ │ │ ldr.w r2, [r4, #-40] │ │ │ │ ldr.w r1, [r4, #-56] │ │ │ │ sub.w r6, r4, #848 @ 0x350 │ │ │ │ movs r7, #1 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ str r7, [r6, #0] │ │ │ │ add r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ - bl 3e5d2 │ │ │ │ + bl 3e5e2 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ - bl 3e316 │ │ │ │ + bl 3e326 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3589a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r0, r4, #840 @ 0x348 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ orr.w r2, r2, #32 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e5d2 │ │ │ │ + bl 3e5e2 │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 35a06 <_PyMem_GetCurrentAllocatorName@@Base+0x10d4> │ │ │ │ blx 2b734 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ str.w r6, [sl, #12] │ │ │ │ subs r4, #1 │ │ │ │ str.w r6, [sl, #16]! │ │ │ │ bne.n 35a0c <_PyMem_GetCurrentAllocatorName@@Base+0x10da> │ │ │ │ b.n 35a62 <_PyMem_GetCurrentAllocatorName@@Base+0x1130> │ │ │ │ mov r5, r7 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ @@ -13576,51 +13576,51 @@ │ │ │ │ ldr.w ip, [r1], #32 │ │ │ │ cmp.w ip, #1 │ │ │ │ beq.w 354ae <_PyMem_GetCurrentAllocatorName@@Base+0xb7c> │ │ │ │ mov r2, r1 │ │ │ │ b.n 35a2e <_PyMem_GetCurrentAllocatorName@@Base+0x10fc> │ │ │ │ movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #57636 @ 0xe124 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ b.n 35466 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #17280 @ 0x4380 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #32] @ (35a9c <_PyMem_GetCurrentAllocatorName@@Base+0x116a>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #12936 @ 0x3288 │ │ │ │ + movw r2, #10760 @ 0x2a08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #58712 @ 0xe558 │ │ │ │ + movw r1, #56420 @ 0xdc64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3912] @ 0xf48 │ │ │ │ - b.w 1ddd98 │ │ │ │ + b.w 1dd230 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0x118e> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x11a6> │ │ │ │ ldr r2, [pc, #24] @ (35adc <_PyMem_GetCurrentAllocatorName@@Base+0x11aa>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -13657,15 +13657,15 @@ │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1cd8b0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cc490 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 35b46 <_PyMem_GetCurrentAllocatorName@@Base+0x1214> │ │ │ │ b.n 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x12fe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -13675,35 +13675,35 @@ │ │ │ │ cbz r3, 35b4e <_PyMem_GetCurrentAllocatorName@@Base+0x121c> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ b.n 35b56 <_PyMem_GetCurrentAllocatorName@@Base+0x1224> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #57888 @ 0xe220 │ │ │ │ + movw r1, #55712 @ 0xd9a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 23aee4 │ │ │ │ + bl 23a404 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x124e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x124e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x12fe> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 35ba0 <_PyMem_GetCurrentAllocatorName@@Base+0x126e> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 7b9a0 │ │ │ │ + bl 7bac0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #1432 @ 0x598 │ │ │ │ @@ -13718,49 +13718,49 @@ │ │ │ │ smulbb r3, r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2af70c <_PyTime_ObjectToTimeval@@Base+0x860> │ │ │ │ + bl 2af564 <_PyTime_ObjectToTimeval@@Base+0x860> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12ca> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 35c1c <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x12fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x12fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -13778,50 +13778,50 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [pc, #116] @ (35ce0 <_PyMem_GetCurrentAllocatorName@@Base+0x13ae>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 35cd8 <_PyMem_GetCurrentAllocatorName@@Base+0x13a6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 35c86 <_PyMem_GetCurrentAllocatorName@@Base+0x1354> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35ccc <_PyMem_GetCurrentAllocatorName@@Base+0x139a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 35c98 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35ccc <_PyMem_GetCurrentAllocatorName@@Base+0x139a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 35caa <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35ccc <_PyMem_GetCurrentAllocatorName@@Base+0x139a> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2be94 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35cd0 <_PyMem_GetCurrentAllocatorName@@Base+0x139e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ b.n 35cd8 <_PyMem_GetCurrentAllocatorName@@Base+0x13a6> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -13845,30 +13845,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [pc, #104] @ (35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x144e>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 35d78 <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 35d32 <_PyMem_GetCurrentAllocatorName@@Base+0x1400> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35d78 <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 35d44 <_PyMem_GetCurrentAllocatorName@@Base+0x1412> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35d78 <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -13876,87 +13876,87 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 35d6e <_PyMem_GetCurrentAllocatorName@@Base+0x143c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6280051 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35da4 <_PyMem_GetCurrentAllocatorName@@Base+0x1472> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35dc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1496> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4cc │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 35dc0 <_PyMem_GetCurrentAllocatorName@@Base+0x148e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35df0 <_PyMem_GetCurrentAllocatorName@@Base+0x14be> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 35e3e <_PyMem_GetCurrentAllocatorName@@Base+0x150c> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c508 │ │ │ │ cbz r0, 35e0c <_PyMem_GetCurrentAllocatorName@@Base+0x14da> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ b.n 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9bd8c │ │ │ │ + bl 9bfcc │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 35e3a <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 35e38 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ b.n 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x150e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -13989,44 +13989,44 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #620] @ (36100 <_PyMem_GetCurrentAllocatorName@@Base+0x17ce>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1896> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 35ecc <_PyMem_GetCurrentAllocatorName@@Base+0x159a> │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #60024 @ 0xea78 │ │ │ │ + movw r1, #57732 @ 0xe184 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #42760 @ 0xa708 │ │ │ │ + movw r0, #40584 @ 0x9e88 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1896> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 35eea <_PyMem_GetCurrentAllocatorName@@Base+0x15b8> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x1596> │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ beq.n 35f28 <_PyMem_GetCurrentAllocatorName@@Base+0x15f6> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -14063,207 +14063,207 @@ │ │ │ │ b.n 35f5a <_PyMem_GetCurrentAllocatorName@@Base+0x1628> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ b.n 35f5a <_PyMem_GetCurrentAllocatorName@@Base+0x1628> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl 21c330 <_PyParkingLot_UnparkAll@@Base+0xfc> │ │ │ │ + bl 21b840 <_PyParkingLot_UnparkAll@@Base+0xfc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1896> │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r7, r8 │ │ │ │ beq.w 3618e <_PyMem_GetCurrentAllocatorName@@Base+0x185c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 35f9a <_PyMem_GetCurrentAllocatorName@@Base+0x1668> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #60044 @ 0xea8c │ │ │ │ + movw r1, #57752 @ 0xe198 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #26812 @ 0x68bc │ │ │ │ + movw r1, #24520 @ 0x5fc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #12936 @ 0x3288 │ │ │ │ + movw r2, #10760 @ 0x2a08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #60088 @ 0xeab8 │ │ │ │ + movw r1, #57796 @ 0xe1c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1ddd98 │ │ │ │ + bl 1dd230 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35fe8 <_PyMem_GetCurrentAllocatorName@@Base+0x16b6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 35fe8 <_PyMem_GetCurrentAllocatorName@@Base+0x16b6> │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ ldr r1, [pc, #276] @ (36104 <_PyMem_GetCurrentAllocatorName@@Base+0x17d2>) │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 360e6 <_PyMem_GetCurrentAllocatorName@@Base+0x17b4> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cbz r0, 3604e <_PyMem_GetCurrentAllocatorName@@Base+0x171c> │ │ │ │ ldr r1, [pc, #256] @ (36108 <_PyMem_GetCurrentAllocatorName@@Base+0x17d6>) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36022 <_PyMem_GetCurrentAllocatorName@@Base+0x16f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 36022 <_PyMem_GetCurrentAllocatorName@@Base+0x16f0> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ beq.n 360e6 <_PyMem_GetCurrentAllocatorName@@Base+0x17b4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r8 │ │ │ │ bne.n 3604a <_PyMem_GetCurrentAllocatorName@@Base+0x1718> │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3604e <_PyMem_GetCurrentAllocatorName@@Base+0x171c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3604e <_PyMem_GetCurrentAllocatorName@@Base+0x171c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cbnz r3, 3605c <_PyMem_GetCurrentAllocatorName@@Base+0x172a> │ │ │ │ ldr r1, [pc, #188] @ (3610c <_PyMem_GetCurrentAllocatorName@@Base+0x17da>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 360e6 <_PyMem_GetCurrentAllocatorName@@Base+0x17b4> │ │ │ │ ldr r1, [pc, #176] @ (36110 <_PyMem_GetCurrentAllocatorName@@Base+0x17de>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3607a <_PyMem_GetCurrentAllocatorName@@Base+0x1748> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3607a <_PyMem_GetCurrentAllocatorName@@Base+0x1748> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r7, [sp, #44] @ 0x2c │ │ │ │ cbnz r7, 36098 <_PyMem_GetCurrentAllocatorName@@Base+0x1766> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ mov r0, r7 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 360b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1782> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 360b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1782> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 360c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1796> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 360c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1796> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 360e2 <_PyMem_GetCurrentAllocatorName@@Base+0x17b0> │ │ │ │ movw r3, #51960 @ 0xcaf8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ cmp r6, r8 │ │ │ │ bne.n 36114 <_PyMem_GetCurrentAllocatorName@@Base+0x17e2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6540051 │ │ │ │ b.n 365b8 <_Py_CheckRecursiveCall@@Base+0x3c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ bgt.n 361d8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178ddc │ │ │ │ + bl 17887c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36132 <_PyMem_GetCurrentAllocatorName@@Base+0x1800> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36132 <_PyMem_GetCurrentAllocatorName@@Base+0x1800> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ cmp.w sl, #0 │ │ │ │ ble.n 36140 <_PyMem_GetCurrentAllocatorName@@Base+0x180e> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp sl, r3 │ │ │ │ ble.n 36156 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 36184 <_PyMem_GetCurrentAllocatorName@@Base+0x1852> │ │ │ │ add.w r3, sl, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r6, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -14273,54 +14273,54 @@ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36190 <_PyMem_GetCurrentAllocatorName@@Base+0x185e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 36190 <_PyMem_GetCurrentAllocatorName@@Base+0x185e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 36190 <_PyMem_GetCurrentAllocatorName@@Base+0x185e> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 36190 <_PyMem_GetCurrentAllocatorName@@Base+0x185e> │ │ │ │ b.n 35ec8 <_PyMem_GetCurrentAllocatorName@@Base+0x1596> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12f498 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12f268 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ strd sl, r3, [sp] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 21d404 │ │ │ │ + bl 21c8b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r4, r5 │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1eb630 <_PyEval_NoToolsForUnwind@@Base+0x14> │ │ │ │ + bl 1eaaec <_PyEval_NoToolsForUnwind@@Base+0x14> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 000361d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 361ee │ │ │ │ - movw r1, #60108 @ 0xeacc │ │ │ │ + movw r1, #57816 @ 0xe1d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #96] @ (3624c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #92] @ (36250 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cbnz r3, 3622e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -14330,73 +14330,73 @@ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, r1 │ │ │ │ ble.n 36226 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 36226 │ │ │ │ - movw r1, #60184 @ 0xeb18 │ │ │ │ + movw r1, #57892 @ 0xe224 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ (3624c ) │ │ │ │ mov r2, r3 │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 760e2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1d014c <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1ced60 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #60136 @ 0xeae8 │ │ │ │ + movw r2, #57844 @ 0xe1f4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23dea8 │ │ │ │ + b.w 23d3c8 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 36298 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 362c0 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bf4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cbz r4, 362c4 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ b.n 362d8 │ │ │ │ - bl 119ac8 │ │ │ │ + bl 119850 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -14407,59 +14407,59 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [pc, #152] @ (3638c ) │ │ │ │ strd r6, r4, [sp] │ │ │ │ - movw r2, #61064 @ 0xee88 │ │ │ │ + movw r2, #58772 @ 0xe594 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl f7000 │ │ │ │ + bl f6e58 │ │ │ │ cbz r0, 3633e │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f3628 │ │ │ │ + bl 1f2ae8 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 3633e │ │ │ │ ldr r3, [pc, #116] @ (36390 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cbnz r1, 36342 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2896 @ 0xb50 │ │ │ │ + movw r1, #604 @ 0x25c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 36388 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 36368 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 2dcd8 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 3636e │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 3633e │ │ │ │ mov r2, r4 │ │ │ │ bl 31604 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85790 │ │ │ │ - bl 119ac8 │ │ │ │ + bl 859e4 │ │ │ │ + bl 119850 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -14473,15 +14473,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r1, 363b4 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6d88 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ cmp r0, r4 │ │ │ │ bcc.n 363ce │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -14502,152 +14502,152 @@ │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 240844 <_PyTime_AsTimespec@@Base+0x814> │ │ │ │ + bl 23fd64 <_PyTime_AsTimespec@@Base+0x814> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 36436 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 36560 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + movw r0, #58968 @ 0xe658 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3656c │ │ │ │ mov r0, r5 │ │ │ │ - bl 174cfc │ │ │ │ + bl 174534 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3647c │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 36558 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #61268 @ 0xef54 │ │ │ │ + movw r1, #58976 @ 0xe660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ b.n 36558 │ │ │ │ ldr r1, [pc, #244] @ (36574 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 364a0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36558 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cbnz r4, 364b4 │ │ │ │ ldr r1, [pc, #208] @ (36578 ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 364ec │ │ │ │ b.n 36558 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #61308 @ 0xef7c │ │ │ │ + movw r0, #59016 @ 0xe688 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 364d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 364d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 36558 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 238424 │ │ │ │ + bl 237954 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 364a4 │ │ │ │ b.n 36558 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 3650e │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #61320 @ 0xef88 │ │ │ │ + movw r0, #59028 @ 0xe694 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 36544 │ │ │ │ b.n 36550 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #61336 @ 0xef98 │ │ │ │ + movw r0, #59044 @ 0xe6a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36532 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 36558 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 238424 │ │ │ │ + bl 237954 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 364f0 │ │ │ │ b.n 36558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36550 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 21cd20 │ │ │ │ + bl 21c230 │ │ │ │ b.n 3656c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ cbz r6, 36564 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3656c │ │ │ │ mov r0, r5 │ │ │ │ - bl 21cd20 │ │ │ │ + bl 21c230 │ │ │ │ b.n 36560 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -14673,61 +14673,61 @@ │ │ │ │ subs r2, r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ it mi │ │ │ │ addwmi r2, r2, #1023 @ 0x3ff │ │ │ │ asrs r4, r2, #10 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #61688 @ 0xf0f8 │ │ │ │ + movw r4, #59396 @ 0xe804 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c23c <__snprintf_chk@plt> │ │ │ │ ldr r0, [pc, #72] @ (3660c <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cbnz r3, 36604 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ movw r2, #51828 @ 0xca74 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ subs r3, r3, r7 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ it mi │ │ │ │ addwmi r3, r3, #1023 @ 0x3ff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #61732 @ 0xf124 │ │ │ │ + movw r2, #59440 @ 0xe830 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 36606 <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ 00036610 <_PyInterpolation_Build@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 366c6 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -14751,39 +14751,39 @@ │ │ │ │ beq.n 366b4 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ beq.n 366b8 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 366bc <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63096 @ 0xf678 │ │ │ │ + movw r1, #60804 @ 0xed84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 366a6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 366a6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 366c6 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ b.n 366be <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (366cc <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ b.n 366be <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (366d0 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ b.n 366be <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (366d4 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #32 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ @@ -14833,15 +14833,15 @@ │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ bls.n 3673e <_PyInterpolation_Build@@Base+0x12e> │ │ │ │ b.n 36736 <_PyInterpolation_Build@@Base+0x126> │ │ │ │ mov.w r8, #1 │ │ │ │ mov.w r7, #500 @ 0x1f4 │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r1, #63500 @ 0xf80c │ │ │ │ + movw r1, #61208 @ 0xef18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ strd r8, r1, [sp] │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ cmp.w sl, #1 │ │ │ │ bne.n 3677a <_PyInterpolation_Build@@Base+0x16a> │ │ │ │ ldrb.w r5, [r6, r9] │ │ │ │ b.n 36788 <_PyInterpolation_Build@@Base+0x178> │ │ │ │ @@ -14852,66 +14852,66 @@ │ │ │ │ sub.w r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bhi.n 367a0 <_PyInterpolation_Build@@Base+0x190> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r5, [sp, #12] │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 367f8 <_PyInterpolation_Build@@Base+0x1e8> │ │ │ │ movs r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ bhi.n 367c2 <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63492 @ 0xf804 │ │ │ │ + movw r1, #61200 @ 0xef10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3159e │ │ │ │ b.n 367f8 <_PyInterpolation_Build@@Base+0x1e8> │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ bcs.n 367e4 <_PyInterpolation_Build@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63496 @ 0xf808 │ │ │ │ + movw r1, #61204 @ 0xef14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3159e │ │ │ │ b.n 367f8 <_PyInterpolation_Build@@Base+0x1e8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3159e │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ bne.n 3676e <_PyInterpolation_Build@@Base+0x15e> │ │ │ │ ldr.w r8, [sp] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 3682c <_PyInterpolation_Build@@Base+0x21c> │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63504 @ 0xf810 │ │ │ │ + movw r1, #61212 @ 0xef1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ b.n 36804 <_PyInterpolation_Build@@Base+0x1f4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14929,37 +14929,37 @@ │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ ldr r3, [pc, #80] @ (368b8 <_PyInterpolation_Build@@Base+0x2a8>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cbz r0, 368b4 <_PyInterpolation_Build@@Base+0x2a4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3687e <_PyInterpolation_Build@@Base+0x26e> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 368a8 <_PyInterpolation_Build@@Base+0x298> │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cbz r4, 368ac <_PyInterpolation_Build@@Base+0x29c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ b.n 368b4 <_PyInterpolation_Build@@Base+0x2a4> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vqadd.u64 q8, q6, │ │ │ │ @@ -14974,99 +14974,99 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #10 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ umull r3, r2, r4, r6 │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb.w r1, [r5, #-1]! │ │ │ │ mov.w r4, r2, lsr #3 │ │ │ │ bhi.n 368e6 <_PyInterpolation_Build@@Base+0x2d6> │ │ │ │ sub.w r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 36940 <_PyInterpolation_Build@@Base+0x330> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36940 <_PyInterpolation_Build@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 36940 <_PyInterpolation_Build@@Base+0x330> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 3695a <_PyInterpolation_Build@@Base+0x34a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3695a <_PyInterpolation_Build@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3695a <_PyInterpolation_Build@@Base+0x34a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 36974 <_PyInterpolation_Build@@Base+0x364> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36974 <_PyInterpolation_Build@@Base+0x364> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 36974 <_PyInterpolation_Build@@Base+0x364> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cbz r0, 3698e <_PyInterpolation_Build@@Base+0x37e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3698e <_PyInterpolation_Build@@Base+0x37e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3698e <_PyInterpolation_Build@@Base+0x37e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 369a8 <_PyInterpolation_Build@@Base+0x398> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 369a8 <_PyInterpolation_Build@@Base+0x398> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 369a8 <_PyInterpolation_Build@@Base+0x398> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 369c2 <_PyInterpolation_Build@@Base+0x3b2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 369c2 <_PyInterpolation_Build@@Base+0x3b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 369c2 <_PyInterpolation_Build@@Base+0x3b2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (36a14 <_PyInterpolation_Build@@Base+0x404>) │ │ │ │ @@ -15082,15 +15082,15 @@ │ │ │ │ bl 36a18 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ b.n 36a12 <_PyInterpolation_Build@@Base+0x402> │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #28941 @ 0x710d │ │ │ │ + movw r1, #27293 @ 0x6a9d │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ bl 36a18 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -15103,29 +15103,29 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (36ac8 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #64276 @ 0xfb14 │ │ │ │ + movw r1, #61984 @ 0xf220 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12d8bc <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12d760 <_PySys_GetOptionalAttrString@@Base+0x76c> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 36ac2 <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #27341 @ 0x6acd │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - bl 1e5918 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e4dcc <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36abe <_PyEval_SetProfile@@Base+0xa6> │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ subs r3, r6, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ @@ -15149,18 +15149,18 @@ │ │ │ │ add r3, r5 │ │ │ │ sub.w r3, r3, ip │ │ │ │ str.w r3, [r2, #3320] @ 0xcf8 │ │ │ │ ldr.w r3, [r4, #3320] @ 0xcf8 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 245624 │ │ │ │ + bl 244b44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 36ac2 <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -15170,72 +15170,72 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #7829 @ 0x1e95 │ │ │ │ + movw r1, #7225 @ 0x1c39 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cbz r0, 36afa <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36b94 <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #7841 @ 0x1ea1 │ │ │ │ + movw r1, #7237 @ 0x1c45 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #15541 @ 0x3cb5 │ │ │ │ + movw r1, #14885 @ 0x3a25 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ - movw r1, #17061 @ 0x42a5 │ │ │ │ + movw r1, #16833 @ 0x41c1 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #28053 @ 0x6d95 │ │ │ │ + movw r1, #26401 @ 0x6721 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #28053 @ 0x6d95 │ │ │ │ + movw r1, #26401 @ 0x6721 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36af4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #28053 @ 0x6d95 │ │ │ │ + movw r1, #26401 @ 0x6721 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ @@ -15247,76 +15247,76 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7984 @ 0x1f30 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 9ba14 <_PyObject_New@@Base> │ │ │ │ + bl 9bc54 <_PyObject_New@@Base> │ │ │ │ cbz r0, 36c02 <_PyEval_SetProfile@@Base+0x1ea> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 24545c │ │ │ │ - bl 85790 │ │ │ │ + bl 24497c │ │ │ │ + bl 859e4 │ │ │ │ adds r3, r6, #1 │ │ │ │ beq.n 36be8 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24545c │ │ │ │ - bl 85790 │ │ │ │ + bl 24497c │ │ │ │ + bl 859e4 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36bf6 <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 36bfa <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ movs r4, #0 │ │ │ │ b.n 36c06 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 36c06 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 36912 <_PyInterpolation_Build@@Base+0x302> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 36c3a <_PyEval_SetProfile@@Base+0x222> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f88f0 │ │ │ │ + b.w f8740 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #64436 @ 0xfbb4 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36c66 <_PyEval_SetProfile@@Base+0x24e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36c66 <_PyEval_SetProfile@@Base+0x24e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -15367,15 +15367,15 @@ │ │ │ │ beq.n 36cc8 <_PyEval_SetProfile@@Base+0x2b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ @@ -15389,157 +15389,157 @@ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #164] @ (36dc4 <_PyEval_SetProfile@@Base+0x3ac>) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21f650 │ │ │ │ + bl 21ea80 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 36d6e <_PyEval_SetProfile@@Base+0x356> │ │ │ │ mov r1, r5 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 36d4e <_PyEval_SetProfile@@Base+0x336> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 36d4e <_PyEval_SetProfile@@Base+0x336> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 36d66 <_PyEval_SetProfile@@Base+0x34e> │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ subs r4, r0, r6 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 36d68 <_PyEval_SetProfile@@Base+0x350> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ - bl 94a10 │ │ │ │ + bl 1cb6a8 │ │ │ │ + bl 94d68 │ │ │ │ cbz r0, 36d82 <_PyEval_SetProfile@@Base+0x36a> │ │ │ │ - movw r0, #352 @ 0x160 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + movw r0, #63596 @ 0xf86c │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ cbnz r4, 36dba <_PyEval_SetProfile@@Base+0x3a2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #400 @ 0x190 │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ + movw r3, #63644 @ 0xf89c │ │ │ │ + movt r3, #48 @ 0x30 │ │ │ │ bl 36ec4 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 36dba <_PyEval_SetProfile@@Base+0x3a2> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #352 @ 0x160 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + movw r0, #63596 @ 0xf86c │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24f904 │ │ │ │ + b.w 24f404 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaa80052 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #1 │ │ │ │ - movw r1, #15449 @ 0x3c59 │ │ │ │ + movw r1, #14649 @ 0x3939 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cbz r0, 36df6 <_PyEval_SetProfile@@Base+0x3de> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36ec0 <_PyEval_SetProfile@@Base+0x4a8> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #15461 @ 0x3c65 │ │ │ │ + movw r1, #14661 @ 0x3945 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ - movw r1, #7101 @ 0x1bbd │ │ │ │ + movw r1, #6509 @ 0x196d │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #7109 @ 0x1bc5 │ │ │ │ + movw r1, #6513 @ 0x1971 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #21977 @ 0x55d9 │ │ │ │ + movw r1, #21177 @ 0x52b9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r0, #7 │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ - movw r1, #22809 @ 0x5919 │ │ │ │ + movw r1, #23097 @ 0x5a39 │ │ │ │ movt r1, #7 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ - movw r1, #35625 @ 0x8b29 │ │ │ │ + movw r1, #34825 @ 0x8809 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #23089 @ 0x5a31 │ │ │ │ + movw r1, #22289 @ 0x5711 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36df0 <_PyEval_SetProfile@@Base+0x3d8> │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #1949 @ 0x79d │ │ │ │ + movw r1, #337 @ 0x151 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ bl 36b98 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ @@ -15551,44 +15551,44 @@ │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 240844 <_PyTime_AsTimespec@@Base+0x814> │ │ │ │ + bl 23fd64 <_PyTime_AsTimespec@@Base+0x814> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ add.w r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1ca704 │ │ │ │ + bl 1c9384 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - bl 24ac90 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 24a620 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ - bl 24ac90 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 24a620 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ - bl 24ac90 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 24a620 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ - bl 24ac90 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 24a620 <_Py_hashtable_clear@@Base> │ │ │ │ movw r3, #5648 @ 0x1610 │ │ │ │ adds r2, r4, r3 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r2, #-4] │ │ │ │ str r0, [r4, r3] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1ca704 │ │ │ │ + b.w 1c9384 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 36f56 <_PyEval_SetProfile@@Base+0x53e> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -15602,25 +15602,25 @@ │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ beq.n 36f98 <_PyEval_SetProfile@@Base+0x580> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #7616 @ 0x1dc0 │ │ │ │ + movw r2, #5364 @ 0x14f4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 36fb8 <_PyEval_SetProfile@@Base+0x5a0> │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 250e64 │ │ │ │ + bl 250954 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -15652,15 +15652,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2bf4c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2511b0 │ │ │ │ + bl 250ca0 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 00037020 <_Py_DisplaySourceLine@@Base>: │ │ │ │ @@ -15685,19 +15685,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dcd8 │ │ │ │ b.n 37084 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ cmp r6, #2 │ │ │ │ bne.n 37078 <_Py_DisplaySourceLine@@Base+0x58> │ │ │ │ - movw r1, #8172 @ 0x1fec │ │ │ │ + movw r1, #5960 @ 0x1748 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ cbz r7, 37084 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 31604 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -15716,15 +15716,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.n 370ca │ │ │ │ - bl 2228a4 │ │ │ │ + bl 221a7c │ │ │ │ cbz r0, 37104 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r3, #260] @ 0x104 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -15734,15 +15734,15 @@ │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ bls.n 370f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2541e8 <_PyCode_GetXIData@@Base+0x48> │ │ │ │ + bl 253fe8 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ b.n 37104 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ @@ -15782,15 +15782,15 @@ │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ b.n 37186 │ │ │ │ - movw r2, #19245 @ 0x4b2d │ │ │ │ + movw r2, #20101 @ 0x4e85 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 37180 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ b.n 37182 │ │ │ │ blx r3 │ │ │ │ @@ -15805,77 +15805,77 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37230 │ │ │ │ cbz r5, 371bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37232 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl abc28 │ │ │ │ + bl abe6c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 37232 │ │ │ │ - bl 21c330 <_PyParkingLot_UnparkAll@@Base+0xfc> │ │ │ │ + bl 21b840 <_PyParkingLot_UnparkAll@@Base+0xfc> │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 37232 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12f498 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12f268 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 21d404 │ │ │ │ + bl 21c8b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1eb630 <_PyEval_NoToolsForUnwind@@Base+0x14> │ │ │ │ + bl 1eaaec <_PyEval_NoToolsForUnwind@@Base+0x14> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 37232 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37238 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ cbnz r4, 37238 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3723a │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 3723a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -15898,44 +15898,44 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b23c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 372d0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 372be │ │ │ │ - bl 119ac8 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37292 │ │ │ │ b.n 372cc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ b.n 372e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11172 @ 0x2ba4 │ │ │ │ + movw r0, #8880 @ 0x22b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 372f6 │ │ │ │ mov r1, r2 │ │ │ │ @@ -15949,15 +15949,15 @@ │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 1cdf2c │ │ │ │ + bl 1ccb0c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldrh r1, [r4, #24] │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ @@ -16002,30 +16002,30 @@ │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cbz r3, 3739a │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 6f412 <_Py_SetRefcnt@@Base+0x20c> │ │ │ │ + b.w 6f52e <_Py_SetRefcnt@@Base+0x20c> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ 000373ae : │ │ │ │ ldr r0, [pc, #8] @ (373b8 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 21bd18 │ │ │ │ + b.w 21b228 │ │ │ │ asrs r0, r3, #9 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb.w r3, [r0, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 374c2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -16101,15 +16101,15 @@ │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 37496 │ │ │ │ adds r5, #32 │ │ │ │ b.n 374a0 │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 3749e │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ add r5, r0 │ │ │ │ cmp r8, r7 │ │ │ │ bne.n 3748a │ │ │ │ adds r3, r4, #4 │ │ │ │ lsrs r7, r6, #7 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ @@ -16164,22 +16164,22 @@ │ │ │ │ bhi.n 3755c │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 37548 │ │ │ │ cbz r6, 37548 │ │ │ │ ldr r0, [pc, #360] @ (376a8 ) │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #1 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fd04 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ b.n 3768e │ │ │ │ cmp.w sl, #6 │ │ │ │ bne.w 3768e │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #20032 @ 0x4e40 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ite gt │ │ │ │ @@ -16188,60 +16188,60 @@ │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ dmb ish │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ add r5, r1 │ │ │ │ lsrs r5, r5, #22 │ │ │ │ cbnz r6, 37598 │ │ │ │ - movw r1, #13616 @ 0x3530 │ │ │ │ + movw r1, #11324 @ 0x2c3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #6 │ │ │ │ b.n 375aa │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp.w r3, r7, lsr #5 │ │ │ │ bhi.n 375be │ │ │ │ - movw r1, #13684 @ 0x3574 │ │ │ │ + movw r1, #11392 @ 0x2c80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #22 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + b.w 6fbda <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37666 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37666 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 375e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 2ffa6 <_PyObject_DebugMallocStats@@Base+0x1cbe> │ │ │ │ rsbs r2, r9, #0 │ │ │ │ ldr r0, [pc, #204] @ (376a8 ) │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1cbef4 │ │ │ │ - bl 1bf65c │ │ │ │ + bl 1caa74 │ │ │ │ + bl 1be2d8 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ blt.n 37666 │ │ │ │ - bl 1bf64c │ │ │ │ + bl 1be2c8 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 375fa │ │ │ │ cbz r0, 37606 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 376ac │ │ │ │ b.n 37666 │ │ │ │ - bl 1b4228 <_start@@Base+0x2df0> │ │ │ │ + bl 1b2ea8 <_start@@Base+0x2df4> │ │ │ │ adds.w r2, r9, r0 │ │ │ │ adc.w r3, r1, r9, asr #31 │ │ │ │ add.w r1, r6, #96 @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrexd sl, fp, [r1] │ │ │ │ orrs.w r0, sl, fp │ │ │ │ bne.n 3762c │ │ │ │ @@ -16272,26 +16272,26 @@ │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #120 @ 0x78 │ │ │ │ bl 2ffa6 <_PyObject_DebugMallocStats@@Base+0x1cbe> │ │ │ │ cbnz r0, 3768e │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #13756 @ 0x35bc │ │ │ │ + movw r1, #11464 @ 0x2cc8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + b.w 6fbda <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 1bf2f0 │ │ │ │ + b.w 1bdf6c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -16362,15 +16362,15 @@ │ │ │ │ ands r4, r3 │ │ │ │ beq.n 37774 │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 37774 │ │ │ │ adds r1, r4, #1 │ │ │ │ beq.n 37772 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ mov r4, r0 │ │ │ │ b.n 37774 │ │ │ │ movs r4, #32 │ │ │ │ add.w r3, r8, #1 │ │ │ │ mov r9, r7 │ │ │ │ add.w sl, sl, r3, lsl #2 │ │ │ │ cmp r9, sl │ │ │ │ @@ -16383,15 +16383,15 @@ │ │ │ │ movne r5, #0 │ │ │ │ ands r0, r3 │ │ │ │ beq.n 3777e │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 377a8 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 377a6 │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ b.n 377a8 │ │ │ │ movs r0, #32 │ │ │ │ add r4, r0 │ │ │ │ b.n 3777e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbz r3, 377d6 │ │ │ │ ldr.w r0, [r7, r8, lsl #2] │ │ │ │ @@ -16401,15 +16401,15 @@ │ │ │ │ movne r5, #0 │ │ │ │ ands r0, r3 │ │ │ │ beq.n 377d6 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 377d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 377d2 │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ b.n 377d4 │ │ │ │ movs r0, #32 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -16423,40 +16423,40 @@ │ │ │ │ bne.n 37822 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ bmi.n 37838 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #35968 @ 0x8c80 │ │ │ │ + movw r2, #33676 @ 0x838c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #14372 @ 0x3824 │ │ │ │ + movw r0, #12080 @ 0x2f30 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 37894 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14372 @ 0x3824 │ │ │ │ + movw r0, #12080 @ 0x2f30 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37894 │ │ │ │ b.n 377f8 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r2, r6, #31 │ │ │ │ bpl.n 378fa │ │ │ │ cmp r6, #0 │ │ │ │ ble.n 378fa │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3791a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ @@ -16470,31 +16470,31 @@ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ beq.n 378f2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 378a8 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbz r0, 378ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 37898 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3791a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37894 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 37894 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 378b0 │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 378fc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ @@ -16521,38 +16521,38 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ b.n 37870 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ b.n 3791a │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14364 @ 0x381c │ │ │ │ + movw r1, #12072 @ 0x2f28 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ b.n 37894 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r3, r0, #704 @ 0x2c0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 37928 │ │ │ │ dmb ish │ │ │ │ cbnz r2, 37940 │ │ │ │ - b.w 21b9e4 │ │ │ │ + b.w 21aef4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -16607,29 +16607,29 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2677b4 <_PyObject_GetXIData@@Base+0x314> │ │ │ │ + bl 267520 <_PyObject_GetXIData@@Base+0x314> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 379fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 379fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ @@ -16637,67 +16637,67 @@ │ │ │ │ cmp.w r3, r1, lsl #1 │ │ │ │ bge.n 37aa6 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r5, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr.w r0, [r3, r2, lsl #3] │ │ │ │ - bl 1257e0 │ │ │ │ + bl 1256ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37ab0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1257e0 │ │ │ │ + bl 1256ec │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 37a68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37a54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 37a80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37a68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 37a68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37a7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 37ab0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 37a92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37aa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37aa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r1, r1, r7, lsl #3 │ │ │ │ ldr.w r4, [r1, #-4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -16708,15 +16708,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbnz r0, 37ada │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e2d0 │ │ │ │ + b.w 16db1c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37acc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00037ae4 <_PyXI_InitFailure@@Base>: │ │ │ │ @@ -16727,30 +16727,30 @@ │ │ │ │ movs r7, #0 │ │ │ │ strd r1, r7, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ cbz r2, 37b38 <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119580 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 37b10 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 37b3a <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37b2c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37b2c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 37b0a <_PyXI_InitFailure@@Base+0x26> │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -16779,27 +16779,27 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37b84 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37b84 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 37bfe <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 37c1e <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 37bd6 <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ add.w r3, r6, #8 │ │ │ │ cbz r0, 37bba <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ mvn.w r2, #2 │ │ │ │ b.n 37bc4 <_PyXI_InitFailure@@Base+0xe0> │ │ │ │ @@ -16808,31 +16808,31 @@ │ │ │ │ str r3, [r6, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37bea <_PyXI_InitFailure@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37bea <_PyXI_InitFailure@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cbz r3, 37bf2 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 37bf6 <_PyXI_InitFailure@@Base+0x112> │ │ │ │ mov r4, r8 │ │ │ │ b.n 37bfe <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ b.n 37bf2 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ cbz r5, 37c16 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ cbnz r4, 37c16 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ add.w r3, r6, #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ @@ -16849,18 +16849,18 @@ │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f8220 │ │ │ │ + bl f8070 │ │ │ │ cbz r0, 37c4e <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bf4a │ │ │ │ + bl 3bf56 │ │ │ │ b.n 37e1a <_PyXI_InitFailure@@Base+0x336> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst.w r3, #2 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ @@ -16868,207 +16868,207 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ bl 37edc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r1, r8 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37c8a <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 37c8a <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f9a38 │ │ │ │ + bl 1f8fac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37cbc <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 37cbc <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 121324 <_PyCode_ConstantKey@@Base+0x3d8> │ │ │ │ + bl 1210e0 <_PyCode_ConstantKey@@Base+0x3d8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37cee <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37cee <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 37eae <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119580 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37eb8 <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ movs r1, #0 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37d20 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37d20 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 37ec2 <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ - movw r1, #19116 @ 0x4aac │ │ │ │ + movw r1, #16824 @ 0x41b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #59812 @ 0xe9a4 │ │ │ │ + movw r0, #57636 @ 0xe124 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37e16 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r1, #19136 @ 0x4ac0 │ │ │ │ + movw r1, #16844 @ 0x41cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37d64 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37d64 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 37e16 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37e02 <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 37e04 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #19152 @ 0x4ad0 │ │ │ │ + movw r1, #16860 @ 0x41dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37e04 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #19168 @ 0x4ae0 │ │ │ │ + movw r1, #16876 @ 0x41ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 37e04 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10acb0 │ │ │ │ + bl 10a924 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37dd2 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37dd2 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37de6 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37de6 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37dfa <_PyXI_InitFailure@@Base+0x316> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 37dfa <_PyXI_InitFailure@@Base+0x316> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 37e1e <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ b.n 37e04 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85790 │ │ │ │ - bl f891c │ │ │ │ + bl 859e4 │ │ │ │ + bl f876c │ │ │ │ movs r4, #0 │ │ │ │ b.n 37ed0 <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #2388 @ 0x954 │ │ │ │ + movw r1, #96 @ 0x60 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1dde10 │ │ │ │ + bl 1dd2a8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 37e8c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ ldr r0, [pc, #164] @ (37ed8 <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1466d4 │ │ │ │ + bl 1462b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37e50 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37e50 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r6, 37e8a <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37e76 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 37e76 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 37e8c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 37e8c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ bne.n 37e8c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ @@ -17080,127 +17080,127 @@ │ │ │ │ str r4, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37ea6 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 37ea6 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37e1a <_PyXI_InitFailure@@Base+0x336> │ │ │ │ b.n 37e16 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r4, #18988 @ 0x4a2c │ │ │ │ + movw r4, #16696 @ 0x4138 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ b.n 37eca <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #19040 @ 0x4a60 │ │ │ │ + movw r4, #16748 @ 0x416c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ b.n 37eca <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #19076 @ 0x4a84 │ │ │ │ + movw r4, #16784 @ 0x4190 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bf4a │ │ │ │ + bl 3bf56 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 00037edc : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 164ddc │ │ │ │ + b.w 1646e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ cbnz r3, 37efe │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ b.n 37f08 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1472] @ 0x5c0 │ │ │ │ cbnz r0, 37f18 │ │ │ │ - movw r0, #19184 @ 0x4af0 │ │ │ │ + movw r0, #16892 @ 0x41fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f904 │ │ │ │ + b.w 24f404 │ │ │ │ mov r4, r1 │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cbz r0, 37f2c │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r2, #8 │ │ │ │ strd r3, r3, [r4, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1940f4 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 192a44 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 38014 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r5 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1a1218 │ │ │ │ + bl 19fa24 │ │ │ │ subs r7, r0, #0 │ │ │ │ bge.n 37f96 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 37f7e │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37ffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37ffe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 37ffe │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 37fba │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38018 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cbnz r5, 38018 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 38018 │ │ │ │ movs r0, #16 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ cbnz r0, 37fdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 37fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 37fd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 244f6c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 24448c │ │ │ │ b.n 37ffe │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ strd r4, r8, [r0] │ │ │ │ strd r9, r3, [r0, #8] │ │ │ │ cbnz r3, 37fec │ │ │ │ str r0, [r5, #32] │ │ │ │ b.n 37fee │ │ │ │ @@ -17208,22 +17208,22 @@ │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.n 38018 │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6f1a2 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ + bl 6f2be <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f9838 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1f8dac <_PyErr_ChainExceptions1@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 0003801e : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -17237,31 +17237,31 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 38052 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3806c │ │ │ │ b.n 38066 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21432 @ 0x53b8 │ │ │ │ + movw r0, #19140 @ 0x4ac4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cbz r0, 380ac │ │ │ │ b.n 38044 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 380ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 26afa4 │ │ │ │ + bl 26ad10 │ │ │ │ cbz r0, 380ac │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r5 │ │ │ │ @@ -17271,17 +17271,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 380a6 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ b.n 380ac │ │ │ │ - bl 119ac8 │ │ │ │ + bl 119850 │ │ │ │ cbz r0, 380b0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 380c2 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2c198 │ │ │ │ @@ -17292,66 +17292,66 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #16 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 109ccc │ │ │ │ + bl 109a44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38162 │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2c344 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 3815c │ │ │ │ mov r0, r6 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cbnz r4, 38116 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38164 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 38164 │ │ │ │ - bl 109d48 │ │ │ │ + bl 109ac0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3814a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38132 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38146 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 38164 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3815c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3815c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ bne.n 380e8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ @@ -17384,153 +17384,153 @@ │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #400] @ (3834c ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 38344 │ │ │ │ add r6, r5 │ │ │ │ ldr.w sl, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ beq.n 382ae │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 381e4 │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ blt.n 38266 │ │ │ │ subs r5, r6, #2 │ │ │ │ beq.n 382c4 │ │ │ │ b.n 381e8 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cbz r3, 38236 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 38212 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #6292 @ 0x1894 │ │ │ │ + movw r1, #4000 @ 0xfa0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #18500 @ 0x4844 │ │ │ │ + movw r0, #16396 @ 0x400c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 38266 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 38266 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 38282 │ │ │ │ subs r5, #1 │ │ │ │ bne.n 3823e │ │ │ │ - movw r6, #46088 @ 0xb408 │ │ │ │ + movw r6, #43912 @ 0xab88 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ b.n 382d4 │ │ │ │ - movw r7, #17468 @ 0x443c │ │ │ │ + movw r7, #15176 @ 0x3b48 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 382a2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bmi.n 3826a │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #6312 @ 0x18a8 │ │ │ │ + movw r1, #4020 @ 0xfb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #18500 @ 0x4844 │ │ │ │ + movw r0, #16396 @ 0x400c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 38344 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38266 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 3829a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 38266 │ │ │ │ cmp r5, #1 │ │ │ │ bne.n 382aa │ │ │ │ movs r5, #0 │ │ │ │ b.n 382d4 │ │ │ │ - movw r6, #46088 @ 0xb408 │ │ │ │ + movw r6, #43912 @ 0xab88 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ ldr r5, [r4, #16] │ │ │ │ b.n 382d4 │ │ │ │ - movw r6, #46088 @ 0xb408 │ │ │ │ + movw r6, #43912 @ 0xab88 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #17468 @ 0x443c │ │ │ │ + movw r7, #15176 @ 0x3b48 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ mov.w r8, #1 │ │ │ │ b.n 382d4 │ │ │ │ - movw r6, #46088 @ 0xb408 │ │ │ │ + movw r6, #43912 @ 0xab88 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #17468 @ 0x443c │ │ │ │ + movw r7, #15176 @ 0x3b48 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2683c4 │ │ │ │ + bl 268130 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 38344 │ │ │ │ mov r1, sl │ │ │ │ - bl 26bb24 │ │ │ │ + bl 26b890 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3833a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268aa0 │ │ │ │ + bl 26880c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3833a │ │ │ │ cbz r5, 38304 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 3830a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ b.n 38314 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ cbz r0, 3833a │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [r4, #148] @ 0x94 │ │ │ │ - bl 19ed88 │ │ │ │ + bl 19d598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38342 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 38342 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ b.n 38266 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r0, r0, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -17563,29 +17563,29 @@ │ │ │ │ bne.n 38388 <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 383aa <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 3841c <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 383d4 <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1ca704 │ │ │ │ + bl 1c9384 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 384a4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1ca704 │ │ │ │ + bl 1c9384 │ │ │ │ b.n 383f0 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -17599,15 +17599,15 @@ │ │ │ │ bne.n 38408 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 383f8 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ dmb ish │ │ │ │ beq.n 38414 <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ ldr r0, [pc, #8] @ (38418 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [pc, #60] @ (3845c <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ ldr.w r3, [r2, #1476] @ 0x5c4 │ │ │ │ cbz r3, 38454 <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ @@ -17617,18 +17617,18 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 3843e <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ ldr.w r0, [r2, #1568] @ 0x620 │ │ │ │ b.n 38446 <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ ldr.w r0, [r2, #1572] @ 0x624 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f360 <_Py_hashtable_get@@Base> │ │ │ │ cbz r0, 38458 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r1, r4 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f360 <_Py_hashtable_get@@Base> │ │ │ │ cbz r0, 38458 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.n 38458 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @@ -17642,75 +17642,75 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #48] @ (384a0 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3904] @ 0xf40 │ │ │ │ cbnz r3, 38492 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #50436 @ 0xc504 │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #36276 @ 0x8db4 │ │ │ │ + movw r0, #34100 @ 0x8534 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w a36cc │ │ │ │ + b.w a39a0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cbz r1, 384d0 <_PyImport_SetModule@@Base+0x70> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f360 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 384d0 <_PyImport_SetModule@@Base+0x70> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3857e <_PyImport_SetModule@@Base+0x11e> │ │ │ │ b.n 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ add.w r9, r0, #12 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ ble.n 3854e <_PyImport_SetModule@@Base+0xee> │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 38532 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r3, #0] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ cbnz r0, 38526 <_PyImport_SetModule@@Base+0xc6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38532 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38532 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 38532 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ b.n 384e4 <_PyImport_SetModule@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -17718,32 +17718,32 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3853a <_PyImport_SetModule@@Base+0xda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3853a <_PyImport_SetModule@@Base+0xda> │ │ │ │ cbz r7, 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ + bl 8038c <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 38578 <_PyImport_SetModule@@Base+0x118> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38572 <_PyImport_SetModule@@Base+0x112> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38572 <_PyImport_SetModule@@Base+0x112> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 244f6c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 24448c │ │ │ │ b.n 3853a <_PyImport_SetModule@@Base+0xda> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38582 <_PyImport_SetModule@@Base+0x122> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -17752,32 +17752,32 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 385ac <_PyImport_SetModule@@Base+0x14c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 385ca <_PyImport_SetModule@@Base+0x16a> │ │ │ │ b.n 385c0 <_PyImport_SetModule@@Base+0x160> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59968 @ 0xea40 │ │ │ │ + movw r0, #57676 @ 0xe14c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cbz r0, 385c6 <_PyImport_SetModule@@Base+0x166> │ │ │ │ b.n 3859e <_PyImport_SetModule@@Base+0x13e> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbz r0, 385ca <_PyImport_SetModule@@Base+0x16a> │ │ │ │ movs r0, #0 │ │ │ │ b.n 38604 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r3, r0, #0 │ │ │ │ blt.n 385c6 <_PyImport_SetModule@@Base+0x166> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -17786,15 +17786,15 @@ │ │ │ │ blt.n 385f4 <_PyImport_SetModule@@Base+0x194> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ b.n 38604 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ b.n 385c6 <_PyImport_SetModule@@Base+0x166> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -17820,46 +17820,46 @@ │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #172] @ (386fc <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 386f8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 38668 <_PyImport_SetModule@@Base+0x208> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 3867c <_PyImport_SetModule@@Base+0x21c> │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ ldr r3, [pc, #128] @ (38700 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1e4514 <_PyConfig_AsDict@@Base+0xb08> │ │ │ │ + bl 1e39c4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ cbnz r0, 386a6 <_PyImport_SetModule@@Base+0x246> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21800 @ 0x5528 │ │ │ │ + movw r2, #19508 @ 0x4c34 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ b.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ adds r2, r4, #1 │ │ │ │ beq.n 386dc <_PyImport_SetModule@@Base+0x27c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 38704 <_Py_fstat@@Base> │ │ │ │ cbnz r0, 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ @@ -17868,25 +17868,25 @@ │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ cbz r0, 386dc <_PyImport_SetModule@@Base+0x27c> │ │ │ │ movw r1, #51696 @ 0xc9f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21864 @ 0x5568 │ │ │ │ + movw r2, #19572 @ 0x4c74 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ b.n 386f6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r4, [r3, #1564] @ 0x61c │ │ │ │ str.w r5, [r3, #1568] @ 0x620 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ b.n 386f8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r0, r0, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ @@ -17895,43 +17895,43 @@ │ │ │ │ 00038704 <_Py_fstat@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bc34 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cbz r4, 38740 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ blx 2af0c <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 38772 <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3877a <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0003877c <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ @@ -17947,23 +17947,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 38792 <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 387ca <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3668] @ 0xe54 │ │ │ │ cbz r3, 387ca <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 21a764 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 219c70 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 21a91c │ │ │ │ + bl 219e28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21ba2c │ │ │ │ + bl 21af3c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 21a91c │ │ │ │ + b.w 219e28 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -17974,46 +17974,46 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #5324 @ 0x14cc │ │ │ │ + movw r1, #3032 @ 0xbd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 38852 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ - bl 1f3484 │ │ │ │ + bl 1f2944 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3882a <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3882a <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 38850 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ ldr r0, [pc, #40] @ (38858 <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl ae734 │ │ │ │ + bl ae924 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38852 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 38852 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 38852 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -18023,30 +18023,30 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 273160 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 272ec0 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 38882 <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ movs r0, #0 │ │ │ │ b.n 388a2 <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1f2c20 <_PyTime_localtime@@Base> │ │ │ │ + bl 1f20e0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3887e <_PyInterpreterState_IDDecref@@Base+0x102> │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 27333c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ + bl 27309c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -18137,36 +18137,36 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #25916 @ 0x653c │ │ │ │ + movw r1, #23624 @ 0x5c48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cbz r0, 389f4 <_PyInterpreterState_IDDecref@@Base+0x278> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 389de <_PyInterpreterState_IDDecref@@Base+0x262> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 389de <_PyInterpreterState_IDDecref@@Base+0x262> │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ b.n 389f6 <_PyInterpreterState_IDDecref@@Base+0x27a> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25932 @ 0x654c │ │ │ │ + movw r1, #23640 @ 0x5c58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -18175,31 +18175,31 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #26044 @ 0x65bc │ │ │ │ + movw r1, #23752 @ 0x5cc8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cbz r0, 38a48 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 38a4c <_PyInterpreterState_IDDecref@@Base+0x2d0> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26060 @ 0x65cc │ │ │ │ + movw r1, #23768 @ 0x5cd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ b.n 38a84 <_PyInterpreterState_IDDecref@@Base+0x308> │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ cbz r0, 38a84 <_PyInterpreterState_IDDecref@@Base+0x308> │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ add r2, sp, #16 │ │ │ │ adds r4, #16 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -18211,15 +18211,15 @@ │ │ │ │ movw r2, #36243 @ 0x8d93 │ │ │ │ movt r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 38a8a <_PyInterpreterState_IDDecref@@Base+0x30e> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -18242,40 +18242,40 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 26f35c │ │ │ │ + bl 26f0c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 38d10 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #80 @ 0x50 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ blx 2c288 <__memset_chk@plt> │ │ │ │ cmp r4, r5 │ │ │ │ strh.w r5, [sp, #80] @ 0x50 │ │ │ │ bge.n 38b0a <_PyInterpreterState_IDDecref@@Base+0x38e> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26096 @ 0x65f0 │ │ │ │ + movw r1, #23804 @ 0x5cfc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 38d10 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ beq.n 38b1e <_PyInterpreterState_IDDecref@@Base+0x3a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 38b20 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ mov r6, r0 │ │ │ │ b.n 38d12 <_PyInterpreterState_IDDecref@@Base+0x596> │ │ │ │ mov r5, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ @@ -18288,19 +18288,19 @@ │ │ │ │ ldrd r8, r9, [r6, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 24c3e4 │ │ │ │ + bl 24bd74 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 38c7e <_PyInterpreterState_IDDecref@@Base+0x502> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 38c90 <_PyInterpreterState_IDDecref@@Base+0x514> │ │ │ │ cmp r3, #11 │ │ │ │ bls.n 38c42 <_PyInterpreterState_IDDecref@@Base+0x4c6> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ @@ -18311,56 +18311,56 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 38d54 <_PyInterpreterState_IDDecref@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 38ba8 <_PyInterpreterState_IDDecref@@Base+0x42c> │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26136 @ 0x6618 │ │ │ │ + movw r1, #23844 @ 0x5d24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 38c8e <_PyInterpreterState_IDDecref@@Base+0x512> │ │ │ │ adds r3, r5, #1 │ │ │ │ beq.n 38c40 <_PyInterpreterState_IDDecref@@Base+0x4c4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bge.n 38bc8 <_PyInterpreterState_IDDecref@@Base+0x44c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26196 @ 0x6654 │ │ │ │ + movw r1, #23904 @ 0x5d60 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0x514> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #26224 @ 0x6670 │ │ │ │ + movw r0, #23932 @ 0x5d7c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 38c8e <_PyInterpreterState_IDDecref@@Base+0x512> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38c08 <_PyInterpreterState_IDDecref@@Base+0x48c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cbnz r3, 38c08 <_PyInterpreterState_IDDecref@@Base+0x48c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 38c8e <_PyInterpreterState_IDDecref@@Base+0x512> │ │ │ │ cbnz r5, 38c40 <_PyInterpreterState_IDDecref@@Base+0x4c4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ negs r1, r3 │ │ │ │ @@ -18391,30 +18391,30 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ it cs │ │ │ │ movcs r2, r6 │ │ │ │ - bl 26f560 │ │ │ │ + bl 26f2c8 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #26228 @ 0x6674 │ │ │ │ + movw r0, #23936 @ 0x5d80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 38c80 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0x514> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ b.n 38d12 <_PyInterpreterState_IDDecref@@Base+0x596> │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ bls.n 38ce6 <_PyInterpreterState_IDDecref@@Base+0x56a> │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -18526,15 +18526,15 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ ble.n 38db2 <_PyInterpreterState_IDDecref@@Base+0x636> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 38dc2 <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ @@ -18551,85 +18551,85 @@ │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 38e02 <_PyInterpreterState_IDDecref@@Base+0x686> │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 38e02 <_PyInterpreterState_IDDecref@@Base+0x686> │ │ │ │ movs r2, #2 │ │ │ │ - bl 254838 │ │ │ │ + bl 254520 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 38e5c <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 278134 │ │ │ │ + bl 277e94 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 38e5c <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ cbz r0, 38e46 <_PyInterpreterState_IDDecref@@Base+0x6ca> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 155888 │ │ │ │ + bl 1552d8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 38e5e <_PyInterpreterState_IDDecref@@Base+0x6e2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r3, [pc, #68] @ (38e64 <_PyInterpreterState_IDDecref@@Base+0x6e8>) │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 38e5e <_PyInterpreterState_IDDecref@@Base+0x6e2> │ │ │ │ - bl 1697c8 │ │ │ │ + bl 169074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 38e36 <_PyInterpreterState_IDDecref@@Base+0x6ba> │ │ │ │ mov r4, r5 │ │ │ │ b.n 38e5e <_PyInterpreterState_IDDecref@@Base+0x6e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 38e32 <_PyInterpreterState_IDDecref@@Base+0x6b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 38e32 <_PyInterpreterState_IDDecref@@Base+0x6b6> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27028 @ 0x6994 │ │ │ │ + movw r1, #24852 @ 0x6114 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #0 @ (adr r3, 38e68 <_PyInterpreterState_IDDecref@@Base+0x6ec>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 38eac <_PyInterpreterState_IDDecref@@Base+0x730> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 38ea8 <_PyInterpreterState_IDDecref@@Base+0x72c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 38ea8 <_PyInterpreterState_IDDecref@@Base+0x72c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ @@ -18641,31 +18641,31 @@ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bls.n 38f1c <_PyInterpreterState_IDDecref@@Base+0x7a0> │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 38eec <_PyInterpreterState_IDDecref@@Base+0x770> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27744 @ 0x6c60 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.n 38f02 <_PyInterpreterState_IDDecref@@Base+0x786> │ │ │ │ - movw r0, #6488 @ 0x1958 │ │ │ │ + movw r0, #4276 @ 0x10b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ bpl.n 38f10 <_PyInterpreterState_IDDecref@@Base+0x794> │ │ │ │ - movw r0, #25904 @ 0x6530 │ │ │ │ + movw r0, #23612 @ 0x5c3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 88bac │ │ │ │ - movw r0, #6500 @ 0x1964 │ │ │ │ + b.w 88ed4 │ │ │ │ + movw r0, #4288 @ 0x10c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -18744,24 +18744,24 @@ │ │ │ │ b.n 38fe8 <_PyInterpreterState_IDDecref@@Base+0x86c> │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ bge.n 3900a <_PyInterpreterState_IDDecref@@Base+0x88e> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14212 @ 0x3784 │ │ │ │ + movw r1, #11920 @ 0x2e90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ b.n 39308 <_PyInterpreterState_IDDecref@@Base+0xb8c> │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ b.n 38f9c <_PyInterpreterState_IDDecref@@Base+0x820> │ │ │ │ - bl 1cacd8 │ │ │ │ + bl 1c9958 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39308 <_PyInterpreterState_IDDecref@@Base+0xb8c> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 390fa <_PyInterpreterState_IDDecref@@Base+0x97e> │ │ │ │ @@ -19036,63 +19036,63 @@ │ │ │ │ add.w lr, lr, #1 │ │ │ │ b.n 3920a <_PyInterpreterState_IDDecref@@Base+0xa8e> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ b.n 39308 <_PyInterpreterState_IDDecref@@Base+0xb8c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14244 @ 0x37a4 │ │ │ │ + movw r1, #11952 @ 0x2eb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 39334 <_PyInterpreterState_IDDecref@@Base+0xbb8> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ cbz r0, 3933a <_PyInterpreterState_IDDecref@@Base+0xbbe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 39346 <_PyInterpreterState_IDDecref@@Base+0xbca> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 3936a <_PyInterpreterState_IDDecref@@Base+0xbee> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ cbnz r0, 39366 <_PyInterpreterState_IDDecref@@Base+0xbea> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 39366 <_PyInterpreterState_IDDecref@@Base+0xbea> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ cbnz r0, 39366 <_PyInterpreterState_IDDecref@@Base+0xbea> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0003936e : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 21a764 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 219c70 <_PyThreadState_NewBound@@Base> │ │ │ │ ldr r2, [pc, #92] @ (393d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r6, r2, #3804 @ 0xedc │ │ │ │ @@ -19129,18 +19129,18 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cbnz r1, 39404 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29996 @ 0x752c │ │ │ │ + movw r1, #27820 @ 0x6cac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 394c0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -19152,68 +19152,68 @@ │ │ │ │ movw r3, #6580 @ 0x19b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 39442 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #30028 @ 0x754c │ │ │ │ + movw r1, #27852 @ 0x6ccc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ b.n 393fe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ cbz r0, 394aa │ │ │ │ cmp r5, r0 │ │ │ │ bne.n 39484 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30064 @ 0x7570 │ │ │ │ + movw r1, #27888 @ 0x6cf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 393fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 393fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 393fe │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cbz r6, 39494 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 394a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 394a6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ b.n 39450 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #92] @ (39520 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -19291,17 +19291,17 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r6, r4, #792 @ 0x318 │ │ │ │ - bl 7a85c │ │ │ │ + bl 7a97c │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl 286d50 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 286a30 <_PyParkingLot_AfterFork@@Base> │ │ │ │ ldr r2, [pc, #740] @ (39894 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #740] @ (39898 ) │ │ │ │ ldr r1, [pc, #740] @ (3989c ) │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #740] @ (398a0 ) │ │ │ │ strd r1, r2, [sp, #72] @ 0x48 │ │ │ │ @@ -19325,43 +19325,43 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r0, [r1, #0] │ │ │ │ bne.n 395ea │ │ │ │ ldr.w r3, [r4, #1588] @ 0x634 │ │ │ │ cbz r3, 39626 │ │ │ │ ldr r0, [pc, #676] @ (398a4 ) │ │ │ │ - bl 7abec │ │ │ │ + bl 7ad0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #668] @ (398a4 ) │ │ │ │ - bl 1c1270 │ │ │ │ + bl 1bfee8 │ │ │ │ ldr r0, [pc, #664] @ (398a4 ) │ │ │ │ - bl 1b5838 │ │ │ │ + bl 1b44b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 398e4 │ │ │ │ cbz r5, 39626 │ │ │ │ ldr r0, [pc, #648] @ (398a4 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 7c038 │ │ │ │ + bl 7c158 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 39910 │ │ │ │ ldr.w r3, [r4, #1596] @ 0x63c │ │ │ │ cbz r3, 39632 │ │ │ │ ldr r0, [pc, #632] @ (398a8 ) │ │ │ │ - bl 1c1270 │ │ │ │ + bl 1bfee8 │ │ │ │ ldr r0, [pc, #628] @ (398a8 ) │ │ │ │ - bl 1b5838 │ │ │ │ + bl 1b44b8 │ │ │ │ cbz r0, 3964e │ │ │ │ ldr r2, [pc, #624] @ (398ac ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ b.n 39904 │ │ │ │ - bl 7a88c │ │ │ │ + bl 7a9ac │ │ │ │ ldr.w r5, [r4, #1036] @ 0x40c │ │ │ │ ldr.w fp, [pc, #616] @ 398c0 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ beq.n 396a6 │ │ │ │ @@ -19375,50 +19375,50 @@ │ │ │ │ beq.n 396a0 │ │ │ │ movs r3, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r0, r5, #37 @ 0x25 │ │ │ │ str r3, [r5, #32] │ │ │ │ strb.w r3, [r5, #38] @ 0x26 │ │ │ │ strb.w r8, [r5, #36] @ 0x24 │ │ │ │ - bl 21bef8 <_PyEvent_Notify@@Base> │ │ │ │ + bl 21b408 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 25bd80 │ │ │ │ + bl 25ba78 │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ b.n 39660 │ │ │ │ ldr.w r9, [pc, #540] @ 398c4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ cbnz r5, 396c2 │ │ │ │ - movw r1, #49348 @ 0xc0c4 │ │ │ │ + movw r1, #47172 @ 0xb844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #496] @ (398b0 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1ca688 │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1c9308 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3712] @ 0xe80 │ │ │ │ cmp r5, r2 │ │ │ │ beq.n 396d8 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3712] @ 0xe80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cbz r0, 396f8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 396f8 │ │ │ │ - bl 1ca818 │ │ │ │ + bl 1c9498 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c05c │ │ │ │ + bl 7c17c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movw r7, #25532 @ 0x63bc │ │ │ │ movt r7, #87 @ 0x57 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #16 │ │ │ │ @@ -19427,15 +19427,15 @@ │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ add.w r0, sl, #5600 @ 0x15e0 │ │ │ │ cbz r1, 3973c │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1504] @ 0x5e0 │ │ │ │ - bl 7a88c │ │ │ │ + bl 7a9ac │ │ │ │ add.w ip, sl, #5600 @ 0x15e0 │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldrexd r2, r3, [ip] │ │ │ │ strexd lr, r0, r1, [ip] │ │ │ │ cmp.w lr, #0 │ │ │ │ beq.n 39742 │ │ │ │ b.n 3972c │ │ │ │ @@ -19450,24 +19450,24 @@ │ │ │ │ blx 2b5ac │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r5, #728 @ 0x2d8 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [r5, #728] @ 0x2d8 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #720] @ 0x2d0 │ │ │ │ - bl 21b4e0 │ │ │ │ + bl 21a9f0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 21b870 │ │ │ │ + bl 21ad80 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 7a88c │ │ │ │ + bl 7a9ac │ │ │ │ add.w r7, r7, #3952 @ 0xf70 │ │ │ │ strd r0, r1, [r7, #-8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add.w r0, r0, #3936 @ 0xf60 │ │ │ │ - bl 1339e0 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 133554 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ ldr r3, [pc, #288] @ (398b4 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cbz r2, 397ba │ │ │ │ dmb ish │ │ │ │ str.w sl, [r3] │ │ │ │ @@ -19478,22 +19478,22 @@ │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ bne.n 397b0 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 397ea │ │ │ │ mov r0, sl │ │ │ │ - bl 1d3528 <_PySys_GetRequiredAttr@@Base+0x1364> │ │ │ │ + bl 1d2234 <_PySys_GetRequiredAttr@@Base+0x1364> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 397ea │ │ │ │ ldr r2, [pc, #224] @ (398b8 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #30228 @ 0x7614 │ │ │ │ + movw r3, #28052 @ 0x6d94 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ b.n 39904 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ @@ -19504,92 +19504,92 @@ │ │ │ │ bne.n 397f2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 39814 │ │ │ │ ldr r0, [pc, #172] @ (398bc ) │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r7, [r4, #796] @ 0x31c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #796] @ 0x31c │ │ │ │ cbz r7, 39858 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 39834 │ │ │ │ movs r3, #0 │ │ │ │ str.w r7, [r4, #796] @ 0x31c │ │ │ │ str.w r3, [r7, #3648] @ 0xe40 │ │ │ │ b.n 39858 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 225cd4 │ │ │ │ + bl 22510c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 227894 │ │ │ │ + bl 226ccc │ │ │ │ mov r0, r7 │ │ │ │ - bl 22f154 │ │ │ │ + bl 22e58c │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r7, [r7, #3648] @ 0xe40 │ │ │ │ - bl 23021c <_PyCompile_GetBinaryIntrinsicName@@Base+0x1004> │ │ │ │ + bl 22f654 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1004> │ │ │ │ b.n 3981e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 39870 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 39860 │ │ │ │ dmb ish │ │ │ │ beq.n 3987c │ │ │ │ ldr r0, [pc, #68] @ (398bc ) │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ ldr.w r2, [r4, #796] @ 0x31c │ │ │ │ cbnz r2, 398c8 │ │ │ │ ldr r1, [pc, #52] @ (398b8 ) │ │ │ │ - movw r3, #30252 @ 0x762c │ │ │ │ + movw r3, #28076 @ 0x6dac │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ b.n 39904 │ │ │ │ stmia r3!, {r2, r3, r6} │ │ │ │ lsls r4, r2, #1 │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xe8140053 │ │ │ │ @ instruction: 0xe8200053 │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r3, r1, #1 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r3, r1, #1 │ │ │ │ strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r3, r1, #1 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r2, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 21a91c │ │ │ │ + bl 219e28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1484] @ 0x5cc │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 24a608 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + b.w 249f98 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #44] @ (3991c ) │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ add r4, sp, #4 │ │ │ │ @@ -19598,19 +19598,19 @@ │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ - movw r3, #30200 @ 0x75f8 │ │ │ │ + movw r3, #28024 @ 0x6d78 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ b.n 398ec │ │ │ │ nop │ │ │ │ - str r0, [r2, #16] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r3, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ @@ -19644,23 +19644,23 @@ │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #240] @ (39a78 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39a64 │ │ │ │ add.w r6, r8, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r6, #3 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ cbnz r0, 399a4 │ │ │ │ movs r5, #0 │ │ │ │ b.n 39a64 │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ cbz r4, 39a0a │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ @@ -19670,26 +19670,26 @@ │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 399c6 │ │ │ │ subs r4, #1 │ │ │ │ beq.n 39a24 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 399da │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 399a0 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ beq.n 39a2e │ │ │ │ b.n 399de │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cbz r0, 399f2 │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 399a0 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r0 │ │ │ │ beq.n 39a36 │ │ │ │ b.n 399f6 │ │ │ │ mov r3, r6 │ │ │ │ @@ -19737,23 +19737,23 @@ │ │ │ │ strd r6, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 286f18 │ │ │ │ + bl 286bf8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r4, [r4, #16] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19780,115 +19780,115 @@ │ │ │ │ strb r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r0, 39ada │ │ │ │ - movw r1, #49348 @ 0xc0c4 │ │ │ │ + movw r1, #47172 @ 0xb844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #24] @ (39af0 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1e4514 <_PyConfig_AsDict@@Base+0xb08> │ │ │ │ + bl 1e39c4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ cbz r0, 39aee │ │ │ │ ldr r3, [pc, #16] @ (39af4 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ cbz r0, 39aee │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #20] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r3, r1, #1 │ │ │ │ strh r4, [r5, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 25accc │ │ │ │ + bl 25aa3c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 136108 │ │ │ │ + b.w 135c74 │ │ │ │ │ │ │ │ 00039b14 <_PyObject_Dump@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2568 @ 0xa08 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ mov r5, r0 │ │ │ │ - bl 164114 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 163a1c <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r3, 39b50 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #31388 @ 0x7a9c │ │ │ │ + movw r2, #29212 @ 0x721c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c4a4 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #31416 @ 0x7ab8 │ │ │ │ + movw r2, #29240 @ 0x7238 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #31440 @ 0x7ad0 │ │ │ │ + movw r2, #29264 @ 0x7250 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #31464 @ 0x7ae8 │ │ │ │ + movw r2, #29288 @ 0x7268 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r6, 39b94 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ b.n 39b9c <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #35364 @ 0x8a24 │ │ │ │ + movw r3, #33188 @ 0x81a4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #31488 @ 0x7b00 │ │ │ │ + movw r2, #29312 @ 0x7280 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #31512 @ 0x7b18 │ │ │ │ + movw r2, #29336 @ 0x7298 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ - bl 20b7a4 │ │ │ │ + bl 20ad04 │ │ │ │ mov r6, r0 │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 39ca0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f88f0 │ │ │ │ + bl f8740 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20b840 │ │ │ │ + bl 20ada0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c4a4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -19913,31 +19913,31 @@ │ │ │ │ mov r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ beq.n 39c5c <_PyObject_Dump@@Base+0x148> │ │ │ │ - movw r0, #40944 @ 0x9ff0 │ │ │ │ + movw r0, #38572 @ 0x96ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cbz r0, 39c70 <_PyObject_Dump@@Base+0x15c> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 183388 │ │ │ │ + bl 1828f4 │ │ │ │ cbz r0, 39c70 <_PyObject_Dump@@Base+0x15c> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 39e0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -19954,66 +19954,66 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 119ac8 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39d8c │ │ │ │ ldr r3, [pc, #224] @ (39da0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #31624 @ 0x7b88 │ │ │ │ + movw r1, #29448 @ 0x7308 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39d8c │ │ │ │ mov r0, r6 │ │ │ │ blx 2b794 │ │ │ │ cbnz r4, 39cfe │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #31644 @ 0x7b9c │ │ │ │ + movw r2, #29468 @ 0x731c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ b.n 39d92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 39d26 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #31652 @ 0x7ba4 │ │ │ │ + movw r2, #29476 @ 0x7324 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ b.n 39d92 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ bpl.n 39d34 │ │ │ │ - bl 1197f8 │ │ │ │ + bl 119580 │ │ │ │ mov r4, r0 │ │ │ │ b.n 39d3a │ │ │ │ - bl 11de90 │ │ │ │ + bl 11dc4c │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 39d8c │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ cbz r0, 39d5c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ blx 2c164 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ @@ -20025,21 +20025,21 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 39d74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cbnz r7, 39d8c │ │ │ │ cbz r5, 39d92 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov r0, r6 │ │ │ │ blx 2b794 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 39d9c │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -20052,212 +20052,212 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #72] @ 0x48 │ │ │ │ - bl f5660 <_PyErr_FormatV@@Base> │ │ │ │ + bl f5554 <_PyErr_FormatV@@Base> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 217468 │ │ │ │ + bl 216978 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 39e00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #53292 @ 0xd02c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cbnz r4, 39e48 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ + movw r1, #5768 @ 0x1688 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ b.n 39ec2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cbnz r3, 39e60 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #31672 @ 0x7bb8 │ │ │ │ + movw r1, #29496 @ 0x7338 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 39ec2 │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 39e94 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ cbz r1, 39eb0 │ │ │ │ - movw r1, #31724 @ 0x7bec │ │ │ │ + movw r1, #29548 @ 0x736c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 39ea0 │ │ │ │ movs r4, #0 │ │ │ │ b.n 39ec2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 39e9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 39e9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 00039ec6 : │ │ │ │ ldr r0, [pc, #4] @ (39ecc ) │ │ │ │ - b.w 1dd68c │ │ │ │ + b.w 1dc9d4 │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90f5c │ │ │ │ + bl 912a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 39f12 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov fp, r0 │ │ │ │ - movw r0, #13080 @ 0x3318 │ │ │ │ + movw r0, #10788 @ 0x2a24 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str.w r0, [fp, #8] │ │ │ │ cbz r0, 39f4e │ │ │ │ ldr r1, [pc, #672] @ (3a1e4 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ str.w r0, [fp] │ │ │ │ cbnz r0, 39f54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3a74e │ │ │ │ ldr.w r9, [pc, #656] @ 3a1e8 │ │ │ │ movw sl, #41968 @ 0xa3f0 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ - movw r3, #12373 @ 0x3055 │ │ │ │ + movw r3, #13213 @ 0x339d │ │ │ │ movt r3, #7 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 3a206 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r1, r9, #12 │ │ │ │ str.w r3, [r9, #16] │ │ │ │ - movw r3, #12065 @ 0x2f21 │ │ │ │ + movw r3, #11641 @ 0x2d79 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str.w r9, [r9, #28] │ │ │ │ str.w r3, [r9, #20] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - bl 8c95c │ │ │ │ + bl 8cc84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39f4e │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 39fc4 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4423 @ 0x1147 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 3a4a2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ bne.n 39fd2 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ bne.n 39fe6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 39fe6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ b.n 3a4a2 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 3a020 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -20270,44 +20270,44 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 86e60 │ │ │ │ + bl 871e4 │ │ │ │ adds r0, #1 │ │ │ │ bne.w 3a1ec │ │ │ │ b.n 3a4a2 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cbz r3, 3a052 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ bne.n 3a052 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl dd36c │ │ │ │ + bl dda24 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3a06a │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 3a1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 15fb40 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15f44c <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ b.n 3a1ec │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ beq.w 3a4a2 │ │ │ │ adds r0, #1 │ │ │ │ bne.w 3a1ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -20331,15 +20331,15 @@ │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a8dc │ │ │ │ + bl 8ac08 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a1b2 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 3a0dc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ @@ -20348,24 +20348,24 @@ │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b280 │ │ │ │ + bl 8b5ac │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a1b2 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cbz r0, 3a0ec │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 235df8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 235328 <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w lr, [r6, #24] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ str.w r2, [lr, #8] │ │ │ │ add.w r2, lr, #20 │ │ │ │ cmp r1, #7 │ │ │ │ @@ -20438,387 +20438,387 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a1c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3a1c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 3a4a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3a4a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3a4a2 │ │ │ │ nop │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a200 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a200 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #32 │ │ │ │ b.n 39f6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32376 @ 0x7e78 │ │ │ │ + movw r0, #30200 @ 0x75f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - bl 1d05e8 │ │ │ │ + bl 1cf2f4 │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #42248 @ 0xa508 │ │ │ │ + movw r1, #39876 @ 0x9bc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #31828 @ 0x7c54 │ │ │ │ + movw r1, #29652 @ 0x73d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #31840 @ 0x7c60 │ │ │ │ + movw r1, #29664 @ 0x73e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ blx 2bc4c │ │ │ │ - movw r1, #31856 @ 0x7c70 │ │ │ │ + movw r1, #29680 @ 0x73f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 217050 │ │ │ │ + bl 216588 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b230 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - movw r0, #31872 @ 0x7c80 │ │ │ │ + movw r0, #29696 @ 0x7400 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ - movw r1, #13392 @ 0x3450 │ │ │ │ + bl 95d64 │ │ │ │ + movw r1, #11288 @ 0x2c18 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #47592 @ 0xb9e8 │ │ │ │ + movw r2, #45416 @ 0xb168 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #31880 @ 0x7c88 │ │ │ │ + movw r1, #29704 @ 0x7408 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 217050 │ │ │ │ + bl 216588 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #31896 @ 0x7c98 │ │ │ │ + movw r1, #29720 @ 0x7418 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ bl 3a7b4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3a570 │ │ │ │ ldr.w sl, [pc, #1112] @ 3a754 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 3a4be │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w sl, sl, #8 │ │ │ │ cmp.w r9, #45 @ 0x2d │ │ │ │ bne.n 3a300 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #31912 @ 0x7ca8 │ │ │ │ + movw r2, #29736 @ 0x7428 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #35656 @ 0x8b48 │ │ │ │ + movw r1, #33480 @ 0x82c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 217050 │ │ │ │ + bl 216588 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3a570 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #61812 @ 0xf174 │ │ │ │ + movw r1, #59520 @ 0xe880 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3a554 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #31960 @ 0x7cd8 │ │ │ │ + movw r1, #29784 @ 0x7458 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #31972 @ 0x7ce4 │ │ │ │ + movw r1, #29796 @ 0x7464 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ bl 3a7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ - movw r2, #31988 @ 0x7cf4 │ │ │ │ + movw r2, #29812 @ 0x7474 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #35656 @ 0x8b48 │ │ │ │ + movw r1, #33480 @ 0x82c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 217050 │ │ │ │ + bl 216588 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32044 @ 0x7d2c │ │ │ │ + movw r1, #29868 @ 0x74ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32060 @ 0x7d3c │ │ │ │ + movw r1, #29884 @ 0x74bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32076 @ 0x7d4c │ │ │ │ + movw r1, #29900 @ 0x74cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32092 @ 0x7d5c │ │ │ │ + movw r1, #29916 @ 0x74dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32108 @ 0x7d6c │ │ │ │ + movw r1, #29932 @ 0x74ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32128 @ 0x7d80 │ │ │ │ + movw r1, #29952 @ 0x7500 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32144 @ 0x7d90 │ │ │ │ + movw r1, #29968 @ 0x7510 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32160 @ 0x7da0 │ │ │ │ + movw r1, #29984 @ 0x7520 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32176 @ 0x7db0 │ │ │ │ + movw r1, #30000 @ 0x7530 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #30016 @ 0x7540 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39f4e │ │ │ │ blx 2b4c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - movw r0, #32208 @ 0x7dd0 │ │ │ │ + movw r0, #30032 @ 0x7550 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 3a5a4 │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 3a57e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 39f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 39f4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 39f4e │ │ │ │ mov r0, r9 │ │ │ │ blx 2ae7c │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 3a4cc │ │ │ │ ldr.w fp, [sl, #4] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 217050 │ │ │ │ + bl 216588 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3a570 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a570 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a4fe │ │ │ │ mov r0, fp │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 3a514 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3a570 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cbnz r3, 3a536 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a54a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a54a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ bne.w 3a30a │ │ │ │ b.n 3a570 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 39f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 39f4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 39f4e │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ b.n 39f4e │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3a598 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ bne.w 3a480 │ │ │ │ b.n 3a4a2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32212 @ 0x7dd4 │ │ │ │ + movw r1, #30036 @ 0x7554 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, r6 │ │ │ │ blt.w 39f4e │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32224 @ 0x7de0 │ │ │ │ + movw r1, #30048 @ 0x7560 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32256 @ 0x7e00 │ │ │ │ + movw r1, #30080 @ 0x7580 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32300 @ 0x7e2c │ │ │ │ + movw r1, #30124 @ 0x75ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 39f4e │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3a60c │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ b.n 39f4e │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - movw r3, #32332 @ 0x7e4c │ │ │ │ + movw r3, #30156 @ 0x75cc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r6, [r0, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + movw r1, #30180 @ 0x75e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ movs r2, #9 │ │ │ │ movw r3, #44668 @ 0xae7c │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ @@ -20859,15 +20859,15 @@ │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #72] @ 0x48 │ │ │ │ movw r2, #50540 @ 0xc56c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #47472 @ 0xb970 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #80] @ 0x50 │ │ │ │ - movw r2, #38113 @ 0x94e1 │ │ │ │ + movw r2, #36813 @ 0x8fcd │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #46036 @ 0xb3d4 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #50516 @ 0xc554 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48568 @ 0xbdb8 │ │ │ │ @@ -20880,55 +20880,55 @@ │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #100] @ 0x64 │ │ │ │ movw r2, #46592 @ 0xb600 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48836 @ 0xbec4 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ - movw r2, #51917 @ 0xcacd │ │ │ │ + movw r2, #51929 @ 0xcad9 │ │ │ │ movt r2, #3 │ │ │ │ - bl 1e800c │ │ │ │ + bl 1e74c0 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 3a73e │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ b.n 39f4e │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32364 @ 0x7e6c │ │ │ │ + movw r1, #30188 @ 0x75ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r0, [r7, #20] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r3, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bls.n 3a784 │ │ │ │ - movw r0, #35096 @ 0x8918 │ │ │ │ + movw r0, #32920 @ 0x8098 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cbnz r0, 3a784 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3a7b2 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 3a79c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3a79e │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbz r0, 3a79e │ │ │ │ b.n 3a780 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 318c8 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ @@ -20943,64 +20943,64 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c5a8 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce020 │ │ │ │ + bl 1ccc00 │ │ │ │ cbz r0, 3a82c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3a7fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a82c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3a82c │ │ │ │ mov r1, r4 │ │ │ │ bl 38460 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3a830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3a818 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3a82c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a854 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3a844 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 0003a858 <_Py_open_noraise@@Base>: │ │ │ │ @@ -21011,15 +21011,15 @@ │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2af60 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.n 3a890 <_Py_open_noraise@@Base+0x38> │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e8974 <_PyConfig_FromDict@@Base+0x544> │ │ │ │ + bl 1e7e28 <_PyConfig_FromDict@@Base+0x544> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3a894 <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ blx 2b734 │ │ │ │ b.n 3a894 <_Py_open_noraise@@Base+0x3c> │ │ │ │ @@ -21032,19 +21032,19 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #24] @ (3a8c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 225cd4 │ │ │ │ + bl 22510c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 227894 │ │ │ │ + b.w 226ccc │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0003a8c4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21053,15 +21053,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3aa1a │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r8, r4, #68 @ 0x44 │ │ │ │ - bl 20b7a4 │ │ │ │ + bl 20ad04 │ │ │ │ mov fp, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a906 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ @@ -21069,57 +21069,57 @@ │ │ │ │ bne.n 3a8f6 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 3a918 │ │ │ │ mov r0, r8 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r4, [pc, #268] @ (3aa28 ) │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3a9ea │ │ │ │ - bl 160910 │ │ │ │ + bl 160218 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a9e4 │ │ │ │ cbnz r6, 3a934 │ │ │ │ ldr.w r5, [r4, #1568] @ 0x620 │ │ │ │ b.n 3a940 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f360 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r5, 3a966 │ │ │ │ - bl 1ca40c │ │ │ │ + bl 1c908c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a9e4 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r2, r5 │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ + bl 8038c <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3a966 │ │ │ │ mov r0, r5 │ │ │ │ - bl 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ b.n 3a9ee │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7f360 <_Py_hashtable_get@@Base> │ │ │ │ cbz r0, 3a982 │ │ │ │ ldr.w r3, [r4, #1548] @ 0x60c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ str.w r3, [r4, #1548] @ 0x60c │ │ │ │ strd r7, sl, [r0] │ │ │ │ b.n 3a9c8 │ │ │ │ ldr.w r2, [r4, #1508] @ 0x5e4 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a99c │ │ │ │ movs r0, #8 │ │ │ │ blx 2c218 │ │ │ │ mov r6, r0 │ │ │ │ b.n 3a9a6 │ │ │ │ @@ -21129,15 +21129,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ cbz r6, 3a9e4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [r6, #4] │ │ │ │ str r7, [r6, #0] │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ + bl 8038c <_Py_hashtable_set@@Base> │ │ │ │ cbz r0, 3a9c8 │ │ │ │ ldr.w r3, [r4, #1520] @ 0x5f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ b.n 3a9e4 │ │ │ │ ldr.w r3, [r4, #1548] @ 0x60c │ │ │ │ @@ -21160,17 +21160,17 @@ │ │ │ │ bne.n 3aa06 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3a9f6 │ │ │ │ dmb ish │ │ │ │ beq.n 3aa12 │ │ │ │ ldr r0, [pc, #28] @ (3aa2c ) │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ mov r0, fp │ │ │ │ - bl 20b840 │ │ │ │ + bl 20ada0 │ │ │ │ b.n 3aa1e │ │ │ │ mvn.w r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ @@ -21182,15 +21182,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #2560 @ 0xa00 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #31840 @ 0x7c60 │ │ │ │ + movw r1, #29664 @ 0x73e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #14 │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 3aa6e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ @@ -21205,68 +21205,68 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 3aa90 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3aaa6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 210118 <_PyUnicode_IsWhitespace@@Base+0x564> │ │ │ │ + bl 20f684 <_PyUnicode_IsWhitespace@@Base+0x564> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ cbnz r5, 3aaba │ │ │ │ ldr r2, [pc, #48] @ (3aad8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21eac4 │ │ │ │ + bl 21df70 │ │ │ │ b.n 3aad2 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aac8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 3aacc │ │ │ │ movs r4, #0 │ │ │ │ b.n 3aad2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3ab08 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37588 @ 0x92d4 │ │ │ │ + movw r1, #35376 @ 0x8a30 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ b.n 3ab28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ cbz r0, 3ab28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ movs r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ strd r5, r7, [r0, #20] │ │ │ │ str r6, [r0, #28] │ │ │ │ @@ -21283,187 +21283,190 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cbz r3, 3ab52 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r2, [r0, #3712] @ 0xe80 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 3ab52 │ │ │ │ - bl 2208cc <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1f1ff4 <_PyTime_AsMicroseconds@@Base+0x198> │ │ │ │ + bl 21faa4 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1f1424 <_PyTime_AsMicroseconds@@Base+0x198> │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ blx 2b308 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3ab88 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cbnz r0, 3ab92 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e7b50 <_Py_strerror@@Base> │ │ │ │ + b.w 1e7004 <_Py_strerror@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3abd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 3abd8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3ac54 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ bls.n 3ac54 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ cbnz r7, 3ac0a │ │ │ │ adds r5, #1 │ │ │ │ b.n 3abf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 3ac38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ac34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3ac34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ bne.n 3ac06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3ac44 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3ac54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3ac40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3ac40 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cbz r0, 3ac8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ac8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3ac8a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3acaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3acaa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2684c4 │ │ │ │ + bl 268230 │ │ │ │ cbz r0, 3acd8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a0edc │ │ │ │ + bl 19f6e8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w 1e6d7c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 3acf8 │ │ │ │ + bls.n 3ad04 │ │ │ │ movs r5, #0 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 3ad2c │ │ │ │ + bl 24448c │ │ │ │ + b.n 3ad38 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3ad08 │ │ │ │ + cbz r0, 3ad14 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 3ad0a │ │ │ │ - b.n 3acf0 │ │ │ │ + bls.n 3ad16 │ │ │ │ + b.n 3acfc │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3acf0 │ │ │ │ + beq.n 3acfc │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -21478,929 +21481,929 @@ │ │ │ │ ldr.w r1, [r0, #844] @ 0x34c │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3b052 │ │ │ │ + beq.w 3b05e │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3ad86 │ │ │ │ + bne.n 3ad92 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46192 @ 0xb470 │ │ │ │ + movw r1, #44016 @ 0xabf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3b052 │ │ │ │ - ldr r5, [pc, #620] @ (3aff4 ) │ │ │ │ + b.n 3b05e │ │ │ │ + ldr r5, [pc, #620] @ (3b000 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #46236 @ 0xb49c │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 1d073c │ │ │ │ - cbz r0, 3ada4 │ │ │ │ + bl 1cf448 │ │ │ │ + cbz r0, 3adb0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 3ad80 │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 3ad8c │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ad9c │ │ │ │ + bne.n 3ada8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3adcc │ │ │ │ + bge.n 3add8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3adcc │ │ │ │ + cbnz r3, 3add8 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #616] @ 0x268 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3b052 │ │ │ │ + beq.w 3b05e │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3ae10 │ │ │ │ + beq.n 3ae1c │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 3ae16 │ │ │ │ + bne.n 3ae22 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ae10 │ │ │ │ + bge.n 3ae1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3ae10 │ │ │ │ + cbnz r3, 3ae1c │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3ae50 │ │ │ │ - movw r1, #46236 @ 0xb49c │ │ │ │ + b.n 3ae5c │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ad9c │ │ │ │ + bne.n 3ada8 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ad9c │ │ │ │ + bne.n 3ada8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ae50 │ │ │ │ + bge.n 3ae5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3ae50 │ │ │ │ + cbnz r3, 3ae5c │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #820] @ 0x334 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3b052 │ │ │ │ + beq.w 3b05e │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3ae84 │ │ │ │ + bne.n 3ae90 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46268 @ 0xb4bc │ │ │ │ + movw r1, #44092 @ 0xac3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3ad80 │ │ │ │ - movw r1, #46236 @ 0xb49c │ │ │ │ + bl 12125c │ │ │ │ + b.n 3ad8c │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ad9c │ │ │ │ + bne.n 3ada8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ad9c │ │ │ │ + bne.w 3ada8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3aebe │ │ │ │ + bge.n 3aeca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3aebe │ │ │ │ + cbnz r3, 3aeca │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #660] @ 0x294 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3b052 │ │ │ │ + beq.w 3b05e │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3aef2 │ │ │ │ + bne.n 3aefe │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46312 @ 0xb4e8 │ │ │ │ + movw r1, #44136 @ 0xac68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3ad80 │ │ │ │ - movw r1, #46236 @ 0xb49c │ │ │ │ + bl 12125c │ │ │ │ + b.n 3ad8c │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ad9c │ │ │ │ + bne.w 3ada8 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ad9c │ │ │ │ + bne.w 3ada8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3af2e │ │ │ │ + bge.n 3af3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3af2e │ │ │ │ + cbnz r3, 3af3a │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #708] @ 0x2c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3b052 │ │ │ │ + beq.w 3b05e │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3af72 │ │ │ │ + beq.n 3af7e │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 3af78 │ │ │ │ + bne.n 3af84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3af72 │ │ │ │ + bge.n 3af7e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3af72 │ │ │ │ + cbnz r3, 3af7e │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3afb4 │ │ │ │ - movw r1, #46236 @ 0xb49c │ │ │ │ + b.n 3afc0 │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ad9c │ │ │ │ + bne.w 3ada8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ad9c │ │ │ │ + bne.w 3ada8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3afb4 │ │ │ │ + bge.n 3afc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3afb4 │ │ │ │ + cbnz r3, 3afc0 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #704] @ 0x2c0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3b052 │ │ │ │ + beq.n 3b05e │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - cbz r6, 3afec │ │ │ │ + cbz r6, 3aff8 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 3aff8 │ │ │ │ + bne.n 3b004 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3afec │ │ │ │ + bge.n 3aff8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3afec │ │ │ │ + cbnz r3, 3aff8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 3b030 │ │ │ │ + b.n 3b03c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #46236 @ 0xb49c │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ad9c │ │ │ │ + bne.w 3ada8 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ad9c │ │ │ │ + bne.w 3ada8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b030 │ │ │ │ + bge.n 3b03c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3b030 │ │ │ │ + cbnz r3, 3b03c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r0, [sp, #20] │ │ │ │ strd r2, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1d765c │ │ │ │ + bl 1d62fc │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ad9c │ │ │ │ + beq.w 3ada8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 3b074 │ │ │ │ + cbz r0, 3b080 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 3b074 │ │ │ │ + cbz r6, 3b080 │ │ │ │ adds r4, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3b0a8 │ │ │ │ + b.n 3b0b4 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r2, #15968 @ 0x3e60 │ │ │ │ + movw r2, #13676 @ 0x356c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #46612 @ 0xb614 │ │ │ │ + movw r1, #44436 @ 0xad94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b0b8 │ │ │ │ + b.n 3b0c4 │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 29498c │ │ │ │ - cbz r0, 3b0b8 │ │ │ │ + bl 2947fc │ │ │ │ + cbz r0, 3b0c4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbnz r0, 3b0ae │ │ │ │ + cbnz r0, 3b0ba │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt.n 3b096 │ │ │ │ - b.n 3b0b6 │ │ │ │ - bl 29498c │ │ │ │ - cbz r0, 3b0b8 │ │ │ │ - b.n 3b0a6 │ │ │ │ + bgt.n 3b0a2 │ │ │ │ + b.n 3b0c2 │ │ │ │ + bl 2947fc │ │ │ │ + cbz r0, 3b0c4 │ │ │ │ + b.n 3b0b2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3b0e2 │ │ │ │ + cbnz r0, 3b0ee │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3b0ea │ │ │ │ + cbz r0, 3b0f6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b0d4 │ │ │ │ + beq.n 3b0e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1339ac <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ - cbz r0, 3b130 │ │ │ │ + bl 133520 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + cbz r0, 3b13c │ │ │ │ ldrd r6, r7, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add.w r0, r4, #8 │ │ │ │ str r3, [r4, #24] │ │ │ │ adds r4, r1, #1 │ │ │ │ - bl 1339e0 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 133554 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47156 @ 0xb834 │ │ │ │ + movw r0, #44948 @ 0xaf94 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #52120 @ 0xcb98 │ │ │ │ + movw r1, #49828 @ 0xc2a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (3b17c ) │ │ │ │ + ldr r3, [pc, #28] @ (3b188 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1540] @ 0x604 │ │ │ │ - bl 21a8e8 │ │ │ │ + bl 219df4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bge.n 3b1ae │ │ │ │ + bge.n 3b1ba │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #47304 @ 0xb8c8 │ │ │ │ + movw r0, #45128 @ 0xb048 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ - ldr r1, [pc, #204] @ (3b27c ) │ │ │ │ + b.w 1075e0 │ │ │ │ + ldr r1, [pc, #204] @ (3b288 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b274 │ │ │ │ + beq.n 3b280 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3b1fa │ │ │ │ - bl 295ce8 │ │ │ │ + cbnz r5, 3b206 │ │ │ │ + bl 295b48 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #14700 @ 0x396c │ │ │ │ + movw r1, #12596 @ 0x3134 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #14708 @ 0x3974 │ │ │ │ + movw r4, #12604 @ 0x313c │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - movw r0, #47324 @ 0xb8dc │ │ │ │ + movw r0, #45148 @ 0xb05c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3b276 │ │ │ │ - bl 174cfc │ │ │ │ - cbnz r0, 3b240 │ │ │ │ + b.n 3b282 │ │ │ │ + bl 174534 │ │ │ │ + cbnz r0, 3b24c │ │ │ │ mov r0, r4 │ │ │ │ - bl 295ce8 │ │ │ │ + bl 295b48 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #14708 @ 0x3974 │ │ │ │ + movw r0, #12604 @ 0x313c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #14700 @ 0x396c │ │ │ │ + movw r2, #12596 @ 0x3134 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #47360 @ 0xb900 │ │ │ │ + movw r0, #45184 @ 0xb080 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 3b25e │ │ │ │ + bl 21c230 │ │ │ │ + b.n 3b26a │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3b25c │ │ │ │ + bne.n 3b268 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61268 @ 0xef54 │ │ │ │ + movw r1, #58976 @ 0xe660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b276 │ │ │ │ + bge.n 3b282 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b276 │ │ │ │ + cbnz r3, 3b282 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b276 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b282 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (3b2ac ) │ │ │ │ + ldr r3, [pc, #28] @ (3b2b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5632 @ 0x1600 │ │ │ │ - bl 21a7ac <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + bl 219cb8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #180] @ (3b378 ) │ │ │ │ + ldr r2, [pc, #180] @ (3b384 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1540] @ 0x604 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3b36c │ │ │ │ + blt.n 3b378 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3b316 │ │ │ │ + bge.n 3b322 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b312 │ │ │ │ + bge.n 3b31e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b312 │ │ │ │ + cbnz r3, 3b31e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b374 │ │ │ │ + b.n 3b380 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 3b31e │ │ │ │ + beq.n 3b32a │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3b34a │ │ │ │ + b.n 3b356 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ subs r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ it ge │ │ │ │ movge r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3b31a │ │ │ │ + blt.n 3b326 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3b346 │ │ │ │ + bne.n 3b352 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107830 │ │ │ │ + bl 1075ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b34a │ │ │ │ - b.n 3b2fe │ │ │ │ + bne.n 3b356 │ │ │ │ + b.n 3b30a │ │ │ │ subs r4, #1 │ │ │ │ - b.n 3b328 │ │ │ │ + b.n 3b334 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b35e │ │ │ │ + bge.n 3b36a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b35e │ │ │ │ + cbnz r3, 3b36a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3b2da │ │ │ │ + b.n 3b2e6 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #47552 @ 0xb9c0 │ │ │ │ + movw r1, #45376 @ 0xb140 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 3b3cc │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 3b3d8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 12f498 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12f268 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrexd r6, r7, [r3] │ │ │ │ strexd r2, r0, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3b3b2 │ │ │ │ + bne.n 3b3be │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ │ │ │ │ -0003b3d0 : │ │ │ │ +0003b3dc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #188] @ (3b49c ) │ │ │ │ + ldr r4, [pc, #188] @ (3b4a8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b494 │ │ │ │ + beq.n 3b4a0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3b404 │ │ │ │ + bne.n 3b410 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3b3f4 │ │ │ │ + bne.n 3b400 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3b416 │ │ │ │ + beq.n 3b422 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r5, [pc, #136] @ (3b4a0 ) │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r5, [pc, #136] @ (3b4ac ) │ │ │ │ ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 3b46a │ │ │ │ - cbnz r6, 3b426 │ │ │ │ + cbz r3, 3b476 │ │ │ │ + cbnz r6, 3b432 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - b.n 3b430 │ │ │ │ + b.n 3b43c │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7f250 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 3b43c │ │ │ │ + bl 7f360 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 3b448 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1615b4 <_Py_hashtable_steal@@Base> │ │ │ │ + bl 160edc <_Py_hashtable_steal@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 3b440 │ │ │ │ + cbnz r0, 3b44c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3b46e │ │ │ │ + b.n 3b47a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr.w r2, [r5, #1520] @ 0x5f0 │ │ │ │ str.w r3, [r5, #1548] @ 0x60c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3b462 │ │ │ │ + bne.n 3b46e │ │ │ │ blx 2b098 │ │ │ │ - b.n 3b43c │ │ │ │ + b.n 3b448 │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ - b.n 3b43c │ │ │ │ + b.n 3b448 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3b486 │ │ │ │ + bne.n 3b492 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3b476 │ │ │ │ + bne.n 3b482 │ │ │ │ dmb ish │ │ │ │ - beq.n 3b498 │ │ │ │ - ldr r0, [pc, #20] @ (3b4a4 ) │ │ │ │ - bl 289740 │ │ │ │ - b.n 3b498 │ │ │ │ + beq.n 3b4a4 │ │ │ │ + ldr r0, [pc, #20] @ (3b4b0 ) │ │ │ │ + bl 28b87c │ │ │ │ + b.n 3b4a4 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0003b4a8 : │ │ │ │ - ldr r0, [pc, #4] @ (3b4b0 ) │ │ │ │ - b.w 1dd68c │ │ │ │ +0003b4b4 : │ │ │ │ + ldr r0, [pc, #4] @ (3b4bc ) │ │ │ │ + b.w 1dc9d4 │ │ │ │ nop │ │ │ │ adds r0, #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #47736 @ 0xba78 │ │ │ │ + movw r1, #45560 @ 0xb1f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3b4dc │ │ │ │ + bge.n 3b4e8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3b796 │ │ │ │ + b.n 3b7a2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47748 @ 0xba84 │ │ │ │ + movw r1, #45572 @ 0xb204 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47760 @ 0xba90 │ │ │ │ + movw r1, #45584 @ 0xb210 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47772 @ 0xba9c │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47780 @ 0xbaa4 │ │ │ │ + movw r1, #45604 @ 0xb224 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47792 @ 0xbab0 │ │ │ │ + movw r1, #45616 @ 0xb230 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47804 @ 0xbabc │ │ │ │ + movw r1, #45628 @ 0xb23c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47816 @ 0xbac8 │ │ │ │ + movw r1, #45640 @ 0xb248 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47828 @ 0xbad4 │ │ │ │ + movw r1, #45652 @ 0xb254 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47836 @ 0xbadc │ │ │ │ + movw r1, #45660 @ 0xb25c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47848 @ 0xbae8 │ │ │ │ + movw r1, #45672 @ 0xb268 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47860 @ 0xbaf4 │ │ │ │ + movw r1, #45684 @ 0xb274 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47872 @ 0xbb00 │ │ │ │ + movw r1, #45696 @ 0xb280 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b4d6 │ │ │ │ + blt.n 3b4e2 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47884 @ 0xbb0c │ │ │ │ + movw r1, #45708 @ 0xb28c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47896 @ 0xbb18 │ │ │ │ + movw r1, #45720 @ 0xb298 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47908 @ 0xbb24 │ │ │ │ + movw r1, #45732 @ 0xb2a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47920 @ 0xbb30 │ │ │ │ + movw r1, #45744 @ 0xb2b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47932 @ 0xbb3c │ │ │ │ + movw r1, #45756 @ 0xb2bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47944 @ 0xbb48 │ │ │ │ + movw r1, #45768 @ 0xb2c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47956 @ 0xbb54 │ │ │ │ + movw r1, #45780 @ 0xb2d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47964 @ 0xbb5c │ │ │ │ + movw r1, #45788 @ 0xb2dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47976 @ 0xbb68 │ │ │ │ + movw r1, #45800 @ 0xb2e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47988 @ 0xbb74 │ │ │ │ + movw r1, #45812 @ 0xb2f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48000 @ 0xbb80 │ │ │ │ + movw r1, #45824 @ 0xb300 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + movw r1, #45836 @ 0xb30c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48024 @ 0xbb98 │ │ │ │ + movw r1, #45848 @ 0xb318 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48036 @ 0xbba4 │ │ │ │ + movw r1, #45860 @ 0xb324 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48048 @ 0xbbb0 │ │ │ │ + movw r1, #45872 @ 0xb330 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48060 @ 0xbbbc │ │ │ │ + movw r1, #45884 @ 0xb33c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48072 @ 0xbbc8 │ │ │ │ + movw r1, #45896 @ 0xb348 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48084 @ 0xbbd4 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48096 @ 0xbbe0 │ │ │ │ + movw r1, #45920 @ 0xb360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48108 @ 0xbbec │ │ │ │ + movw r1, #45932 @ 0xb36c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b4d6 │ │ │ │ + blt.w 3b4e2 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48124 @ 0xbbfc │ │ │ │ + movw r1, #45948 @ 0xb37c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -22411,198 +22414,198 @@ │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #48280 @ 0xbc98 │ │ │ │ + movw r1, #46104 @ 0xb418 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl e31c0 │ │ │ │ - cbz r0, 3b7f0 │ │ │ │ + bl e391c │ │ │ │ + cbz r0, 3b7fc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1af0 │ │ │ │ - cbnz r0, 3b7f4 │ │ │ │ + bl f19e4 │ │ │ │ + cbnz r0, 3b800 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48180 @ 0xbc34 │ │ │ │ + movw r1, #46004 @ 0xb3b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b89c │ │ │ │ + b.n 3b8a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 3b816 │ │ │ │ + bmi.n 3b822 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48208 @ 0xbc50 │ │ │ │ + movw r1, #46032 @ 0xb3d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3b7f0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3b7fc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 3b83a │ │ │ │ + cbz r1, 3b846 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3b842 │ │ │ │ + bmi.n 3b84e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48232 @ 0xbc68 │ │ │ │ + movw r1, #46056 @ 0xb3e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3b7f0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3b7fc │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22728 @ 0x58c8 │ │ │ │ + movw r1, #20552 @ 0x5048 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #48272 @ 0xbc90 │ │ │ │ + movw r0, #46096 @ 0xb410 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b7f0 │ │ │ │ - bl 2223c0 │ │ │ │ + beq.n 3b7fc │ │ │ │ + bl 221598 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b89c │ │ │ │ + cbz r0, 3b8a8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 252c18 │ │ │ │ + bl 252a3c │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 3b884 │ │ │ │ - bl 2230c4 │ │ │ │ - b.n 3b7f0 │ │ │ │ - bl 25accc │ │ │ │ + bne.n 3b890 │ │ │ │ + bl 2224fc │ │ │ │ + b.n 3b7fc │ │ │ │ + bl 25aa3c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2230c4 │ │ │ │ + bl 2224fc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 136108 │ │ │ │ + bl 135c74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 3b8bc │ │ │ │ + cbz r3, 3b8c8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3b8be │ │ │ │ + b.n 3b8ca │ │ │ │ mov r6, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 3b8d0 │ │ │ │ + cbnz r3, 3b8dc │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 3b8d0 │ │ │ │ + blt.n 3b8dc │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.n 3b8d0 │ │ │ │ - cbnz r4, 3b8f0 │ │ │ │ + bgt.n 3b8dc │ │ │ │ + cbnz r4, 3b8fc │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #212] @ (3b9bc ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #212] @ (3b9c8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b9b4 │ │ │ │ + beq.n 3b9c0 │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 3b902 │ │ │ │ + beq.n 3b90e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 163800 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbnz r0, 3b902 │ │ │ │ + bl 163124 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbnz r0, 3b90e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b9b4 │ │ │ │ + b.n 3b9c0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - movw r1, #8820 @ 0x2274 │ │ │ │ + movw r1, #6644 @ 0x19f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #48344 @ 0xbcd8 │ │ │ │ + movw r0, #46168 @ 0xb458 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b8fe │ │ │ │ + beq.n 3b90a │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 3b940 │ │ │ │ + ble.n 3b94c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #48360 @ 0xbce8 │ │ │ │ + movw r1, #46184 @ 0xb468 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 3b95c │ │ │ │ + bge.n 3b968 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48440 @ 0xbd38 │ │ │ │ + movw r1, #46264 @ 0xb4b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3b8fe │ │ │ │ - ldr r2, [pc, #96] @ (3b9c0 ) │ │ │ │ + bl 12125c │ │ │ │ + b.n 3b90a │ │ │ │ + ldr r2, [pc, #96] @ (3b9cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b9b4 │ │ │ │ + cbz r0, 3b9c0 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3b98e │ │ │ │ + bne.n 3b99a │ │ │ │ addw r6, r5, #3756 @ 0xeac │ │ │ │ addw r5, r5, #3804 @ 0xedc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 3b9c4 │ │ │ │ - cbnz r0, 3b99c │ │ │ │ + bl 3b9d0 │ │ │ │ + cbnz r0, 3b9a8 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 3b97c │ │ │ │ - b.n 3b9b4 │ │ │ │ + bne.n 3b988 │ │ │ │ + b.n 3b9c0 │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3756 @ 0xeac │ │ │ │ - bl 3b9c4 │ │ │ │ - cbz r0, 3b9b4 │ │ │ │ + bl 3b9d0 │ │ │ │ + cbz r0, 3b9c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b8fe │ │ │ │ + bge.n 3b90a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b8fe │ │ │ │ + bne.n 3b90a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b8fe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b90a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ @@ -22611,753 +22614,753 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3ba82 │ │ │ │ + beq.n 3ba8e │ │ │ │ add.w sl, r7, #8 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.n 3ba7e │ │ │ │ + beq.n 3ba8a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3ba78 │ │ │ │ + bpl.n 3ba84 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3ba78 │ │ │ │ + beq.n 3ba84 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add.w r6, r9, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 3ba1a │ │ │ │ + bge.n 3ba26 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3ba7e │ │ │ │ + b.n 3ba8a │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 3ba2c │ │ │ │ + blt.n 3ba38 │ │ │ │ cmp.w r6, r3, asr #1 │ │ │ │ - bge.n 3ba28 │ │ │ │ + bge.n 3ba34 │ │ │ │ cmp r3, #32 │ │ │ │ - bgt.n 3ba2c │ │ │ │ + bgt.n 3ba38 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3ba70 │ │ │ │ + b.n 3ba7c │ │ │ │ add.w r4, r9, #7 │ │ │ │ add.w r3, r9, #4 │ │ │ │ add.w r4, r4, r6, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ subs r2, r4, r6 │ │ │ │ cmp r2, #0 │ │ │ │ it le │ │ │ │ movle r4, r3 │ │ │ │ - cbz r6, 3ba52 │ │ │ │ + cbz r6, 3ba5e │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3ba54 │ │ │ │ - b.n 3ba5e │ │ │ │ + bcc.n 3ba60 │ │ │ │ + b.n 3ba6a │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 9c7e8 │ │ │ │ - cbnz r0, 3ba6a │ │ │ │ - bl 244f6c │ │ │ │ + bl 9ca28 │ │ │ │ + cbnz r0, 3ba76 │ │ │ │ + bl 24448c │ │ │ │ mov r0, sl │ │ │ │ bl 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ - b.n 3ba7c │ │ │ │ + b.n 3ba88 │ │ │ │ strd r6, r0, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ - b.n 3ba7e │ │ │ │ - bl 1ce8d4 │ │ │ │ - cbnz r0, 3ba86 │ │ │ │ + b.n 3ba8a │ │ │ │ + bl 1cd5e4 │ │ │ │ + cbnz r0, 3ba92 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ - b.n 3b9da │ │ │ │ + b.n 3b9e6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ba8a │ │ │ │ + b.n 3ba96 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1bd0 │ │ │ │ - cbz r6, 3bab0 │ │ │ │ + bl b1dc8 │ │ │ │ + cbz r6, 3babc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bf24 │ │ │ │ - b.n 3bbe2 │ │ │ │ + bl 3bf30 │ │ │ │ + b.n 3bbee │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3baba │ │ │ │ + cbz r3, 3bac6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.n 3bac4 │ │ │ │ + bne.n 3bad0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 3bbe6 │ │ │ │ + b.n 3bbf2 │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r2, #9 │ │ │ │ - bne.n 3bb08 │ │ │ │ + bne.n 3bb14 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3bad4 │ │ │ │ + cbnz r3, 3bae0 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ - cbz r6, 3baec │ │ │ │ + cbz r6, 3baf8 │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6c05c │ │ │ │ + bl 6c170 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3baf4 │ │ │ │ + cbz r3, 3bb00 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - b.n 3baf6 │ │ │ │ + b.n 3bb02 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 267770 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 2674dc <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ - b.n 3bbe2 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 3bbee │ │ │ │ add.w r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3bb98 │ │ │ │ + bhi.n 3bba4 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ - b.n 3bbae │ │ │ │ - bl 244f6c │ │ │ │ - b.n 3bbae │ │ │ │ - bl 65512 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b.n 3bbae │ │ │ │ + bl 183854 │ │ │ │ + b.n 3bbba │ │ │ │ + bl 24448c │ │ │ │ + b.n 3bbba │ │ │ │ + bl 65622 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + b.n 3bbba │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #54156 @ 0xd38c │ │ │ │ + movw r1, #51980 @ 0xcb0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3bbae │ │ │ │ + bl 12125c │ │ │ │ + b.n 3bbba │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #54192 @ 0xd3b0 │ │ │ │ + movw r1, #52016 @ 0xcb30 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3bbae │ │ │ │ + bl 12125c │ │ │ │ + b.n 3bbba │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #54232 @ 0xd3d8 │ │ │ │ + movw r1, #52056 @ 0xcb58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3bbae │ │ │ │ + bl 12125c │ │ │ │ + b.n 3bbba │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #54276 @ 0xd404 │ │ │ │ + movw r1, #52100 @ 0xcb84 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3bbae │ │ │ │ + bl 12125c │ │ │ │ + b.n 3bbba │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54328 @ 0xd438 │ │ │ │ + movw r1, #52152 @ 0xcbb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3bbb6 │ │ │ │ + cbnz r3, 3bbc2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 3bbe2 │ │ │ │ + cbz r3, 3bbee │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r7, #0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6c05c │ │ │ │ + bl 6c170 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1cf234 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cde48 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3be08 │ │ │ │ + beq.w 3be14 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1cf234 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cde48 <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bcdc │ │ │ │ + beq.n 3bce8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3bc50 │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 3bc5c │ │ │ │ + bl 88ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bcc8 │ │ │ │ + beq.n 3bcd4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #32560 @ 0x7f30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bc46 │ │ │ │ + bge.n 3bc52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bc46 │ │ │ │ + cbnz r3, 3bc52 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3bcc8 │ │ │ │ + blt.n 3bcd4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3bc52 │ │ │ │ + b.n 3bc5e │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3bc8c │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 3bc98 │ │ │ │ + bl 88ed4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3bcc8 │ │ │ │ + cbz r0, 3bcd4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34768 @ 0x87d0 │ │ │ │ + movw r1, #32592 @ 0x7f50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bc84 │ │ │ │ + bge.n 3bc90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bc84 │ │ │ │ + cbnz r3, 3bc90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3bcc8 │ │ │ │ + blt.n 3bcd4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3bcc6 │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 3bcd2 │ │ │ │ + bl 88ed4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3bcc8 │ │ │ │ + cbz r0, 3bcd4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35696 @ 0x8b70 │ │ │ │ + movw r1, #33520 @ 0x82f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bcbe │ │ │ │ + bge.n 3bcca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bcbe │ │ │ │ + cbnz r3, 3bcca │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 3bcfe │ │ │ │ - b.n 3bcc8 │ │ │ │ - cbz r3, 3bcfe │ │ │ │ + bge.n 3bd0a │ │ │ │ + b.n 3bcd4 │ │ │ │ + cbz r3, 3bd0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bcdc │ │ │ │ + bge.n 3bce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bcdc │ │ │ │ + cbnz r3, 3bce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 3bd28 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 3bd34 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14436 @ 0x3864 │ │ │ │ + movw r1, #12332 @ 0x302c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bd24 │ │ │ │ + bge.n 3bd30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bd24 │ │ │ │ + cbnz r3, 3bd30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 3bd32 │ │ │ │ + bge.n 3bd3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be06 │ │ │ │ - b.n 3bdfa │ │ │ │ + bge.n 3be12 │ │ │ │ + b.n 3be06 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3bd40 │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 3bd4c │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3bd5c │ │ │ │ - b.n 3bd28 │ │ │ │ + cbnz r0, 3bd68 │ │ │ │ + b.n 3bd34 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59848 @ 0xe9c8 │ │ │ │ + movw r1, #57672 @ 0xe148 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bd82 │ │ │ │ + bge.n 3bd8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bd82 │ │ │ │ + cbnz r3, 3bd8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3bd28 │ │ │ │ + blt.n 3bd34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3be82 │ │ │ │ + bl 3be8e │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bd28 │ │ │ │ + beq.n 3bd34 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54732 @ 0xd5cc │ │ │ │ + movw r1, #52556 @ 0xcd4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bdb8 │ │ │ │ + bge.n 3bdc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bdb8 │ │ │ │ + cbnz r3, 3bdc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3bd28 │ │ │ │ + blt.n 3bd34 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 3be08 │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 3be14 │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3bdce │ │ │ │ - bl f891c │ │ │ │ - b.n 3be08 │ │ │ │ + cbnz r0, 3bdda │ │ │ │ + bl f876c │ │ │ │ + b.n 3be14 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54744 @ 0xd5d8 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bdf4 │ │ │ │ + bge.n 3be00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bdf4 │ │ │ │ + cbnz r3, 3be00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 3be08 │ │ │ │ - b.n 3bd28 │ │ │ │ + bge.n 3be14 │ │ │ │ + b.n 3bd34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3be06 │ │ │ │ + cbnz r3, 3be12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 3be3c │ │ │ │ + bls.n 3be48 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54756 @ 0xd5e4 │ │ │ │ + movw r1, #52580 @ 0xcd64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3be7e │ │ │ │ + bl 12125c │ │ │ │ + b.n 3be8a │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #6160 @ 0x1810 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 281eac <_PyUnicode_EncodeUTF16@@Base+0x32fc> │ │ │ │ + bl 281b84 <_PyUnicode_EncodeUTF16@@Base+0x32fc> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3be5a │ │ │ │ + cbz r0, 3be66 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3be7e │ │ │ │ + b.n 3be8a │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3be56 │ │ │ │ - bl f891c │ │ │ │ - cbz r4, 3be7e │ │ │ │ + beq.n 3be62 │ │ │ │ + bl f876c │ │ │ │ + cbz r4, 3be8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r4, 3bec2 │ │ │ │ + cbz r4, 3bece │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #47816 @ 0xbac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2c3e0 │ │ │ │ - cbz r0, 3bece │ │ │ │ - movw r1, #31792 @ 0x7c30 │ │ │ │ + cbz r0, 3beda │ │ │ │ + movw r1, #29616 @ 0x73b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 3bee4 │ │ │ │ - b.n 3bece │ │ │ │ - cbz r5, 3bf1a │ │ │ │ + cbnz r0, 3bef0 │ │ │ │ + b.n 3beda │ │ │ │ + cbz r5, 3bf26 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88bac │ │ │ │ - cbz r5, 3bf10 │ │ │ │ + b.w 88ed4 │ │ │ │ + cbz r5, 3bf1c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39764 @ 0x9b54 │ │ │ │ + movw r0, #37588 @ 0x92d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ - cbz r5, 3befc │ │ │ │ + b.w 1075e0 │ │ │ │ + cbz r5, 3bf08 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #55156 @ 0xd774 │ │ │ │ + movw r0, #52980 @ 0xcef4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #55168 @ 0xd780 │ │ │ │ + movw r0, #52992 @ 0xcf00 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 3bf40 │ │ │ │ - bl 25ee50 <_PyXI_FreeFailure@@Base+0x884> │ │ │ │ + cbz r0, 3bf4c │ │ │ │ + bl 25ebc8 <_PyXI_FreeFailure@@Base+0x884> │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 3bf4a │ │ │ │ + b.n 3bf56 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 3bf62 │ │ │ │ - bl 7a8c0 │ │ │ │ + cbz r0, 3bf6e │ │ │ │ + bl 7a9e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3bf6a │ │ │ │ - bl 7a8c0 │ │ │ │ + cbz r0, 3bf76 │ │ │ │ + bl 7a9e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3bf72 │ │ │ │ - bl 7a8c0 │ │ │ │ + cbz r0, 3bf7e │ │ │ │ + bl 7a9e0 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3bf84 │ │ │ │ - bl 7a8c0 │ │ │ │ + cbz r0, 3bf90 │ │ │ │ + bl 7a9e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3bf8c │ │ │ │ - bl 7a8c0 │ │ │ │ + cbz r0, 3bf98 │ │ │ │ + bl 7a9e0 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bfb8 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 3bfee │ │ │ │ + bne.n 3bfc4 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 3bffa │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40344 @ 0x9d98 │ │ │ │ + movw r1, #38168 @ 0x9518 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #55456 @ 0xd8a0 │ │ │ │ + movw r0, #53280 @ 0xd020 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bfdc │ │ │ │ + beq.n 3bfe8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2adc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3bfe6 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 3bfee │ │ │ │ + bne.n 3bff2 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 3bffa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003bff2 : │ │ │ │ +0003bffe : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3c1c2 │ │ │ │ + beq.w 3c1ce │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.w 3c1c2 │ │ │ │ + bpl.w 3c1ce │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3c1c2 │ │ │ │ + bne.w 3c1ce │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bne.w 3c1c2 │ │ │ │ + bne.w 3c1ce │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3c0c6 │ │ │ │ + bne.n 3c0d2 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 3c0c6 │ │ │ │ + bne.n 3c0d2 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 3c056 │ │ │ │ + bpl.n 3c062 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3c058 │ │ │ │ + b.n 3c064 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3c08c │ │ │ │ - cbz r2, 3c07a │ │ │ │ + blt.n 3c098 │ │ │ │ + cbz r2, 3c086 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3c07c │ │ │ │ + b.n 3c088 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ add.w r5, r5, #43776 @ 0xab00 │ │ │ │ adds r5, #168 @ 0xa8 │ │ │ │ - b.n 3c0ac │ │ │ │ - cbz r2, 3c09e │ │ │ │ + b.n 3c0b8 │ │ │ │ + cbz r2, 3c0aa │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3c0a0 │ │ │ │ + b.n 3c0ac │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ add.w r5, r5, #42752 @ 0xa700 │ │ │ │ adds r5, #168 @ 0xa8 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3c1c0 │ │ │ │ + bge.w 3c1cc │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3c1c0 │ │ │ │ + bne.w 3c1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c1c0 │ │ │ │ - ldr r3, [pc, #260] @ (3c1cc ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c1cc │ │ │ │ + ldr r3, [pc, #260] @ (3c1d8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #256] @ (3c1d0 ) │ │ │ │ + ldr r2, [pc, #256] @ (3c1dc ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 3c106 │ │ │ │ + cbz r0, 3c112 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 3c106 │ │ │ │ + cbz r5, 3c112 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c0f8 │ │ │ │ + bge.n 3c104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c0f8 │ │ │ │ + cbnz r3, 3c104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c1c0 │ │ │ │ + bge.n 3c1cc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3c1c0 │ │ │ │ + b.n 3c1cc │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8c4dc │ │ │ │ + bl 8c400 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c122 │ │ │ │ - bl f891c │ │ │ │ - b.n 3c1aa │ │ │ │ + bne.n 3c12e │ │ │ │ + bl f876c │ │ │ │ + b.n 3c1b6 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3c15e │ │ │ │ + bne.n 3c16a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c13c │ │ │ │ + bge.n 3c148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c13c │ │ │ │ + cbnz r3, 3c148 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3c1c0 │ │ │ │ + blt.n 3c1cc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3c1c0 │ │ │ │ + bne.n 3c1cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 3c1c0 │ │ │ │ + b.n 3c1cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c172 │ │ │ │ + bge.n 3c17e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c172 │ │ │ │ + cbnz r3, 3c17e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c19a │ │ │ │ + bge.n 3c1a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c186 │ │ │ │ + cbnz r3, 3c192 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c19a │ │ │ │ + bge.n 3c1a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c19a │ │ │ │ + cbnz r3, 3c1a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bge.n 3c1ae │ │ │ │ + bge.n 3c1ba │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3c1c0 │ │ │ │ + b.n 3c1cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 3c1aa │ │ │ │ + b.n 3c1b6 │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -23365,114 +23368,114 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3c1f4 │ │ │ │ + bne.n 3c200 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c20e │ │ │ │ - b.n 3c208 │ │ │ │ + bne.n 3c21a │ │ │ │ + b.n 3c214 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20384 @ 0x4fa0 │ │ │ │ + movw r0, #18092 @ 0x46ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 3c21c │ │ │ │ - b.n 3c1e8 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 3c21c │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 3c228 │ │ │ │ + b.n 3c1f4 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 3c228 │ │ │ │ movw r3, #51980 @ 0xcb0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ + bl 183854 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84e5c <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3c256 │ │ │ │ + cbz r0, 3c262 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6952 @ 0x1b28 │ │ │ │ + movw r1, #4804 @ 0x12c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #56412 @ 0xdc5c │ │ │ │ + movw r0, #54236 @ 0xd3dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c25a │ │ │ │ + bne.n 3c266 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c2c4 │ │ │ │ + b.n 3c2d0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c2c4 │ │ │ │ + beq.n 3c2d0 │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 3c2c4 │ │ │ │ + bge.n 3c2d0 │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 3c282 │ │ │ │ + bmi.n 3c28e │ │ │ │ adds r7, #1 │ │ │ │ - b.n 3c26c │ │ │ │ + b.n 3c278 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 3c292 │ │ │ │ + cbnz r3, 3c29e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 3c29c │ │ │ │ - b.n 3c27e │ │ │ │ + cbnz r3, 3c2a8 │ │ │ │ + b.n 3c28a │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c288 │ │ │ │ - b.n 3c27e │ │ │ │ - movw r1, #49877 @ 0xc2d5 │ │ │ │ + bne.n 3c294 │ │ │ │ + b.n 3c28a │ │ │ │ + movw r1, #49889 @ 0xc2e1 │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c27e │ │ │ │ + beq.n 3c28a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c256 │ │ │ │ + bge.n 3c262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c256 │ │ │ │ + bne.n 3c262 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c256 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c262 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0003c2d0 : │ │ │ │ +0003c2dc : │ │ │ │ b.w 2b618 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23482,561 +23485,561 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b538 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 3c32a │ │ │ │ + cbnz r0, 3c336 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 3c32e │ │ │ │ + cbz r5, 3c33a │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ - beq.n 3c32e │ │ │ │ + beq.n 3c33a │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ str r5, [r0, #0] │ │ │ │ - b.n 3c330 │ │ │ │ + b.n 3c33c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c330 │ │ │ │ + b.n 3c33c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl fcf74 │ │ │ │ - cbz r0, 3c3c0 │ │ │ │ + bl fcdfc │ │ │ │ + cbz r0, 3c3cc │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #56588 @ 0xdd0c │ │ │ │ + movw r1, #54412 @ 0xd48c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl acddc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ad020 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c3ba │ │ │ │ + beq.n 3c3c6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 3c37a │ │ │ │ + cbnz r3, 3c386 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56596 @ 0xdd14 │ │ │ │ + movw r1, #54420 @ 0xd494 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl acddc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ad020 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c390 │ │ │ │ - b.n 3c3ba │ │ │ │ + bne.n 3c39c │ │ │ │ + b.n 3c3c6 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6716 @ 0x1a3c │ │ │ │ + movw r1, #4424 @ 0x1148 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl acddc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ad020 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c364 │ │ │ │ - b.n 3c3ba │ │ │ │ + bne.n 3c370 │ │ │ │ + b.n 3c3c6 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 174f88 │ │ │ │ + bl 1747c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c3ba │ │ │ │ + blt.n 3c3c6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24916 @ 0x6154 │ │ │ │ + movw r1, #22724 @ 0x58c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3c78c │ │ │ │ + bl 3c798 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c3ba │ │ │ │ + beq.n 3c3c6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e08a4 │ │ │ │ + b.w 1dfe1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 25ac60 │ │ │ │ + bl 25a9d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0003c3c4 : │ │ │ │ - ldr r0, [pc, #4] @ (3c3cc ) │ │ │ │ - b.w 1dd68c │ │ │ │ +0003c3d0 : │ │ │ │ + ldr r0, [pc, #4] @ (3c3d8 ) │ │ │ │ + b.w 1dc9d4 │ │ │ │ nop │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl fcecc │ │ │ │ - cbz r0, 3c458 │ │ │ │ + bl fcd54 │ │ │ │ + cbz r0, 3c464 │ │ │ │ movs r2, #17 │ │ │ │ - movw r1, #56604 @ 0xdd1c │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl acddc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ad020 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c452 │ │ │ │ + beq.n 3c45e │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 174f88 │ │ │ │ + bl 1747c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c452 │ │ │ │ + blt.n 3c45e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 3c432 │ │ │ │ + cbnz r3, 3c43e │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24916 @ 0x6154 │ │ │ │ + movw r1, #22724 @ 0x58c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3c78c │ │ │ │ + bl 3c798 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c452 │ │ │ │ + beq.n 3c45e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e08a4 │ │ │ │ + b.w 1dfe1c │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56624 @ 0xdd30 │ │ │ │ + movw r1, #54448 @ 0xd4b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl acddc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ad020 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c452 │ │ │ │ + beq.n 3c45e │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 174f88 │ │ │ │ + bl 1747c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c414 │ │ │ │ + bge.n 3c420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25ac60 │ │ │ │ + bl 25a9d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - cbnz r3, 3c47c │ │ │ │ + cbnz r3, 3c488 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47160 @ 0xb838 │ │ │ │ + movw r1, #44984 @ 0xafb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c4a0 │ │ │ │ - ldr r1, [pc, #644] @ (3c718 ) │ │ │ │ + blt.n 3c4ac │ │ │ │ + ldr r1, [pc, #644] @ (3c724 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 3c4a6 │ │ │ │ + cbnz r0, 3c4b2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c786 │ │ │ │ + b.n 3c792 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c4a0 │ │ │ │ + blt.n 3c4ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4a0 │ │ │ │ + beq.n 3c4ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56644 @ 0xdd44 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3c58a │ │ │ │ + beq.n 3c596 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c4f0 │ │ │ │ + bge.n 3c4fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3c4f0 │ │ │ │ + cbnz r3, 3c4fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #16 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4a0 │ │ │ │ + beq.n 3c4ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56664 @ 0xdd58 │ │ │ │ + movw r1, #54488 @ 0xd4d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c58a │ │ │ │ + beq.n 3c596 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c52a │ │ │ │ + bge.n 3c536 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3c52a │ │ │ │ + cbnz r3, 3c536 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4a0 │ │ │ │ + beq.n 3c4ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56684 @ 0xdd6c │ │ │ │ + movw r1, #54508 @ 0xd4ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3c58a │ │ │ │ + beq.n 3c596 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c564 │ │ │ │ + bge.n 3c570 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3c564 │ │ │ │ + cbnz r3, 3c570 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4a0 │ │ │ │ + beq.n 3c4ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56708 @ 0xdd84 │ │ │ │ + movw r1, #54532 @ 0xd504 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3c5a6 │ │ │ │ + bne.n 3c5b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3c786 │ │ │ │ + bge.w 3c792 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3c786 │ │ │ │ + bne.w 3c792 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c786 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c792 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c5ba │ │ │ │ + bge.n 3c5c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3c5ba │ │ │ │ + cbnz r3, 3c5c6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56636 @ 0xdd3c │ │ │ │ + movw r1, #54460 @ 0xd4bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4ac │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56656 @ 0xdd50 │ │ │ │ + movw r1, #54480 @ 0xd4d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4ac │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56676 @ 0xdd64 │ │ │ │ + movw r1, #54500 @ 0xd4e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4ac │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #54524 @ 0xd4fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ - ldr r1, [pc, #264] @ (3c71c ) │ │ │ │ + blt.w 3c4ac │ │ │ │ + ldr r1, [pc, #264] @ (3c728 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56644 @ 0xdd44 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c704 │ │ │ │ + beq.n 3c710 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c66e │ │ │ │ + bge.n 3c67a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c66e │ │ │ │ + cbnz r3, 3c67a │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #8 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56664 @ 0xdd58 │ │ │ │ + movw r1, #54488 @ 0xd4d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3c704 │ │ │ │ + beq.n 3c710 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c6a6 │ │ │ │ + bge.n 3c6b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c6a6 │ │ │ │ + cbnz r3, 3c6b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56684 @ 0xdd6c │ │ │ │ + movw r1, #54508 @ 0xd4ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3c704 │ │ │ │ + beq.n 3c710 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c6de │ │ │ │ + bge.n 3c6ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c6de │ │ │ │ + cbnz r3, 3c6ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4a0 │ │ │ │ + beq.w 3c4ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56708 @ 0xdd84 │ │ │ │ + movw r1, #54532 @ 0xd504 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3c720 │ │ │ │ + bne.n 3c72c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c786 │ │ │ │ + bge.n 3c792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c786 │ │ │ │ + cbnz r3, 3c792 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c786 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c792 │ │ │ │ adds r5, #92 @ 0x5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r5, #112 @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c732 │ │ │ │ + bge.n 3c73e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c732 │ │ │ │ + cbnz r3, 3c73e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56724 @ 0xdd94 │ │ │ │ + movw r1, #54548 @ 0xd514 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4ac │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56744 @ 0xdda8 │ │ │ │ + movw r1, #54568 @ 0xd528 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4ac │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56764 @ 0xddbc │ │ │ │ + movw r1, #54588 @ 0xd53c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c4a0 │ │ │ │ + blt.w 3c4ac │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56788 @ 0xddd4 │ │ │ │ + movw r1, #54612 @ 0xd554 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ asrs r4, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0003c78c : │ │ │ │ +0003c798 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl abd64 │ │ │ │ + bl abfa8 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ streq r5, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (3c7c8 ) │ │ │ │ - b.w 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (3c7d4 ) │ │ │ │ + b.w 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ cmp r1, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f1b8 │ │ │ │ + bl 15eae4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #8] @ (3c7f8 ) │ │ │ │ + ldr r1, [pc, #8] @ (3c804 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + b.w 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ nop │ │ │ │ lsls r0, r5, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3c894 │ │ │ │ + b.n 3c8a0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - ble.n 3c87e │ │ │ │ + ble.n 3c88a │ │ │ │ ands.w r7, r2, #255 @ 0xff │ │ │ │ - beq.n 3c87e │ │ │ │ + beq.n 3c88a │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af84 │ │ │ │ - cbnz r0, 3c834 │ │ │ │ + cbnz r0, 3c840 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c892 │ │ │ │ + b.n 3c89e │ │ │ │ bic.w r3, r0, #3 │ │ │ │ sub.w ip, r3, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov.w r2, ip, asr #2 │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 3c892 │ │ │ │ + beq.n 3c89e │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bgt.n 3c874 │ │ │ │ + bgt.n 3c880 │ │ │ │ cmp.w ip, #160 @ 0xa0 │ │ │ │ - ble.n 3c87c │ │ │ │ + ble.n 3c888 │ │ │ │ sub.w r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls.n 3c86e │ │ │ │ + bls.n 3c87a │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 3c86a │ │ │ │ + bne.n 3c876 │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ - b.n 3c892 │ │ │ │ + b.n 3c89e │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3c85c │ │ │ │ + bcc.n 3c868 │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ - b.n 3c876 │ │ │ │ + b.n 3c882 │ │ │ │ mov r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble.n 3c87e │ │ │ │ - b.n 3c822 │ │ │ │ + ble.n 3c88a │ │ │ │ + b.n 3c82e │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 3c82e │ │ │ │ + bls.n 3c83a │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3c882 │ │ │ │ + bne.n 3c88e │ │ │ │ subs r0, r0, r5 │ │ │ │ asrs r0, r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #168] @ 3c950 │ │ │ │ + ldr.w r8, [pc, #168] @ 3c95c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4060] @ 0xfdc │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c94a │ │ │ │ + beq.n 3c956 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ - cbz r5, 3c8ec │ │ │ │ + cbz r5, 3c8f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ @@ -24051,30 +24054,30 @@ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r7 │ │ │ │ str r5, [r7, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - cbz r6, 3c94a │ │ │ │ + cbz r6, 3c956 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35696 @ 0x8b70 │ │ │ │ + movw r1, #33520 @ 0x82f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c94a │ │ │ │ + bge.n 3c956 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c948 │ │ │ │ + bge.n 3c954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c948 │ │ │ │ + cbnz r3, 3c954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -24084,97 +24087,97 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3c9e2 │ │ │ │ + bl 3c9ee │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 3c9aa │ │ │ │ + cbz r0, 3c9b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c9aa │ │ │ │ + bge.n 3c9b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c9aa │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c9b6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3c9c4 │ │ │ │ + cbz r0, 3c9d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c9c4 │ │ │ │ + bge.n 3c9d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c9c4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c9d0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3c9de │ │ │ │ + cbz r0, 3c9ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c9de │ │ │ │ + bge.n 3c9ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c9de │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c9ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w sl, [pc, #212] @ 3cac8 │ │ │ │ + ldr.w sl, [pc, #212] @ 3cad4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldrb.w fp, [sp, #48] @ 0x30 │ │ │ │ ldrb.w r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r2, #4064] @ 0xfe0 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cac0 │ │ │ │ + beq.n 3cacc │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, #8] │ │ │ │ - cbz r7, 3ca48 │ │ │ │ + cbz r7, 3ca54 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb.w fp, [r4, #25] │ │ │ │ strb r6, [r4, #26] │ │ │ │ - cbz r5, 3ca60 │ │ │ │ + cbz r5, 3ca6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ movs r2, #0 │ │ │ │ @@ -24190,115 +24193,115 @@ │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r7 │ │ │ │ str r5, [r7, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - cbz r3, 3cac0 │ │ │ │ + cbz r3, 3cacc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35696 @ 0x8b70 │ │ │ │ + movw r1, #33520 @ 0x82f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3cac0 │ │ │ │ + bge.n 3cacc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cabe │ │ │ │ + bge.n 3caca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cabe │ │ │ │ + cbnz r3, 3caca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + movw r1, #30180 @ 0x75e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 125770 │ │ │ │ - cbnz r0, 3caf8 │ │ │ │ - movw r0, #57268 @ 0xdfb4 │ │ │ │ + bl 12567c │ │ │ │ + cbnz r0, 3cb04 │ │ │ │ + movw r0, #55092 @ 0xd734 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 24f904 │ │ │ │ + b.w 24f404 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 844d4 │ │ │ │ - b.n 3c97c │ │ │ │ + b.w 8473c │ │ │ │ + b.n 3c988 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #88] @ (3cb6c ) │ │ │ │ + ldr r1, [pc, #88] @ (3cb78 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ - cbnz r0, 3cb26 │ │ │ │ - bl f8390 │ │ │ │ + bl 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + cbnz r0, 3cb32 │ │ │ │ + bl f81e0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3cb3a │ │ │ │ + b.n 3cb46 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cb38 │ │ │ │ + bge.n 3cb44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3cb38 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3cb44 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #44] @ (3cb6c ) │ │ │ │ - bl 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #44] @ (3cb78 ) │ │ │ │ + bl 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 3cb66 │ │ │ │ + cbz r5, 3cb72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f9838 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 3cb66 │ │ │ │ + bl 1f8dac <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3cb72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cb64 │ │ │ │ + bge.n 3cb70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cb64 │ │ │ │ + cbnz r3, 3cb70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3180052 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 3cb8e │ │ │ │ + cbnz r3, 3cb9a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 3cb84 │ │ │ │ + cbz r2, 3cb90 │ │ │ │ movw r3, #468 @ 0x1d4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3cb8e │ │ │ │ + bne.n 3cb9a │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3cba0 │ │ │ │ + cbz r1, 3cbac │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3cba8 │ │ │ │ + b.n 3cbb4 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 18d49c │ │ │ │ + b.w 18c538 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r1, r2, [r1] │ │ │ │ @@ -24313,271 +24316,271 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 3cbf0 │ │ │ │ + cbz r3, 3cbfc │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3cbf2 │ │ │ │ + b.n 3cbfe │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b5ac │ │ │ │ - cbnz r5, 3cc0c │ │ │ │ + cbnz r5, 3cc18 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 3cc0c │ │ │ │ + ble.n 3cc18 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 3cc0c │ │ │ │ - cbnz r4, 3cc30 │ │ │ │ + bgt.n 3cc18 │ │ │ │ + cbnz r4, 3cc3c │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #408] @ (3cdbc ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #408] @ (3cdc8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3cda8 │ │ │ │ + beq.w 3cdb4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cda6 │ │ │ │ + bne.w 3cdb2 │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3cc7e │ │ │ │ + beq.n 3cc8a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3cc62 │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 3cc6e │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3cc5c │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 3cc68 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cda6 │ │ │ │ + bne.w 3cdb2 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3cc66 │ │ │ │ - b.n 3cc86 │ │ │ │ + bne.n 3cc72 │ │ │ │ + b.n 3cc92 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3cc88 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 3cc94 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cda6 │ │ │ │ - b.n 3cc88 │ │ │ │ + bne.w 3cdb2 │ │ │ │ + b.n 3cc94 │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3cc88 │ │ │ │ + b.n 3cc94 │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #32] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 27e1a8 <_PyEval_MatchClass@@Base+0x2d54> │ │ │ │ + bl 27de80 <_PyEval_MatchClass@@Base+0x2d58> │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cda0 │ │ │ │ + beq.n 3cdac │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #39060 @ 0x9894 │ │ │ │ + movw r4, #36688 @ 0x8f50 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #50529 @ 0xc561 │ │ │ │ + movw r4, #48881 @ 0xbef1 │ │ │ │ movt r4, #36 @ 0x24 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - movw r4, #52621 @ 0xcd8d │ │ │ │ + movw r4, #50973 @ 0xc71d │ │ │ │ movt r4, #36 @ 0x24 │ │ │ │ str.w r9, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ blx 2ae28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 3cd20 │ │ │ │ - bgt.n 3cd58 │ │ │ │ + beq.n 3cd2c │ │ │ │ + bgt.n 3cd64 │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 3cd08 │ │ │ │ + beq.n 3cd14 │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 3cd58 │ │ │ │ + bne.n 3cd64 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3cda0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3cdac │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57852 @ 0xe1fc │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3cda0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3cdac │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cbnz r3, 3cd3e │ │ │ │ + cbnz r3, 3cd4a │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 2a0394 │ │ │ │ + bl 2a01ec │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bge.n 3cd3e │ │ │ │ + bge.n 3cd4a │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b478 │ │ │ │ - b.n 3cda0 │ │ │ │ - bl b1aa4 │ │ │ │ + b.n 3cdac │ │ │ │ + bl b1c9c │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b224 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 3cd72 │ │ │ │ + bne.n 3cd7e │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b478 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #27264 @ 0x6a80 │ │ │ │ + movw r3, #25088 @ 0x6200 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 415c6 │ │ │ │ - b.n 3cda0 │ │ │ │ + bl 415b6 │ │ │ │ + b.n 3cdac │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3cd24 │ │ │ │ + beq.n 3cd30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b478 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3cd90 │ │ │ │ + cbnz r0, 3cd9c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 24db98 │ │ │ │ + bl 24d6ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3cda8 │ │ │ │ - b.n 3cda0 │ │ │ │ - movw r3, #27352 @ 0x6ad8 │ │ │ │ + cbnz r0, 3cdb4 │ │ │ │ + b.n 3cdac │ │ │ │ + movw r3, #25176 @ 0x6258 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 415c6 │ │ │ │ + bl 415b6 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1eb6f4 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ + bl 1eabb0 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 3cdb2 │ │ │ │ + cbz r3, 3cdbe │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3cdec │ │ │ │ - cbz r0, 3cdea │ │ │ │ + bl 3cdf8 │ │ │ │ + cbz r0, 3cdf6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #62716 @ 0xf4fc │ │ │ │ + movw r0, #60424 @ 0xec08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3ce54 │ │ │ │ + cbz r0, 3ce60 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r4, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3ce4e │ │ │ │ + ble.n 3ce5a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 3ce5e │ │ │ │ + bl 3ce6a │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3ce48 │ │ │ │ + cbnz r0, 3ce54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ce56 │ │ │ │ + bge.n 3ce62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3ce56 │ │ │ │ + cbnz r3, 3ce62 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ce56 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ce62 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 3ce12 │ │ │ │ + b.n 3ce1e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3ce9c │ │ │ │ + bne.n 3cea8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 3ce92 │ │ │ │ - movw r0, #53608 @ 0xd168 │ │ │ │ + cbnz r0, 3ce9e │ │ │ │ + movw r0, #51432 @ 0xc8e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 3cea8 │ │ │ │ + cbz r0, 3ceb4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1466d4 │ │ │ │ + b.w 1462b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -24590,320 +24593,322 @@ │ │ │ │ mov r6, r1 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r8, [r1, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3cee8 │ │ │ │ + beq.n 3cef4 │ │ │ │ ldr.w r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ ite le │ │ │ │ movle r7, #0 │ │ │ │ movgt r7, #1 │ │ │ │ - b.n 3ceea │ │ │ │ + b.n 3cef6 │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3cfa2 │ │ │ │ + beq.n 3cfae │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #45528 @ 0xb1d8 │ │ │ │ + movw r0, #43352 @ 0xa958 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 3cf5a │ │ │ │ + cbz r0, 3cf66 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 110c44 <_PyDict_SetItem_Take2@@Base+0xdf8> │ │ │ │ + bl 10fb88 <_PyDict_SetItem_Take2@@Base+0x70> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3cf34 │ │ │ │ + bge.n 3cf40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3cf34 │ │ │ │ + cbnz r3, 3cf40 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.w 3d15c │ │ │ │ + beq.w 3d168 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 1201c0 │ │ │ │ + bl 11ff7c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cf60 │ │ │ │ + bne.n 3cf6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3d15c │ │ │ │ + b.n 3d168 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 29e940 <_PyGen_yf@@Base+0x28> │ │ │ │ + bl 29e798 <_PyGen_yf@@Base+0x28> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cf54 │ │ │ │ + beq.n 3cf60 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #1 │ │ │ │ - ldr r1, [pc, #496] @ (3d164 ) │ │ │ │ + ldr r1, [pc, #496] @ (3d170 ) │ │ │ │ add.w sl, sp, #32 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e7af4 │ │ │ │ + bl 1e6fa8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cfda │ │ │ │ - b.n 3d154 │ │ │ │ + bne.n 3cfe6 │ │ │ │ + b.n 3d160 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w sl, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1201c0 │ │ │ │ + bl 11ff7c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3d15c │ │ │ │ + beq.w 3d168 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 120924 │ │ │ │ + bl 1206e0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3cf6c │ │ │ │ - b.n 3d15c │ │ │ │ + bne.n 3cf78 │ │ │ │ + b.n 3d168 │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 236090 <_PyDict_SendEvent@@Base+0x298> │ │ │ │ + bl 2355c0 <_PyDict_SendEvent@@Base+0x298> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d154 │ │ │ │ + beq.w 3d160 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1172d8 <_PyInstructionSequence_New@@Base+0x3988> │ │ │ │ + bl 117060 <_PyInstructionSequence_New@@Base+0x3a40> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d028 │ │ │ │ + blt.n 3d034 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d030 │ │ │ │ + bne.n 3d03c │ │ │ │ mov r0, r5 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ - b.n 3d154 │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + b.n 3d160 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 127e50 │ │ │ │ + bl 127d5c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3d154 │ │ │ │ + beq.w 3d160 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1ee518 │ │ │ │ + bl 1ed948 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d070 │ │ │ │ + bge.n 3d07c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d070 │ │ │ │ + cbnz r3, 3d07c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d154 │ │ │ │ + beq.n 3d160 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d154 │ │ │ │ + beq.n 3d160 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #11 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3d130 │ │ │ │ + beq.n 3d13c │ │ │ │ adds r4, #1 │ │ │ │ - beq.w 3cf54 │ │ │ │ + beq.w 3cf60 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 127e50 │ │ │ │ + bl 127d5c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3cf5a │ │ │ │ + beq.w 3cf66 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 1ee518 │ │ │ │ + bl 1ed948 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d0f6 │ │ │ │ + bge.n 3d102 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d0f6 │ │ │ │ + cbnz r3, 3d102 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r4, #1 │ │ │ │ - beq.n 3d15c │ │ │ │ + beq.n 3d168 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d15c │ │ │ │ + beq.n 3d168 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 3d15c │ │ │ │ + beq.n 3d168 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11c7b0 <_PyLong_ExactDealloc@@Base+0xaa4> │ │ │ │ + bl 11c578 <_PyLong_ExactDealloc@@Base+0xaa0> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3d15c │ │ │ │ + b.n 3d168 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3cf5a │ │ │ │ - b.n 3cf54 │ │ │ │ + beq.w 3cf66 │ │ │ │ + b.n 3cf60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 3d168 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 3d174 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ - bl 21ca2c │ │ │ │ + bl 21bf3c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #58244 @ 0xe384 │ │ │ │ + movw r0, #56068 @ 0xdb04 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3d1fa │ │ │ │ + cbz r0, 3d20a │ │ │ │ blx 2b64c │ │ │ │ blx 2c130 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 3d1f6 │ │ │ │ - bl 21807c <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + cbz r1, 3d206 │ │ │ │ + bl 21758c <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 3d1e8 │ │ │ │ - bl 9c5a0 │ │ │ │ + cbz r5, 3d1f8 │ │ │ │ + bl 9c7e0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 3d1e4 │ │ │ │ - bl 16e338 <_Py_DecRef@@Base> │ │ │ │ - b.n 3d1be │ │ │ │ - bl 16e338 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 3d1f4 │ │ │ │ + bl 16db84 <_Py_DecRef@@Base> │ │ │ │ + b.n 3d1ce │ │ │ │ + bl 16db84 <_Py_DecRef@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 16e338 <_Py_DecRef@@Base> │ │ │ │ + bl 16db84 <_Py_DecRef@@Base> │ │ │ │ blx 2be4c │ │ │ │ - b.n 3d1fa │ │ │ │ + b.n 3d20a │ │ │ │ blx 2be4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -24912,268 +24917,268 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c148 │ │ │ │ + bl 15ba7c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d24a │ │ │ │ + bge.n 3d25a │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #16384 @ 0x4000 │ │ │ │ + movw r2, #14280 @ 0x37c8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #59356 @ 0xe7dc │ │ │ │ + movw r0, #57064 @ 0xdee8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3d256 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3d266 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d270 │ │ │ │ + bl 3d280 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3d260 │ │ │ │ + cbz r3, 3d270 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1d7348 │ │ │ │ + b.w 1d5fe8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #184] @ (3d338 ) │ │ │ │ + ldr r3, [pc, #184] @ (3d348 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #8820 @ 0x2274 │ │ │ │ + movw r2, #6644 @ 0x19f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 209b60 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2090dc <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d332 │ │ │ │ + beq.n 3d342 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3d2d2 │ │ │ │ + bmi.n 3d2e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d2ba │ │ │ │ + bge.n 3d2ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3d2ba │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3d2ca │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7808 @ 0x1e80 │ │ │ │ + movw r1, #5516 @ 0x158c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3d332 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3d342 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 3d308 │ │ │ │ + bge.n 3d318 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #19676 @ 0x4cdc │ │ │ │ + movw r1, #17572 @ 0x44a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d332 │ │ │ │ + bge.n 3d342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d332 │ │ │ │ + cbnz r3, 3d342 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d332 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d342 │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c198 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d328 │ │ │ │ + bge.n 3d338 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3d328 │ │ │ │ + cbnz r1, 3d338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0003d33c : │ │ │ │ +0003d34c : │ │ │ │ movw r0, #16508 @ 0x407c │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1dd68c │ │ │ │ + b.w 1dc9d4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #16916 @ 0x4214 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3d380 │ │ │ │ + beq.n 3d390 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 3d380 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 3d390 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 3d4da │ │ │ │ + b.n 3d4ea │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 3d376 │ │ │ │ + bpl.n 3d386 │ │ │ │ subs r3, r6, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3d376 │ │ │ │ + bhi.n 3d386 │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d4da │ │ │ │ + beq.w 3d4ea │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3d3c0 │ │ │ │ + beq.n 3d3d0 │ │ │ │ movw r1, #16916 @ 0x4214 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d4da │ │ │ │ + beq.w 3d4ea │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3d3d2 │ │ │ │ + bne.n 3d3e2 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3d3de │ │ │ │ - b.n 3d4da │ │ │ │ + bne.n 3d3ee │ │ │ │ + b.n 3d4ea │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3d4da │ │ │ │ + beq.n 3d4ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d3f2 │ │ │ │ + bge.n 3d402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d3f2 │ │ │ │ + cbnz r3, 3d402 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ ldr.w fp, [r9, #32] │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ orrs.w r1, sl, fp │ │ │ │ - beq.n 3d4ac │ │ │ │ + beq.n 3d4bc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3d4b0 │ │ │ │ + beq.n 3d4c0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3d4b0 │ │ │ │ + beq.n 3d4c0 │ │ │ │ ldr.w r8, [fp] │ │ │ │ ldr.w r4, [sl] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d45c │ │ │ │ + bge.n 3d46c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ - cbnz r1, 3d45c │ │ │ │ + cbnz r1, 3d46c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d470 │ │ │ │ + bge.n 3d480 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3d470 │ │ │ │ + cbnz r1, 3d480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 3d494 │ │ │ │ + blt.n 3d4a4 │ │ │ │ ldr.w r1, [r9, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d498 │ │ │ │ + beq.n 3d4a8 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19872 @ 0x4da0 │ │ │ │ + movw r1, #17476 @ 0x4444 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d4da │ │ │ │ + b.n 3d4ea │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 3d47e │ │ │ │ - cbz r5, 3d4b2 │ │ │ │ + bne.n 3d48e │ │ │ │ + cbz r5, 3d4c2 │ │ │ │ ldr.w fp, [fp, #8] │ │ │ │ ldr.w sl, [sl, #8] │ │ │ │ - b.n 3d404 │ │ │ │ + b.n 3d414 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3d4b2 │ │ │ │ + b.n 3d4c2 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, r6, #2 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ negs r6, r3 │ │ │ │ adcs r6, r3 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d4da │ │ │ │ + bge.n 3d4ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25190,53 +25195,53 @@ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ ldr.w sl, [r1, #44] @ 0x2c │ │ │ │ adds r4, r7, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r6, r4, #1 │ │ │ │ str.w r4, [ip, #20] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d8 │ │ │ │ add.w r8, r7, #2 │ │ │ │ str.w r8, [ip, #20] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 3d7be │ │ │ │ + beq.w 3d7ce │ │ │ │ add.w r9, r7, #3 │ │ │ │ adds r5, r7, #4 │ │ │ │ - bne.n 3d540 │ │ │ │ + bne.n 3d550 │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [ip, #20] │ │ │ │ - b.n 3d7c8 │ │ │ │ + b.n 3d7d8 │ │ │ │ adds r7, #4 │ │ │ │ str.w r7, [ip, #20] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 3d7c2 │ │ │ │ + beq.w 3d7d2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ strd r3, sl, [sp, #64] @ 0x40 │ │ │ │ mov r3, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r8 │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3d7c6 │ │ │ │ + beq.w 3d7d6 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 1214f8 │ │ │ │ + bl 1212b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [sp] │ │ │ │ @@ -25245,171 +25250,171 @@ │ │ │ │ add.w sl, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #3 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e83ac │ │ │ │ + bl 1e7860 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 3d5dc │ │ │ │ + cbz r3, 3d5ec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 3d5dc │ │ │ │ + cbz r3, 3d5ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a28ec │ │ │ │ + bl 2a2754 <_PyTime_FromMillisecondsObject@@Base+0x1448> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d600 │ │ │ │ - b.n 3d7c8 │ │ │ │ + bne.n 3d610 │ │ │ │ + b.n 3d7d8 │ │ │ │ ldr.w fp, [r6, #4] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ add.w r6, fp, #4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3d630 │ │ │ │ + beq.n 3d640 │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r5, r1 │ │ │ │ - blt.n 3d634 │ │ │ │ + blt.n 3d644 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r7, r6, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1141b0 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 113e80 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d8 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ add.w r6, fp, #4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - b.n 3d664 │ │ │ │ + b.n 3d674 │ │ │ │ mov r1, fp │ │ │ │ - b.n 3d5f6 │ │ │ │ + b.n 3d606 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1157f4 <_PyInstructionSequence_New@@Base+0x1ea4> │ │ │ │ + bl 11558c <_PyInstructionSequence_New@@Base+0x1f6c> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d8 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3d5ec │ │ │ │ + b.n 3d5fc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 3d670 │ │ │ │ + bge.n 3d680 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 1157f4 <_PyInstructionSequence_New@@Base+0x1ea4> │ │ │ │ + bl 11558c <_PyInstructionSequence_New@@Base+0x1f6c> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3d64a │ │ │ │ + beq.n 3d65a │ │ │ │ ldr.w r1, [fp] │ │ │ │ - b.n 3d64c │ │ │ │ - movw r3, #58244 @ 0xe384 │ │ │ │ + b.n 3d65c │ │ │ │ + movw r3, #56068 @ 0xdb04 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov.w r1, #260 @ 0x104 │ │ │ │ ldrd r7, r6, [sp, #28] │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1214f8 │ │ │ │ + bl 1212b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3d7c8 │ │ │ │ + beq.w 3d7d8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - vldr d8, [pc, #288] @ 3d7d8 │ │ │ │ + vldr d8, [pc, #288] @ 3d7e8 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ vstr d8, [sp, #56] @ 0x38 │ │ │ │ vstr d8, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add.w fp, sp, #44 @ 0x2c │ │ │ │ vstr d8, [sp, #40] @ 0x28 │ │ │ │ vstr d8, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r8, [sp, #12] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e83ac │ │ │ │ + bl 1e7860 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d8 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ adds r5, r6, #4 │ │ │ │ - cbz r6, 3d73c │ │ │ │ + cbz r6, 3d74c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3d73e │ │ │ │ + b.n 3d74e │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r8, r2 │ │ │ │ - bge.n 3d758 │ │ │ │ + bge.n 3d768 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 1157f4 <_PyInstructionSequence_New@@Base+0x1ea4> │ │ │ │ + bl 11558c <_PyInstructionSequence_New@@Base+0x1f6c> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3d736 │ │ │ │ - b.n 3d7c8 │ │ │ │ + bne.n 3d746 │ │ │ │ + b.n 3d7d8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -25417,46 +25422,46 @@ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1214f8 │ │ │ │ + bl 1212b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1ed56c │ │ │ │ + bl 1eca30 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d7c8 │ │ │ │ + beq.n 3d7d8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1214f8 │ │ │ │ + bl 1212b4 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3d7c8 │ │ │ │ + b.n 3d7d8 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d7c8 │ │ │ │ + b.n 3d7d8 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3d7c8 │ │ │ │ + b.n 3d7d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -25470,315 +25475,315 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 3d81a │ │ │ │ - movw r0, #39988 @ 0x9c34 │ │ │ │ + bls.n 3d82a │ │ │ │ + movw r0, #37616 @ 0x92f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e3c84 │ │ │ │ - cbnz r0, 3d81a │ │ │ │ + bl e43e0 │ │ │ │ + cbnz r0, 3d82a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d878 │ │ │ │ + b.n 3d888 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d816 │ │ │ │ + bne.n 3d826 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3d83e │ │ │ │ + ble.n 3d84e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 26d408 │ │ │ │ + bl 26d170 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d840 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 3d840 │ │ │ │ - b.n 3d816 │ │ │ │ + bne.n 3d850 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 3d850 │ │ │ │ + b.n 3d826 │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 3d864 │ │ │ │ - bl b1aa4 │ │ │ │ + ble.n 3d874 │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c6a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ - b.n 3d870 │ │ │ │ + bl b4e44 │ │ │ │ + b.n 3d880 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c6a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3d882 │ │ │ │ + cbz r3, 3d892 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ vneg.f64 d1, d1 │ │ │ │ add sp, #16 │ │ │ │ - b.w 2524fc │ │ │ │ + b.w 252258 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1039b0 │ │ │ │ + bl 103724 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d8c2 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 3d8da │ │ │ │ - b.n 3d8f0 │ │ │ │ + bne.n 3d8d2 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 3d8ea │ │ │ │ + b.n 3d900 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3d8da │ │ │ │ + bne.n 3d8ea │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #59104 @ 0xe6e0 │ │ │ │ + movw r0, #56928 @ 0xde60 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #59120 @ 0xe6f0 │ │ │ │ + movw r0, #56944 @ 0xde70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ - cbz r3, 3d90c │ │ │ │ + cbz r3, 3d91c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3d916 │ │ │ │ + cbnz r3, 3d926 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #8] @ (3d920 ) │ │ │ │ + ldr r1, [pc, #8] @ (3d930 ) │ │ │ │ mov r0, r3 │ │ │ │ - b.w d98a4 │ │ │ │ + b.w d9f64 │ │ │ │ nop │ │ │ │ - bgt.n 3d9ec │ │ │ │ + bgt.n 3d9fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0003d924 : │ │ │ │ +0003d934 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #480] @ (3db18 ) │ │ │ │ + ldr r3, [pc, #480] @ (3db28 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84e5c <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db10 │ │ │ │ + beq.w 3db20 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d3b90 │ │ │ │ + bl 1d2844 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3d994 │ │ │ │ + cbnz r0, 3d9a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d970 │ │ │ │ + blt.n 3d980 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3db10 │ │ │ │ + b.n 3db20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d96c │ │ │ │ - ldr r2, [pc, #416] @ (3db1c ) │ │ │ │ + bne.n 3d97c │ │ │ │ + ldr r2, [pc, #416] @ (3db2c ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d98a │ │ │ │ + cbz r3, 3d99a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3d96c │ │ │ │ + b.n 3d97c │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3da0e │ │ │ │ + beq.n 3da1e │ │ │ │ mov r0, r7 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dab6 │ │ │ │ + beq.w 3dac6 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3da84 │ │ │ │ + beq.n 3da94 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3d9d2 │ │ │ │ + bge.n 3d9e2 │ │ │ │ ldr.w r3, [fp, r2, lsl #2] │ │ │ │ str.w r3, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 3d9c0 │ │ │ │ + b.n 3d9d0 │ │ │ │ add.w ip, r8, r3, lsl #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add.w lr, r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ add.w fp, r3, #4 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 3da08 │ │ │ │ + bge.n 3da18 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ ldr.w r3, [fp, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ str.w r3, [ip], #4 │ │ │ │ - b.n 3d9e2 │ │ │ │ + b.n 3d9f2 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3da12 │ │ │ │ + b.n 3da22 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, fp │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #20] │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - bl b8a74 <_Py_NewReferenceNoTotal@@Base+0x58c> │ │ │ │ + bl b8c4c <_Py_NewReferenceNoTotal@@Base+0x58c> │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3da7c │ │ │ │ + cbz r0, 3da8c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 1d3c9c │ │ │ │ + bl 1d2950 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3da7a │ │ │ │ + bge.n 3da8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3da7a │ │ │ │ - ldr r2, [pc, #188] @ (3db1c ) │ │ │ │ + cbnz r3, 3da8a │ │ │ │ + ldr r2, [pc, #188] @ (3db2c ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3da70 │ │ │ │ + cbz r3, 3da80 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r9, r8 │ │ │ │ - cbz r7, 3dab8 │ │ │ │ + cbz r7, 3dac8 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3da86 │ │ │ │ + b.n 3da96 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3da92 │ │ │ │ + blt.n 3daa2 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3dab8 │ │ │ │ + b.n 3dac8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3da8e │ │ │ │ - ldr r2, [pc, #128] @ (3db1c ) │ │ │ │ + bne.n 3da9e │ │ │ │ + ldr r2, [pc, #128] @ (3db2c ) │ │ │ │ ldr.w r7, [r2, #1600] @ 0x640 │ │ │ │ - cbz r7, 3daac │ │ │ │ + cbz r7, 3dabc │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 3da8e │ │ │ │ + b.n 3da9e │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dae6 │ │ │ │ + bge.n 3daf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3dae6 │ │ │ │ - ldr r2, [pc, #76] @ (3db1c ) │ │ │ │ + cbnz r3, 3daf6 │ │ │ │ + ldr r2, [pc, #76] @ (3db2c ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3dade │ │ │ │ + cbz r3, 3daee │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3db0e │ │ │ │ + bge.n 3db1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3db0e │ │ │ │ - ldr r2, [pc, #36] @ (3db1c ) │ │ │ │ + cbnz r3, 3db1e │ │ │ │ + ldr r2, [pc, #36] @ (3db2c ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3db06 │ │ │ │ + cbz r3, 3db16 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -25800,679 +25805,679 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c148 │ │ │ │ + bl 15ba7c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3db6c │ │ │ │ + bge.n 3db7c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #16384 @ 0x4000 │ │ │ │ + movw r2, #14280 @ 0x37c8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60552 @ 0xec88 │ │ │ │ + movw r0, #58260 @ 0xe394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3db78 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3db88 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d270 │ │ │ │ + bl 3d280 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3db82 │ │ │ │ + cbz r3, 3db92 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3dba6 │ │ │ │ - cbz r2, 3dba0 │ │ │ │ + cbnz r3, 3dbb6 │ │ │ │ + cbz r2, 3dbb0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3dba6 │ │ │ │ + cbnz r3, 3dbb6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3ddbc │ │ │ │ + b.n 3ddcc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59272 @ 0xe788 │ │ │ │ + movw r1, #57096 @ 0xdf08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3dbda │ │ │ │ + bgt.n 3dbea │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59300 @ 0xe7a4 │ │ │ │ + movw r1, #57124 @ 0xdf24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #5 │ │ │ │ - ble.n 3dc0e │ │ │ │ + ble.n 3dc1e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59348 @ 0xe7d4 │ │ │ │ + movw r1, #57172 @ 0xdf54 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 3ddb4 │ │ │ │ + beq.w 3ddc4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3dc34 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 3dc44 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ddb4 │ │ │ │ + bne.w 3ddc4 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3dc6a │ │ │ │ + beq.n 3dc7a │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 3dc70 │ │ │ │ + beq.n 3dc80 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 3dc64 │ │ │ │ + beq.n 3dc74 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3dc66 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 3dc76 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ddb4 │ │ │ │ - b.n 3dc66 │ │ │ │ + bne.w 3ddc4 │ │ │ │ + b.n 3dc76 │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 3dc7a │ │ │ │ - b.n 3dc86 │ │ │ │ + cbz r5, 3dc8a │ │ │ │ + b.n 3dc96 │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3dc7a │ │ │ │ + b.n 3dc8a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3dda0 │ │ │ │ + bne.w 3ddb0 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1e7b70 <_Py_strerror@@Base+0x20> │ │ │ │ + bl 1e7024 <_Py_strerror@@Base+0x20> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3dc88 │ │ │ │ + b.n 3dc98 │ │ │ │ mov r8, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3dc9a │ │ │ │ - bl 1e7b70 <_Py_strerror@@Base+0x20> │ │ │ │ + bne.n 3dcaa │ │ │ │ + bl 1e7024 <_Py_strerror@@Base+0x20> │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3dc9c │ │ │ │ + b.n 3dcac │ │ │ │ mov r9, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - movw r1, #59392 @ 0xe800 │ │ │ │ + movw r1, #57216 @ 0xdf80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r0, #59400 @ 0xe808 │ │ │ │ + movw r0, #57224 @ 0xdf88 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ddb4 │ │ │ │ + beq.n 3ddc4 │ │ │ │ cmp r6, #8 │ │ │ │ - beq.n 3dce2 │ │ │ │ + beq.n 3dcf2 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 3dce6 │ │ │ │ + bmi.n 3dcf6 │ │ │ │ lsls r0, r6, #30 │ │ │ │ - bmi.n 3dcea │ │ │ │ + bmi.n 3dcfa │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59412 @ 0xe814 │ │ │ │ + movw r1, #57236 @ 0xdf94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3ddb4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3ddc4 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3dcec │ │ │ │ + b.n 3dcfc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3dcec │ │ │ │ + b.n 3dcfc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3dd26 │ │ │ │ + beq.n 3dd36 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3dd14 │ │ │ │ - bl 1581d8 │ │ │ │ - b.n 3dd1a │ │ │ │ - bl 106d98 │ │ │ │ + bpl.n 3dd24 │ │ │ │ + bl 157c30 │ │ │ │ + b.n 3dd2a │ │ │ │ + bl 106b18 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ddb4 │ │ │ │ + bne.n 3ddc4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3dd4e │ │ │ │ + beq.n 3dd5e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 3dd3e │ │ │ │ - bl 1581d8 │ │ │ │ - b.n 3dd44 │ │ │ │ - bl 106d98 │ │ │ │ + bpl.n 3dd4e │ │ │ │ + bl 157c30 │ │ │ │ + b.n 3dd54 │ │ │ │ + bl 106b18 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 3ddb4 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 3ddc4 │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r4, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r5, #13 │ │ │ │ moveq r5, #14 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af0c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3dda6 │ │ │ │ + bne.n 3ddb6 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3dd8c │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 3dd9c │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dd5c │ │ │ │ - b.n 3ddb4 │ │ │ │ + beq.n 3dd6c │ │ │ │ + b.n 3ddc4 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ mov r8, r5 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3dc8e │ │ │ │ + b.n 3dc9e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3dd8c │ │ │ │ + blt.n 3dd9c │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e7b70 <_Py_strerror@@Base+0x20> │ │ │ │ + b.w 1e7024 <_Py_strerror@@Base+0x20> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 27293c <_PyTime_AsMilliseconds@@Base+0x2920> │ │ │ │ + bl 27269c <_PyTime_AsMilliseconds@@Base+0x2920> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3debe │ │ │ │ + beq.n 3dece │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f894c │ │ │ │ - cbnz r0, 3ddfa │ │ │ │ - bl b1aa4 │ │ │ │ + bl 1f7dd8 │ │ │ │ + cbnz r0, 3de0a │ │ │ │ + bl b1c9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 158714 │ │ │ │ + bl 15816c │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2bc24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3de56 │ │ │ │ - bgt.n 3de44 │ │ │ │ + beq.n 3de66 │ │ │ │ + bgt.n 3de54 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3de2c │ │ │ │ + beq.n 3de3c │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3de44 │ │ │ │ + bne.n 3de54 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59440 @ 0xe830 │ │ │ │ + movw r1, #57264 @ 0xdfb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3deb0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3dec0 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23412 @ 0x5b74 │ │ │ │ + movw r1, #21120 @ 0x5280 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3deb0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3dec0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #59468 @ 0xe84c │ │ │ │ + movw r3, #57292 @ 0xdfcc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 415c6 │ │ │ │ - b.n 3deb0 │ │ │ │ + bl 415b6 │ │ │ │ + b.n 3dec0 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3de94 │ │ │ │ + cbz r3, 3dea4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1596bc │ │ │ │ - b.n 3debe │ │ │ │ + bl 15900c │ │ │ │ + b.n 3dece │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1596bc │ │ │ │ + bl 15900c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3dee0 │ │ │ │ - cbz r2, 3deda │ │ │ │ + cbnz r3, 3def0 │ │ │ │ + cbz r2, 3deea │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3dee0 │ │ │ │ + cbnz r3, 3def0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3ddbc │ │ │ │ + b.n 3ddcc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59552 @ 0xe8a0 │ │ │ │ + movw r1, #57376 @ 0xe020 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ - cbz r1, 3df1a │ │ │ │ + cbz r1, 3df2a │ │ │ │ ldrb r1, [r1, #21] │ │ │ │ - cbnz r1, 3df26 │ │ │ │ - b.n 3df50 │ │ │ │ + cbnz r1, 3df36 │ │ │ │ + b.n 3df60 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add.w r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb.w r1, [r1, #3310] @ 0xcee │ │ │ │ - cbz r1, 3df50 │ │ │ │ + cbz r1, 3df60 │ │ │ │ mov r6, r2 │ │ │ │ movw r2, #51940 @ 0xcae4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25411c │ │ │ │ + bl 253ed4 <_PyCode_GetXIData@@Base+0x48> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3df52 │ │ │ │ + blt.n 3df62 │ │ │ │ movs r0, #0 │ │ │ │ - bl f88f0 │ │ │ │ + bl f8740 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3df84 │ │ │ │ + cbnz r4, 3df94 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3df84 │ │ │ │ + ble.n 3df94 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3df84 │ │ │ │ - cbz r2, 3df84 │ │ │ │ + bne.n 3df94 │ │ │ │ + cbz r2, 3df94 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3ddbc │ │ │ │ + b.n 3ddcc │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #12] @ (3dfa4 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #12] @ (3dfb4 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3df78 │ │ │ │ + bne.n 3df88 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3dfc6 │ │ │ │ + cbnz r0, 3dfd6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 3dfd0 │ │ │ │ - b.n 3dfd6 │ │ │ │ + cbnz r0, 3dfe0 │ │ │ │ + b.n 3dfe6 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dfc0 │ │ │ │ - b.n 3dfe4 │ │ │ │ + beq.n 3dfd0 │ │ │ │ + b.n 3dff4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3dfe4 │ │ │ │ + cbnz r0, 3dff4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3dfe4 │ │ │ │ + cbz r0, 3dff4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e026 │ │ │ │ + bne.n 3e036 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 3e03e │ │ │ │ - movw r2, #34960 @ 0x8890 │ │ │ │ + bmi.n 3e04e │ │ │ │ + movw r2, #32784 @ 0x8010 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #10868 @ 0x2a74 │ │ │ │ + movw r0, #8764 @ 0x223c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3e03a │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3e04a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10868 @ 0x2a74 │ │ │ │ + movw r0, #8764 @ 0x223c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dffe │ │ │ │ + bne.n 3e00e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e056 │ │ │ │ - ldr r5, [pc, #24] @ (3e058 ) │ │ │ │ + b.n 3e066 │ │ │ │ + ldr r5, [pc, #24] @ (3e068 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, r5] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - bl 10abac │ │ │ │ + bl 10aacc │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e17e │ │ │ │ - movw r7, #59256 @ 0xe778 │ │ │ │ + beq.w 3e18e │ │ │ │ + movw r7, #57080 @ 0xdef8 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #244] @ (3e184 ) │ │ │ │ + ldr r1, [pc, #244] @ (3e194 ) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 209b60 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2090dc <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3e0a8 │ │ │ │ - bl 22cfec │ │ │ │ + cbnz r0, 3e0b8 │ │ │ │ + bl 22c424 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e168 │ │ │ │ - b.n 3e08c │ │ │ │ + beq.n 3e178 │ │ │ │ + b.n 3e09c │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3e0c2 │ │ │ │ + bne.n 3e0d2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e168 │ │ │ │ + beq.n 3e178 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e15e │ │ │ │ + bge.n 3e16e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3e11c │ │ │ │ - b.n 3e15e │ │ │ │ + cbz r3, 3e12c │ │ │ │ + b.n 3e16e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3e10a │ │ │ │ + bmi.n 3e11a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e0de │ │ │ │ + bge.n 3e0ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e0de │ │ │ │ + cbnz r3, 3e0ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e0f2 │ │ │ │ + bge.n 3e102 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e0f2 │ │ │ │ + cbnz r3, 3e102 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7808 @ 0x1e80 │ │ │ │ + movw r1, #5516 @ 0x158c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3e15a │ │ │ │ + bl 12125c │ │ │ │ + b.n 3e16a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3e122 │ │ │ │ + cbnz r3, 3e132 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e15e │ │ │ │ + bge.n 3e16e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e15e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e15e │ │ │ │ + cbnz r3, 3e16e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e16e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e140 │ │ │ │ + bge.n 3e150 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e140 │ │ │ │ + cbnz r3, 3e150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3e08c │ │ │ │ + bne.n 3e09c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e15a │ │ │ │ + bge.n 3e16a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e15a │ │ │ │ + cbnz r3, 3e16a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e17e │ │ │ │ - ldr r0, [pc, #40] @ (3e188 ) │ │ │ │ + b.n 3e18e │ │ │ │ + ldr r0, [pc, #40] @ (3e198 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 225ab8 │ │ │ │ + bl 224ef0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e17c │ │ │ │ + bge.n 3e18c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e17c │ │ │ │ + cbnz r3, 3e18c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - cbz r0, 3e1cc │ │ │ │ + cbz r0, 3e1dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #44264 @ 0xace8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 125770 │ │ │ │ + bl 12567c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3e1c2 │ │ │ │ + cbz r2, 3e1d2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e1c2 │ │ │ │ + bge.n 3e1d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3e1c2 │ │ │ │ + cbnz r3, 3e1d2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3e2ce │ │ │ │ + b.n 3e2de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r1, 3e1f2 │ │ │ │ + cbz r1, 3e202 │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ - bl 3e316 │ │ │ │ - cbz r0, 3e1fc │ │ │ │ - bl 6c94a │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3e1f6 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3e212 │ │ │ │ - bl f891c │ │ │ │ - b.n 3e212 │ │ │ │ + bl 3e326 │ │ │ │ + cbz r0, 3e20c │ │ │ │ + bl 6ca62 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3e206 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3e222 │ │ │ │ + bl f876c │ │ │ │ + b.n 3e222 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #32464 @ 0x7ed0 │ │ │ │ + movw r1, #30288 @ 0x7650 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c4d8 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3e236 │ │ │ │ - cbz r2, 3e230 │ │ │ │ + cbnz r3, 3e246 │ │ │ │ + cbz r2, 3e240 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3e236 │ │ │ │ + cbnz r3, 3e246 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3e44c │ │ │ │ + b.n 3e45c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59272 @ 0xe788 │ │ │ │ + movw r1, #57096 @ 0xdf08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -26480,85 +26485,85 @@ │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ blx 2bce8 │ │ │ │ - cbz r0, 3e288 │ │ │ │ + cbz r0, 3e298 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 3e2b4 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 3e2c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f70e4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f6594 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e2b4 │ │ │ │ + beq.n 3e2c4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f70e4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f6594 <_Py_set_inheritable@@Base+0x54> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e2b4 │ │ │ │ + beq.n 3e2c4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #452 @ 0x1c4 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ - b.n 3e2ca │ │ │ │ + movw r0, #63696 @ 0xf8d0 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 95d64 │ │ │ │ + b.n 3e2da │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3e2be │ │ │ │ + beq.n 3e2ce │ │ │ │ blx 2b734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3e2c8 │ │ │ │ + beq.n 3e2d8 │ │ │ │ blx 2b734 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3e2ee │ │ │ │ + bne.n 3e2fe │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 3e2f0 │ │ │ │ + bpl.n 3e300 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3e30c │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + cbz r1, 3e31c │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3e2e4 │ │ │ │ + bls.n 3e2f4 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.n 3e2fa │ │ │ │ + bmi.n 3e30a │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3e338 │ │ │ │ + beq.n 3e348 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76d48 <_Py_open@@Base+0x384> │ │ │ │ + b.w 76e68 <_Py_open@@Base+0x384> │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -26574,244 +26579,244 @@ │ │ │ │ add.w r8, r4, r9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 2bf64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e410 │ │ │ │ + bge.n 3e420 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp.w fp, #38 @ 0x26 │ │ │ │ - bne.n 3e396 │ │ │ │ + bne.n 3e3a6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76d48 <_Py_open@@Base+0x384> │ │ │ │ + bl 76e68 <_Py_open@@Base+0x384> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3e43e │ │ │ │ + b.n 3e44e │ │ │ │ movw r9, #47268 @ 0xb8a4 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 3e43e │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ + beq.n 3e44e │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e43e │ │ │ │ - ldr r2, [pc, #144] @ (3e448 ) │ │ │ │ + bne.n 3e44e │ │ │ │ + ldr r2, [pc, #144] @ (3e458 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r9] │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - cbz r2, 3e3d0 │ │ │ │ + cbz r2, 3e3e0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3e3f2 │ │ │ │ + cbnz r2, 3e402 │ │ │ │ blx 2b32c │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #59740 @ 0xe95c │ │ │ │ + movw r2, #57564 @ 0xe0dc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ - b.n 3e43e │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ + b.n 3e44e │ │ │ │ blx 2b32c │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #59740 @ 0xe95c │ │ │ │ + movw r1, #57564 @ 0xe0dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3e43e │ │ │ │ - bne.n 3e434 │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3e44e │ │ │ │ + bne.n 3e444 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #47268 @ 0xb8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #59832 @ 0xe9b8 │ │ │ │ + movw r1, #57656 @ 0xe138 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 3e43e │ │ │ │ + bl f53c4 │ │ │ │ + b.n 3e44e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3e346 │ │ │ │ + bne.n 3e356 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 27293c <_PyTime_AsMilliseconds@@Base+0x2920> │ │ │ │ + bl 27269c <_PyTime_AsMilliseconds@@Base+0x2920> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e54e │ │ │ │ + beq.n 3e55e │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f894c │ │ │ │ - cbnz r0, 3e48a │ │ │ │ - bl b1aa4 │ │ │ │ + bl 1f7dd8 │ │ │ │ + cbnz r0, 3e49a │ │ │ │ + bl b1c9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 158714 │ │ │ │ + bl 15816c │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2b0e0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3e4e6 │ │ │ │ - bgt.n 3e4d4 │ │ │ │ + beq.n 3e4f6 │ │ │ │ + bgt.n 3e4e4 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3e4bc │ │ │ │ + beq.n 3e4cc │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3e4d4 │ │ │ │ + bne.n 3e4e4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59440 @ 0xe830 │ │ │ │ + movw r1, #57264 @ 0xdfb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3e540 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3e550 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23596 @ 0x5c2c │ │ │ │ + movw r1, #21304 @ 0x5338 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3e540 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3e550 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #59932 @ 0xea1c │ │ │ │ + movw r3, #57756 @ 0xe19c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 415c6 │ │ │ │ - b.n 3e540 │ │ │ │ + bl 415b6 │ │ │ │ + b.n 3e550 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3e524 │ │ │ │ + cbz r3, 3e534 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1596bc │ │ │ │ - b.n 3e54e │ │ │ │ + bl 15900c │ │ │ │ + b.n 3e55e │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1596bc │ │ │ │ + bl 15900c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3e592 │ │ │ │ + b.n 3e5a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3e578 │ │ │ │ - cbz r2, 3e572 │ │ │ │ + cbnz r3, 3e588 │ │ │ │ + cbz r2, 3e582 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3e578 │ │ │ │ + cbnz r3, 3e588 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3e44c │ │ │ │ + b.n 3e45c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59552 @ 0xe8a0 │ │ │ │ + movw r1, #57376 @ 0xe020 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3e5b4 │ │ │ │ + bls.n 3e5c4 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bne.n 3e5c0 │ │ │ │ + bne.n 3e5d0 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 3e5b0 │ │ │ │ + bcc.n 3e5c0 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 3e59c │ │ │ │ - b.n 3e5c8 │ │ │ │ + beq.n 3e5ac │ │ │ │ + b.n 3e5d8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3e5be │ │ │ │ + bne.n 3e5ce │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3e594 │ │ │ │ + bge.n 3e5a4 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3e5f4 │ │ │ │ + beq.n 3e604 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76e4c <_Py_open@@Base+0x488> │ │ │ │ + b.w 76f6c <_Py_open@@Base+0x488> │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -26824,87 +26829,87 @@ │ │ │ │ add.w r8, r4, r9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 2b2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e6ce │ │ │ │ + bge.n 3e6de │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 3e646 │ │ │ │ + bne.n 3e656 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e4c <_Py_open@@Base+0x488> │ │ │ │ + bl 76f6c <_Py_open@@Base+0x488> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3e6fa │ │ │ │ + b.n 3e70a │ │ │ │ movw sl, #47268 @ 0xb8a4 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1e7b50 <_Py_strerror@@Base> │ │ │ │ + bl 1e7004 <_Py_strerror@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e6fa │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ - cbnz r0, 3e6b4 │ │ │ │ - ldr r3, [pc, #152] @ (3e704 ) │ │ │ │ + beq.n 3e70a │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ + cbnz r0, 3e6c4 │ │ │ │ + ldr r3, [pc, #152] @ (3e714 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 3e680 │ │ │ │ + cbz r3, 3e690 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3e69c │ │ │ │ + cbnz r3, 3e6ac │ │ │ │ mov r3, r2 │ │ │ │ strd r7, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #59968 @ 0xea40 │ │ │ │ + movw r2, #57792 @ 0xe1c0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ - b.n 3e6b4 │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ + b.n 3e6c4 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #59968 @ 0xea40 │ │ │ │ + movw r1, #57792 @ 0xe1c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r7, r4, [sp] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e6fa │ │ │ │ + bge.n 3e70a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3e6fa │ │ │ │ + cbnz r3, 3e70a │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e6fa │ │ │ │ - bne.n 3e6f0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e70a │ │ │ │ + bne.n 3e700 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #47268 @ 0xb8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #60064 @ 0xeaa0 │ │ │ │ + movw r1, #57888 @ 0xe220 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 3e6fa │ │ │ │ + bl f53c4 │ │ │ │ + b.n 3e70a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3e5fe │ │ │ │ + bne.n 3e60e │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -26913,387 +26918,387 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3e738 │ │ │ │ + cbnz r4, 3e748 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3e738 │ │ │ │ + ble.n 3e748 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3e738 │ │ │ │ - cbz r2, 3e738 │ │ │ │ + bne.n 3e748 │ │ │ │ + cbz r2, 3e748 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3e44c │ │ │ │ + b.n 3e45c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #12] @ (3e758 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #12] @ (3e768 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e72c │ │ │ │ + bne.n 3e73c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sbcs r4, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 12453c │ │ │ │ + bl 124434 <_PyArg_UnpackKeywords@@Base+0x29e0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e86c │ │ │ │ + beq.n 3e87c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 3e7aa │ │ │ │ - movw r0, #60224 @ 0xeb40 │ │ │ │ + cbz r1, 3e7ba │ │ │ │ + movw r0, #58048 @ 0xe2c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e79c │ │ │ │ + bge.n 3e7ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e79c │ │ │ │ + cbnz r3, 3e7ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3e86a │ │ │ │ - movw r2, #47644 @ 0xba1c │ │ │ │ + beq.n 3e87a │ │ │ │ + movw r2, #45468 @ 0xb19c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - b.n 3e7b4 │ │ │ │ - movw r2, #50152 @ 0xc3e8 │ │ │ │ + b.n 3e7c4 │ │ │ │ + movw r2, #47976 @ 0xbb68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - cbz r3, 3e7ea │ │ │ │ + cbz r3, 3e7fa │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60232 @ 0xeb48 │ │ │ │ + movw r0, #58056 @ 0xe2c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e7dc │ │ │ │ + bge.n 3e7ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e7dc │ │ │ │ + cbnz r3, 3e7ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e86c │ │ │ │ - movw r2, #47644 @ 0xba1c │ │ │ │ + beq.n 3e87c │ │ │ │ + movw r2, #45468 @ 0xb19c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 3e816 │ │ │ │ + cbz r3, 3e826 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60248 @ 0xeb58 │ │ │ │ + movw r0, #58072 @ 0xe2d8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e812 │ │ │ │ + bge.n 3e822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e812 │ │ │ │ + cbnz r3, 3e822 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3e86c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3e87c │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3e840 │ │ │ │ - movw r0, #37880 @ 0x93f8 │ │ │ │ + cbnz r3, 3e850 │ │ │ │ + movw r0, #35704 @ 0x8b78 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e83c │ │ │ │ + bge.n 3e84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e83c │ │ │ │ + cbnz r3, 3e84c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3e86c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3e87c │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #60268 @ 0xeb6c │ │ │ │ + movw r0, #58092 @ 0xe2ec │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e86c │ │ │ │ + bge.n 3e87c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e86c │ │ │ │ + cbnz r3, 3e87c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e86c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e87c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e890 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 3e8c6 │ │ │ │ + bne.n 3e8a0 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 3e8d6 │ │ │ │ mov r0, r4 │ │ │ │ bl 38744 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e8ae │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 3e8be │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3e8c8 │ │ │ │ + b.n 3e8d8 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 3e8c8 │ │ │ │ + b.n 3e8d8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 174cfc │ │ │ │ - cbz r0, 3e8fe │ │ │ │ + bl 174534 │ │ │ │ + cbz r0, 3e90e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e98e │ │ │ │ + beq.n 3e99e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #30088 @ 0x7588 │ │ │ │ + movw r0, #27912 @ 0x6d08 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3e94c │ │ │ │ + bne.n 3e95c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3ce5e │ │ │ │ + bl 3ce6a │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e944 │ │ │ │ + cbz r0, 3e954 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3e934 │ │ │ │ + blt.n 3e944 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3e944 │ │ │ │ + b.n 3e954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3e930 │ │ │ │ + bne.n 3e940 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e930 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e940 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 3e986 │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 3e996 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cdec │ │ │ │ + bl 3cdf8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e986 │ │ │ │ + cbz r0, 3e996 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #26484 @ 0x6774 │ │ │ │ + movw r0, #24192 @ 0x5e80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3e976 │ │ │ │ + blt.n 3e986 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3e986 │ │ │ │ + b.n 3e996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3e972 │ │ │ │ + bne.n 3e982 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e972 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e982 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 3e990 │ │ │ │ + bl 21c230 │ │ │ │ + b.n 3e9a0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #25437 @ 0x635d │ │ │ │ + movw r1, #25013 @ 0x61b5 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 195b4c <_PyLong_UInt64_Converter@@Base+0x41c> │ │ │ │ + b.w 194494 <_PyLong_UInt64_Converter@@Base+0x41c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbnz r1, 3e9da │ │ │ │ + cbnz r1, 3e9ea │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60784 @ 0xed70 │ │ │ │ + movw r1, #58608 @ 0xe4f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.w 3f3b0 │ │ │ │ + bl f53c4 │ │ │ │ + b.w 3f3c0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3ea08 │ │ │ │ + beq.n 3ea18 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60844 @ 0xedac │ │ │ │ + movw r1, #58668 @ 0xe52c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3f3b0 │ │ │ │ + b.w 3f3c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3ea24 │ │ │ │ + bne.n 3ea34 │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3ea28 │ │ │ │ + b.n 3ea38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b1bd0 │ │ │ │ + bl b1dc8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 3ea4a │ │ │ │ + bge.n 3ea5a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60872 @ 0xedc8 │ │ │ │ + movw r1, #58696 @ 0xe548 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 3ea00 │ │ │ │ - beq.n 3ea90 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 3ea10 │ │ │ │ + beq.n 3eaa0 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 3eac0 │ │ │ │ + bhi.n 3ead0 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ movw r2, #938 @ 0x3aa │ │ │ │ movt r2, #4 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3ead8 │ │ │ │ + bne.n 3eae8 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3eaa8 │ │ │ │ + bne.n 3eab8 │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - cbz r2, 3eac0 │ │ │ │ + cbz r2, 3ead0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60976 @ 0xee30 │ │ │ │ + movw r1, #58800 @ 0xe5b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3ea10 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60920 @ 0xedf8 │ │ │ │ + movw r1, #58744 @ 0xe578 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 3ea10 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61004 @ 0xee4c │ │ │ │ + movw r1, #58828 @ 0xe5cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 3ea10 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61044 @ 0xee74 │ │ │ │ + movw r1, #58868 @ 0xe5f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3ea10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl 106e8c │ │ │ │ + bl 106c08 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3eb04 │ │ │ │ + cbz r3, 3eb14 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61068 @ 0xee8c │ │ │ │ + movw r1, #58892 @ 0xe60c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl 12125c │ │ │ │ + b.n 3ea10 │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3eb26 │ │ │ │ + bge.n 3eb36 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61088 @ 0xeea0 │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 3ea10 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add.w r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ strd r2, r3, [sp, #68] @ 0x44 │ │ │ │ @@ -27301,171 +27306,171 @@ │ │ │ │ add r3, r1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 3ea00 │ │ │ │ + bcs.w 3ea10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ea00 │ │ │ │ + beq.w 3ea10 │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3eb78 │ │ │ │ + beq.n 3eb88 │ │ │ │ str.w r6, [r5], #4 │ │ │ │ - b.n 3eb6e │ │ │ │ + b.n 3eb7e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 3eba2 │ │ │ │ + bcs.n 3ebb2 │ │ │ │ bl 31da4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 3eb7c │ │ │ │ + beq.n 3eb8c │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 3eb7c │ │ │ │ + beq.n 3eb8c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsrs r2, r2, #1 │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ - b.n 3eb7c │ │ │ │ + b.n 3eb8c │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 3ebba │ │ │ │ + beq.n 3ebca │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 3eba6 │ │ │ │ + bge.n 3ebb6 │ │ │ │ cmp r4, r3 │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 3eba6 │ │ │ │ + b.n 3ebb6 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3ebe4 │ │ │ │ + bcc.n 3ebf4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61132 @ 0xeecc │ │ │ │ + movw r1, #58956 @ 0xe64c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 3ea00 │ │ │ │ + bl 8473c │ │ │ │ + b.n 3ea10 │ │ │ │ mov r0, r9 │ │ │ │ - bl 147978 │ │ │ │ + bl 14755c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f398 │ │ │ │ + beq.w 3f3a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bge.n 3ec16 │ │ │ │ + bge.n 3ec26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ec16 │ │ │ │ + cbz r0, 3ec26 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ec36 │ │ │ │ - bl 244f6c │ │ │ │ + b.n 3ec46 │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3f398 │ │ │ │ + bge.w 3f3a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3f398 │ │ │ │ + bne.w 3f3a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f398 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f3a8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - blt.n 3ec46 │ │ │ │ + blt.n 3ec56 │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ - b.n 3ec36 │ │ │ │ + b.n 3ec46 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #6540 @ 0x198c │ │ │ │ + movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, ip │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.w 3efae │ │ │ │ + ble.w 3efbe │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 1449c0 │ │ │ │ + bl 1445a4 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ uxtb r0, r0 │ │ │ │ str r4, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ adds r3, r1, #1 │ │ │ │ orr.w r4, ip, r4, lsl #8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - bne.n 3ecb6 │ │ │ │ + bne.n 3ecc6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 1449c0 │ │ │ │ + bl 1445a4 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ - b.n 3ec92 │ │ │ │ + b.n 3eca2 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r5, #2 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldrb r7, [r7, r0] │ │ │ │ add r7, r3 │ │ │ │ - beq.w 3efaa │ │ │ │ + beq.w 3efba │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bgt.n 3ed84 │ │ │ │ + bgt.n 3ed94 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ - bgt.n 3ecec │ │ │ │ + bgt.n 3ecfc │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bgt.n 3ed32 │ │ │ │ + bgt.n 3ed42 │ │ │ │ cmp r0, #28 │ │ │ │ - bgt.n 3ed16 │ │ │ │ + bgt.n 3ed26 │ │ │ │ cmp r0, #14 │ │ │ │ - beq.w 3ee2c │ │ │ │ + beq.w 3ee3c │ │ │ │ cmp r0, #16 │ │ │ │ - bne.w 3ef5e │ │ │ │ - b.n 3ee2c │ │ │ │ + bne.w 3ef6e │ │ │ │ + b.n 3ee3c │ │ │ │ sub.w ip, r0, #68 @ 0x44 │ │ │ │ cmp.w ip, #12 │ │ │ │ - bhi.w 3ef5e │ │ │ │ + bhi.w 3ef6e │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ @@ -27474,25 +27479,25 @@ │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r6, r6, #1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub.w r3, r0, #29 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.w 3ef5e │ │ │ │ + bhi.w 3ef6e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne.w 3ef5e │ │ │ │ + bne.w 3ef6e │ │ │ │ subs r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ rsb r1, r2, #32 │ │ │ │ lsr.w r3, r5, r2 │ │ │ │ subs r2, #32 │ │ │ │ lsl.w r1, r6, r1 │ │ │ │ it pl │ │ │ │ @@ -27509,22 +27514,22 @@ │ │ │ │ movcc r6, r3 │ │ │ │ str.w r3, [r4, r7, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ itt cs │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs.w r6, r6, r5, lsr #29 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efba │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq.w 3eeb4 │ │ │ │ + beq.w 3eec4 │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3ef5e │ │ │ │ + bhi.w 3ef6e │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3ef5e │ │ │ │ + bhi.w 3ef6e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ @@ -27540,29 +27545,29 @@ │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ add r2, r7 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3edd2 │ │ │ │ + b.n 3ede2 │ │ │ │ add r2, r1 │ │ │ │ adds r2, #2 │ │ │ │ str.w r5, [r4, r2, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efba │ │ │ │ add r3, r2 │ │ │ │ str.w r5, [r4, r3, lsl #3] │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efba │ │ │ │ subs r0, r7, r2 │ │ │ │ add.w ip, r4, r0, lsl #3 │ │ │ │ ldr.w r2, [r4, r0, lsl #3] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ str.w r5, [r4, r0, lsl #3] │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ @@ -27572,20 +27577,20 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, r3, #1 │ │ │ │ orr.w r8, r8, r3 │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efba │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 3ef02 │ │ │ │ + blt.n 3ef12 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n 3efa0 │ │ │ │ + b.n 3efb0 │ │ │ │ add r2, r1 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ add.w r2, r2, #2 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ itett cc │ │ │ │ lslcc r6, r6, #3 │ │ │ │ movcs.w r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -27595,76 +27600,76 @@ │ │ │ │ orrcc.w r5, r5, #3 │ │ │ │ movcs r6, r5 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ str.w r5, [r4, r2, lsl #3] │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efba │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ lsrs r5, r5, #6 │ │ │ │ orr.w r5, r5, r6, lsl #26 │ │ │ │ asrs r6, r6, #6 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efba │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 3ef02 │ │ │ │ + bcs.n 3ef12 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #2 │ │ │ │ - b.n 3efa0 │ │ │ │ + b.n 3efb0 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efba │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 3ef0a │ │ │ │ - b.n 3ef02 │ │ │ │ + bcc.n 3ef1a │ │ │ │ + b.n 3ef12 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ itett cs │ │ │ │ lslcs r6, r6, #3 │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ ite cs │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3efa0 │ │ │ │ + bpl.n 3efb0 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bcs.n 3ef0a │ │ │ │ - b.n 3ef02 │ │ │ │ + bcs.n 3ef1a │ │ │ │ + b.n 3ef12 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 3efa0 │ │ │ │ + bpl.n 3efb0 │ │ │ │ lsrs r3, r5, #3 │ │ │ │ asrs r2, r6, #3 │ │ │ │ orr.w r3, r3, r6, lsl #29 │ │ │ │ cmp fp, r3 │ │ │ │ sbcs.w r2, sl, r2 │ │ │ │ - bcc.n 3ef02 │ │ │ │ + bcc.n 3ef12 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #3 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bge.n 3ef0a │ │ │ │ + bge.n 3ef1a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3efa0 │ │ │ │ + b.n 3efb0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #4 │ │ │ │ - b.n 3efa0 │ │ │ │ + b.n 3efb0 │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #7 │ │ │ │ and.w r1, r5, #7 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ lsls r3, r2 │ │ │ │ lsls r1, r2 │ │ │ │ bic.w r3, r5, r3 │ │ │ │ @@ -27680,166 +27685,166 @@ │ │ │ │ orrpl r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ and.w r5, r5, #7 │ │ │ │ orrs r5, r3 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 3efaa │ │ │ │ + b.n 3efba │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a6b08 │ │ │ │ + bl 2a6960 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3ef76 │ │ │ │ + bge.n 3ef86 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3ef66 │ │ │ │ + b.n 3ef76 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - cbz r0, 3efa0 │ │ │ │ + cbz r0, 3efb0 │ │ │ │ cmp fp, r5 │ │ │ │ mov.w r3, r6, lsl #3 │ │ │ │ sbcs.w r6, sl, r6 │ │ │ │ orr.w r3, r3, r5, lsr #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ iteet cc │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcs r6, r3 │ │ │ │ movcc r6, r5 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 3ef7a │ │ │ │ + b.n 3ef8a │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - b.n 3ec6c │ │ │ │ + b.n 3ec7c │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ mov ip, r9 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ add.w r5, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w lr, r5, r2 │ │ │ │ cmp lr, r5 │ │ │ │ - bls.w 3f0dc │ │ │ │ + bls.w 3f0ec │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bpl.n 3efe2 │ │ │ │ + bpl.n 3eff2 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r2, r1, r2, lsl #6 │ │ │ │ - b.n 3efce │ │ │ │ + b.n 3efde │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r5, #1 │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 3efe2 │ │ │ │ + bmi.n 3eff2 │ │ │ │ ldrb.w r9, [r1, #1] │ │ │ │ and.w r9, r9, #63 @ 0x3f │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldrb.w r0, [r5, #1]! │ │ │ │ lsls r6, r1, #25 │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - bpl.n 3f008 │ │ │ │ + bpl.n 3f018 │ │ │ │ orr.w r9, r0, r9, lsl #6 │ │ │ │ - b.n 3eff4 │ │ │ │ + b.n 3f004 │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 3f01c │ │ │ │ + bpl.n 3f02c │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r0, r1, r0, lsl #6 │ │ │ │ - b.n 3f008 │ │ │ │ + b.n 3f018 │ │ │ │ add.w r1, r4, r2, lsl #3 │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 3efc2 │ │ │ │ + beq.n 3efd2 │ │ │ │ add.w r6, r4, r9, lsl #3 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov.w r6, r9, lsl #3 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr.w r8, [r4, r9, lsl #3] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - bne.n 3efc2 │ │ │ │ + bne.n 3efd2 │ │ │ │ and.w r8, r0, #1 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - beq.n 3f08e │ │ │ │ + beq.n 3f09e │ │ │ │ subs r0, #1 │ │ │ │ movs r6, #7 │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ sub.w r3, r0, #32 │ │ │ │ rsb r9, r0, #32 │ │ │ │ lsl.w r0, r6, r0 │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ lsr.w r9, r6, r9 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ orr.w r3, r3, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs.w r9, r3, r1 │ │ │ │ - bge.n 3f094 │ │ │ │ + bge.n 3f0a4 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3f07c │ │ │ │ + b.n 3f08c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 3f096 │ │ │ │ + b.n 3f0a6 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r3, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3f0b4 │ │ │ │ + beq.n 3f0c4 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r1 │ │ │ │ - bcc.n 3f0bc │ │ │ │ + bcc.n 3f0cc │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ mov r3, r1 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r3 │ │ │ │ - bcs.n 3f0c4 │ │ │ │ + bcs.n 3f0d4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3f0d0 │ │ │ │ + b.n 3f0e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [r4, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 3efc2 │ │ │ │ + b.n 3efd2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ec62 │ │ │ │ + bne.w 3ec72 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f0f8 │ │ │ │ + bge.n 3f108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3f0f8 │ │ │ │ + cbnz r3, 3f108 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r6, #60744 @ 0xed48 │ │ │ │ + movw r6, #58568 @ 0xe4c8 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r4 │ │ │ │ @@ -27850,419 +27855,419 @@ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ subs r2, r2, r3 │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ ldr.w r8, [r4, r2, lsl #2] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, lr │ │ │ │ - ble.w 3f262 │ │ │ │ + ble.w 3f272 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r3, [r3, lr, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3f256 │ │ │ │ + bne.w 3f266 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ orrs.w r3, r7, r0 │ │ │ │ - bmi.n 3f1d6 │ │ │ │ + bmi.n 3f1e6 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r4, r0, r1 │ │ │ │ - bge.n 3f166 │ │ │ │ + bge.n 3f176 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3f154 │ │ │ │ + b.n 3f164 │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r0 │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ orrs.w r6, r3, r1 │ │ │ │ - beq.n 3f1bc │ │ │ │ + beq.n 3f1cc │ │ │ │ and.w r6, r3, #7 │ │ │ │ ands.w lr, r4, #7 │ │ │ │ - beq.w 3f3a2 │ │ │ │ + beq.w 3f3b2 │ │ │ │ cmp.w lr, #3 │ │ │ │ - bne.n 3f190 │ │ │ │ + bne.n 3f1a0 │ │ │ │ subs r6, #4 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 3f1a2 │ │ │ │ + b.n 3f1b2 │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 3f1a8 │ │ │ │ + beq.n 3f1b8 │ │ │ │ sub.w lr, r6, lr │ │ │ │ rsbs r6, lr, #0 │ │ │ │ adc.w r6, r6, lr │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3f3a2 │ │ │ │ + beq.w 3f3b2 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ orr.w r4, r4, ip, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ mov.w ip, ip, asr #3 │ │ │ │ - b.n 3f170 │ │ │ │ + b.n 3f180 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ orrs.w ip, r4, ip │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bne.w 3f3a8 │ │ │ │ + bne.w 3f3b8 │ │ │ │ cmp r9, r2 │ │ │ │ sbcs.w r3, sl, r0 │ │ │ │ - blt.n 3f220 │ │ │ │ + blt.n 3f230 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3f256 │ │ │ │ + b.n 3f266 │ │ │ │ adds r1, r5, #1 │ │ │ │ - bne.n 3f256 │ │ │ │ + bne.n 3f266 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3f22c │ │ │ │ + beq.n 3f23c │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - beq.n 3f236 │ │ │ │ + beq.n 3f246 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3f240 │ │ │ │ + beq.n 3f250 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 3f24c │ │ │ │ + beq.n 3f25c │ │ │ │ and.w r2, r2, #7 │ │ │ │ - movw r3, #14904 @ 0x3a38 │ │ │ │ + movw r3, #12728 @ 0x31b8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r5, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ - b.n 3f256 │ │ │ │ + b.n 3f266 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r0 │ │ │ │ movs r5, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ - b.n 3f256 │ │ │ │ - movw r6, #60580 @ 0xeca4 │ │ │ │ + b.n 3f266 │ │ │ │ + movw r6, #58404 @ 0xe424 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3f256 │ │ │ │ - movw r6, #60608 @ 0xecc0 │ │ │ │ + b.n 3f266 │ │ │ │ + movw r6, #58432 @ 0xe440 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3f256 │ │ │ │ - movw r6, #60644 @ 0xece4 │ │ │ │ + b.n 3f266 │ │ │ │ + movw r6, #58468 @ 0xe464 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3f256 │ │ │ │ - movw r6, #60676 @ 0xed04 │ │ │ │ + b.n 3f266 │ │ │ │ + movw r6, #58500 @ 0xe484 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w lr, lr, #1 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3f12e │ │ │ │ + b.n 3f13e │ │ │ │ mov r0, fp │ │ │ │ mov fp, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 844d4 │ │ │ │ - cbnz r5, 3f282 │ │ │ │ + bl 8473c │ │ │ │ + cbnz r5, 3f292 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 3f296 │ │ │ │ + b.n 3f2a6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.w 3ea00 │ │ │ │ + bl 12125c │ │ │ │ + b.w 3ea10 │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 3f2b0 │ │ │ │ + bge.n 3f2c0 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #1 │ │ │ │ - b.n 3f296 │ │ │ │ - cbz r3, 3f310 │ │ │ │ + b.n 3f2a6 │ │ │ │ + cbz r3, 3f320 │ │ │ │ movw r2, #51908 @ 0xcac4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #50152 @ 0xc3e8 │ │ │ │ + movw r1, #47976 @ 0xbb68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #57796 @ 0xe1c4 │ │ │ │ + movw r2, #55504 @ 0xd8d0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #61176 @ 0xeef8 │ │ │ │ + movw r2, #59000 @ 0xe678 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 250dc0 │ │ │ │ + bl 250d1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ea00 │ │ │ │ + bne.w 3ea10 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3f310 │ │ │ │ + bge.n 3f320 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b.n 3f2f6 │ │ │ │ + b.n 3f306 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, r8, lsr #3 │ │ │ │ orr.w r3, r3, r7, lsl #29 │ │ │ │ it ne │ │ │ │ movne r8, r3 │ │ │ │ mov.w r3, r7, asr #3 │ │ │ │ it ne │ │ │ │ movne r7, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp fp, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs.w r3, sl, r7 │ │ │ │ - bge.n 3f380 │ │ │ │ + bge.n 3f390 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ subs r0, r3, #4 │ │ │ │ str r0, [r2, #32] │ │ │ │ and.w r2, r8, #7 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f36c │ │ │ │ - ldr r2, [pc, #116] @ (3f3b8 ) │ │ │ │ + bne.n 3f37c │ │ │ │ + ldr r2, [pc, #116] @ (3f3c8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 85790 │ │ │ │ - b.n 3f374 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 3f384 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ - bl 1ce434 │ │ │ │ + bl 1cd140 │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ - b.n 3f328 │ │ │ │ + b.n 3f338 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b.n 3f3b0 │ │ │ │ + b.n 3f3c0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 844d4 │ │ │ │ - b.w 3ea00 │ │ │ │ + bl 8473c │ │ │ │ + b.w 3ea10 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.w 3f20a │ │ │ │ - b.n 3f256 │ │ │ │ + beq.w 3f21a │ │ │ │ + b.n 3f266 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003f3bc : │ │ │ │ +0003f3cc : │ │ │ │ movw r0, #16980 @ 0x4254 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1dd68c │ │ │ │ + b.w 1dc9d4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3f3ea │ │ │ │ + cbz r3, 3f3fa │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f3fa │ │ │ │ - b.n 3f40a │ │ │ │ - ldr r1, [pc, #464] @ (3f5bc ) │ │ │ │ + cbz r3, 3f40a │ │ │ │ + b.n 3f41a │ │ │ │ + ldr r1, [pc, #464] @ (3f5cc ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f3e4 │ │ │ │ - b.n 3f5aa │ │ │ │ - ldr r1, [pc, #452] @ (3f5c0 ) │ │ │ │ + bne.n 3f3f4 │ │ │ │ + b.n 3f5ba │ │ │ │ + ldr r1, [pc, #452] @ (3f5d0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ + beq.w 3f5ba │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbnz r3, 3f41e │ │ │ │ - ldr r1, [pc, #436] @ (3f5c4 ) │ │ │ │ + cbnz r3, 3f42e │ │ │ │ + ldr r1, [pc, #436] @ (3f5d4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ + beq.w 3f5ba │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 3f432 │ │ │ │ - ldr r1, [pc, #420] @ (3f5c8 ) │ │ │ │ + cbnz r3, 3f442 │ │ │ │ + ldr r1, [pc, #420] @ (3f5d8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r1, #61216 @ 0xef20 │ │ │ │ + beq.w 3f5ba │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #61220 @ 0xef24 │ │ │ │ + movw r0, #59044 @ 0xe6a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r0, #61228 @ 0xef2c │ │ │ │ + beq.w 3f5ba │ │ │ │ + movw r0, #59052 @ 0xe6ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f2ebc │ │ │ │ + bl 1f22a4 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r1, #32364 @ 0x7e6c │ │ │ │ + beq.w 3f5ba │ │ │ │ + movw r1, #30188 @ 0x75ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #33704 @ 0x83a8 │ │ │ │ + movw r0, #31528 @ 0x7b28 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + beq.w 3f5ba │ │ │ │ + movw r1, #30180 @ 0x75e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 125770 │ │ │ │ + bl 12567c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f5aa │ │ │ │ - movw r1, #32332 @ 0x7e4c │ │ │ │ + beq.w 3f5ba │ │ │ │ + movw r1, #30156 @ 0x75cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 3f4ba │ │ │ │ + cbnz r0, 3f4ca │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls.n 3f4ba │ │ │ │ + bls.n 3f4ca │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3f4ba │ │ │ │ + bne.n 3f4ca │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 3f4ba │ │ │ │ + bne.n 3f4ca │ │ │ │ ldr r5, [r5, #16] │ │ │ │ - cbz r5, 3f4d2 │ │ │ │ + cbz r5, 3f4e2 │ │ │ │ movw r3, #51960 @ 0xcaf8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61252 @ 0xef44 │ │ │ │ + movw r1, #59076 @ 0xe6c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3f5aa │ │ │ │ - movw r0, #36460 @ 0x8e6c │ │ │ │ + bl 12125c │ │ │ │ + b.n 3f5ba │ │ │ │ + movw r0, #34284 @ 0x85ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #61300 @ 0xef74 │ │ │ │ + beq.n 3f5ba │ │ │ │ + movw r0, #59124 @ 0xe6f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #30448 @ 0x76f0 │ │ │ │ + beq.n 3f5ba │ │ │ │ + movw r0, #28156 @ 0x6dfc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #61284 @ 0xef64 │ │ │ │ + beq.n 3f5ba │ │ │ │ + movw r0, #59108 @ 0xe6e4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #61296 @ 0xef70 │ │ │ │ + beq.n 3f5ba │ │ │ │ + movw r0, #59120 @ 0xe6f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5aa │ │ │ │ - movw r0, #61308 @ 0xef7c │ │ │ │ + beq.n 3f5ba │ │ │ │ + movw r0, #59132 @ 0xe6fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbz r0, 3f5aa │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + cbz r0, 3f5ba │ │ │ │ + movw r0, #59112 @ 0xe6e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 3f5aa │ │ │ │ - movw r0, #61316 @ 0xef84 │ │ │ │ + cbz r0, 3f5ba │ │ │ │ + movw r0, #59140 @ 0xe704 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 3f5aa │ │ │ │ + cbz r0, 3f5ba │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #61324 @ 0xef8c │ │ │ │ + movw r0, #59148 @ 0xe70c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1d05e8 │ │ │ │ - movw r1, #61360 @ 0xefb0 │ │ │ │ + bl 1cf2f4 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3f5aa │ │ │ │ + blt.n 3f5ba │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ add r7, sp, #4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, r5 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r7], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3f5b0 │ │ │ │ + bge.n 3f5c0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f5b4 │ │ │ │ + b.n 3f5c4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 3f59a │ │ │ │ + bne.n 3f5aa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -28273,470 +28278,470 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbz r2, 3f5e6 │ │ │ │ + cbz r2, 3f5f6 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 3f5e8 │ │ │ │ + b.n 3f5f8 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ - cbnz r2, 3f5f4 │ │ │ │ + cbnz r2, 3f604 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3f5f4 │ │ │ │ - cbnz r3, 3f614 │ │ │ │ + bne.n 3f604 │ │ │ │ + cbnz r3, 3f624 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #372] @ (3f77c ) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #372] @ (3f78c ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f774 │ │ │ │ + beq.w 3f784 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3f642 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 3f652 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52728 @ 0xcdf8 │ │ │ │ + movw r1, #50436 @ 0xc504 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61372 @ 0xefbc │ │ │ │ + movw r0, #59196 @ 0xe73c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r6 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3f774 │ │ │ │ + b.n 3f784 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bne.n 3f64e │ │ │ │ + bne.n 3f65e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f746 │ │ │ │ + b.n 3f756 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3f746 │ │ │ │ + beq.n 3f756 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 3f674 │ │ │ │ + bmi.n 3f684 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61384 @ 0xefc8 │ │ │ │ + movw r1, #59208 @ 0xe748 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 3f63e │ │ │ │ + bl 12125c │ │ │ │ + b.n 3f64e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f64a │ │ │ │ - ldr r2, [pc, #256] @ (3f780 ) │ │ │ │ + beq.n 3f65a │ │ │ │ + ldr r2, [pc, #256] @ (3f790 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r5, #0 │ │ │ │ movw r7, #468 @ 0x1d4 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ add.w r9, r4, #12 │ │ │ │ mov r8, r5 │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 3f746 │ │ │ │ + ble.n 3f756 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ ldr.w sl, [r9, #4]! │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3f6c0 │ │ │ │ + bne.n 3f6d0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b988c │ │ │ │ + bl 2b8e7c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f6fa │ │ │ │ + b.n 3f70a │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 3f6d4 │ │ │ │ + bne.n 3f6e4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 46924 <_PyErr_SetLocaleString@@Base+0x298> │ │ │ │ + bl 46914 <_PyErr_SetLocaleString@@Base+0x298> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f6fa │ │ │ │ + b.n 3f70a │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3f6e8 │ │ │ │ + bne.n 3f6f8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 46c24 │ │ │ │ + bl 46c14 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f6fa │ │ │ │ + b.n 3f70a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61412 @ 0xefe4 │ │ │ │ + movw r1, #59236 @ 0xe764 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 3f718 │ │ │ │ + b.n 3f728 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f774 │ │ │ │ + beq.n 3f784 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3f726 │ │ │ │ + bne.n 3f736 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3f742 │ │ │ │ + beq.n 3f752 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61444 @ 0xf004 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, sl │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f734 │ │ │ │ + bge.n 3f744 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 3f73a │ │ │ │ + cbz r2, 3f74a │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 3f742 │ │ │ │ + b.n 3f752 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f734 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f744 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3f696 │ │ │ │ - bl 24ee84 │ │ │ │ + b.n 3f6a6 │ │ │ │ + bl 24e9dc <_PySlice_FromIndices@@Base+0x6c4> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 254dc8 │ │ │ │ + bl 254b38 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f774 │ │ │ │ + bge.n 3f784 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 3f774 │ │ │ │ + cbnz r2, 3f784 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 3f7c2 │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 3f7d2 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f7c2 │ │ │ │ + bge.n 3f7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f7c2 │ │ │ │ + cbnz r3, 3f7d2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #50152 @ 0xc3e8 │ │ │ │ + movw r0, #47976 @ 0xbb68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f830 │ │ │ │ + cbz r0, 3f840 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f804 │ │ │ │ + bge.n 3f814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f804 │ │ │ │ + cbnz r3, 3f814 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3f82e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3f83e │ │ │ │ movw r3, #51784 @ 0xca48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 199f04 │ │ │ │ + bl 1986f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f830 │ │ │ │ + bge.n 3f840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f830 │ │ │ │ + cbnz r3, 3f840 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f830 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f840 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3f854 │ │ │ │ + bhi.n 3f864 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3f86a │ │ │ │ + ble.n 3f87a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3f872 │ │ │ │ - movw r0, #39208 @ 0x9928 │ │ │ │ + b.n 3f882 │ │ │ │ + movw r0, #37032 @ 0x90a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f84c │ │ │ │ + bne.n 3f85c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 267354 │ │ │ │ + b.w 2670c0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3f8a8 │ │ │ │ + beq.n 3f8b8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62416 @ 0xf3d0 │ │ │ │ + movw r0, #60240 @ 0xeb50 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 3f914 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 3f924 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - bl f1af0 │ │ │ │ + bl f19e4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3f8e8 │ │ │ │ + bmi.n 3f8f8 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3f8e8 │ │ │ │ + beq.n 3f8f8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62432 @ 0xf3e0 │ │ │ │ + movw r1, #60256 @ 0xeb60 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f1af0 │ │ │ │ + bl f19e4 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3f918 │ │ │ │ + beq.n 3f928 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3f918 │ │ │ │ + bmi.n 3f928 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62480 @ 0xf410 │ │ │ │ + movw r1, #60304 @ 0xeb90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f99c │ │ │ │ + b.n 3f9ac │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 3f958 │ │ │ │ - cbz r0, 3f96a │ │ │ │ + bne.n 3f968 │ │ │ │ + cbz r0, 3f97a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f96a │ │ │ │ + bge.n 3f97a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f96a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f96a │ │ │ │ + cbnz r3, 3f97a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f97a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 3f98a │ │ │ │ - cbz r0, 3f99c │ │ │ │ + bne.n 3f99a │ │ │ │ + cbz r0, 3f9ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f99c │ │ │ │ + bge.n 3f9ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f99c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f99c │ │ │ │ + cbnz r3, 3f9ac │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f9ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0003f9a2 : │ │ │ │ +0003f9b2 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88bac │ │ │ │ - cbz r0, 3f9dc │ │ │ │ + bl 88ed4 │ │ │ │ + cbz r0, 3f9ec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f9e0 │ │ │ │ + bge.n 3f9f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f9e0 │ │ │ │ + cbnz r3, 3f9f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f9e0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f9f0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.w 217390 │ │ │ │ + b.w 2168a0 │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3fa00 │ │ │ │ - movw r0, #62676 @ 0xf4d4 │ │ │ │ + bne.n 3fa10 │ │ │ │ + movw r0, #60500 @ 0xec54 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8f014 │ │ │ │ + b.w 8f368 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r1, [pc, #344] @ (3fb78 ) │ │ │ │ + ldr r1, [pc, #344] @ (3fb88 ) │ │ │ │ movs r0, #1 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 1e7af4 │ │ │ │ + bl 1e6fa8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3fb70 │ │ │ │ + beq.w 3fb80 │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 236090 <_PyDict_SendEvent@@Base+0x298> │ │ │ │ + bl 2355c0 <_PyDict_SendEvent@@Base+0x298> │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3fb70 │ │ │ │ + beq.n 3fb80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3fad0 │ │ │ │ + beq.n 3fae0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #25 │ │ │ │ - bne.n 3fad0 │ │ │ │ + bne.n 3fae0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1172d8 <_PyInstructionSequence_New@@Base+0x3988> │ │ │ │ + bl 117060 <_PyInstructionSequence_New@@Base+0x3a40> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3fa9a │ │ │ │ + bge.n 3faaa │ │ │ │ mov r0, r6 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ - b.n 3fb24 │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + b.n 3fb34 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r5, [r2, #28] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ @@ -28745,26 +28750,26 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ ldmdb r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #119 @ 0x77 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3fadc │ │ │ │ + bne.n 3faec │ │ │ │ mov r0, r6 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ - b.n 3fb70 │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + b.n 3fb80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1172d8 <_PyInstructionSequence_New@@Base+0x3988> │ │ │ │ + bl 117060 <_PyInstructionSequence_New@@Base+0x3a40> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3fa92 │ │ │ │ + blt.n 3faa2 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r5, [r2, #28] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ @@ -28773,394 +28778,394 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ ldmdb r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - bl 1e3d44 <_PyConfig_AsDict@@Base+0x338> │ │ │ │ + bl 113f64 <_PyInstructionSequence_New@@Base+0x944> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bne.n 3fb12 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ - b.n 3fb70 │ │ │ │ - bl 128de0 │ │ │ │ + bne.n 3fb22 │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + b.n 3fb80 │ │ │ │ + bl 128cec │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3fb2a │ │ │ │ + bne.n 3fb3a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3fb70 │ │ │ │ + b.n 3fb80 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r8, r2, [sp, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 1ee518 │ │ │ │ + bl 1ed948 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fb66 │ │ │ │ + bge.n 3fb76 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3fb66 │ │ │ │ + cbnz r3, 3fb76 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 3fb7c ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 3fb8c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 174cfc │ │ │ │ - cbz r0, 3fbaa │ │ │ │ + bl 174534 │ │ │ │ + cbz r0, 3fbba │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fbd8 │ │ │ │ + beq.n 3fbe8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #30088 @ 0x7588 │ │ │ │ + movw r0, #27912 @ 0x6d08 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #26484 @ 0x6774 │ │ │ │ + movw r3, #24192 @ 0x5e80 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 3fbda │ │ │ │ + bl 21c230 │ │ │ │ + b.n 3fbea │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 3fbfa │ │ │ │ + cbz r3, 3fc0a │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3fc12 │ │ │ │ + b.n 3fc22 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3fc02 │ │ │ │ + bge.n 3fc12 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3fc12 │ │ │ │ + b.n 3fc22 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3fbfe │ │ │ │ + bgt.n 3fc0e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3fbfe │ │ │ │ + beq.n 3fc0e │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 3fc32 │ │ │ │ + b.n 3fc42 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #128] @ (3fca8 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #128] @ (3fcb8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fca0 │ │ │ │ + beq.n 3fcb0 │ │ │ │ cmn r6, r5 │ │ │ │ itte eq │ │ │ │ movweq r5, #6160 @ 0x1810 │ │ │ │ movteq r5, #80 @ 0x50 │ │ │ │ ldrne r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cda04 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1cc5e4 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fc9e │ │ │ │ + beq.n 3fcae │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - movw r3, #34125 @ 0x854d │ │ │ │ + movw r3, #31357 @ 0x7a7d │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - movw r1, #11297 @ 0x2c21 │ │ │ │ + movw r1, #8417 @ 0x20e1 │ │ │ │ movt r1, #31 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3fd48 │ │ │ │ + bl 3fd58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fca0 │ │ │ │ + cbz r0, 3fcb0 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3fca0 │ │ │ │ - ldr r0, [pc, #48] @ (3fcac ) │ │ │ │ + beq.n 3fcb0 │ │ │ │ + ldr r0, [pc, #48] @ (3fcbc ) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ - bl ae734 │ │ │ │ + bl ae924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fc9a │ │ │ │ + bge.n 3fcaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fc9a │ │ │ │ + cbnz r3, 3fcaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3fca0 │ │ │ │ + b.n 3fcb0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ muls r4, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r1, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #128] @ (3fd44 ) │ │ │ │ + ldr r0, [pc, #128] @ (3fd54 ) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #3176 @ 0xc68 │ │ │ │ + movw r2, #884 @ 0x374 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #62968 @ 0xf5f8 │ │ │ │ + movw r1, #60792 @ 0xed78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 3fd2a │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 3fd3a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #12936 @ 0x3288 │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #62988 @ 0xf60c │ │ │ │ + movw r0, #60812 @ 0xed8c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fd08 │ │ │ │ + bne.n 3fd18 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fd22 │ │ │ │ + b.n 3fd32 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 24bb0c │ │ │ │ + bl 24b49c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fd04 │ │ │ │ + beq.n 3fd14 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 295ca8 │ │ │ │ + bl 295b08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 3fd2c │ │ │ │ + bl 8473c │ │ │ │ + b.n 3fd3c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #20] @ (3fd44 ) │ │ │ │ + ldr r3, [pc, #20] @ (3fd54 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3fd3e │ │ │ │ + beq.n 3fd4e │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 26e3f8 │ │ │ │ + bl 26e160 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fd6c │ │ │ │ + bne.n 3fd7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3fd92 │ │ │ │ + b.n 3fda2 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3fd96 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3fda6 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fd68 │ │ │ │ + beq.n 3fd78 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 2a9c14 │ │ │ │ + bl 2a9a6c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003fd96 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003fda6 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2a9bc4 │ │ │ │ + bl 2a9a1c │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r1, #16 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 3fde0 <_PyTime_AsTimevalTime_t@@Base+0x4a> │ │ │ │ + cbnz r2, 3fdf0 <_PyTime_AsTimevalTime_t@@Base+0x4a> │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3fde0 <_PyTime_AsTimevalTime_t@@Base+0x4a> │ │ │ │ - cbnz r4, 3fdfe <_PyTime_AsTimevalTime_t@@Base+0x68> │ │ │ │ + bne.n 3fdf0 <_PyTime_AsTimevalTime_t@@Base+0x4a> │ │ │ │ + cbnz r4, 3fe0e <_PyTime_AsTimevalTime_t@@Base+0x68> │ │ │ │ movs r5, #4 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (3ff2c <_PyTime_AsTimevalTime_t@@Base+0x196>) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #312] @ (3ff3c <_PyTime_AsTimevalTime_t@@Base+0x196>) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff22 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ + beq.w 3ff32 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #24916 @ 0x6154 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 3fe16 <_PyTime_AsTimevalTime_t@@Base+0x80> │ │ │ │ + beq.n 3fe26 <_PyTime_AsTimevalTime_t@@Base+0x80> │ │ │ │ mov r1, r7 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 3fe28 <_PyTime_AsTimevalTime_t@@Base+0x92> │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 3fe38 <_PyTime_AsTimevalTime_t@@Base+0x92> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3fe4c <_PyTime_AsTimevalTime_t@@Base+0xb6> │ │ │ │ - b.n 3fe44 <_PyTime_AsTimevalTime_t@@Base+0xae> │ │ │ │ - movw r1, #63072 @ 0xf660 │ │ │ │ + bne.n 3fe5c <_PyTime_AsTimevalTime_t@@Base+0xb6> │ │ │ │ + b.n 3fe54 <_PyTime_AsTimevalTime_t@@Base+0xae> │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #59812 @ 0xe9a4 │ │ │ │ + movw r0, #57636 @ 0xe124 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ff22 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ - bl 94a10 │ │ │ │ + b.n 3ff32 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fe40 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bne.n 3fe50 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3fe62 <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 3fe72 <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3fe40 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bne.n 3fe50 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 3fe9a <_PyTime_AsTimevalTime_t@@Base+0x104> │ │ │ │ + beq.n 3feaa <_PyTime_AsTimevalTime_t@@Base+0x104> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6580 @ 0x19b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3fe9c <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ + beq.n 3feac <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #63092 @ 0xf674 │ │ │ │ + movw r1, #60916 @ 0xedf4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3feb2 <_PyTime_AsTimevalTime_t@@Base+0x11c> │ │ │ │ + beq.n 3fec2 <_PyTime_AsTimevalTime_t@@Base+0x11c> │ │ │ │ movs r1, #87 @ 0x57 │ │ │ │ - movw r0, #39052 @ 0x988c │ │ │ │ + movw r0, #36876 @ 0x900c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3fe40 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3fe50 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ movw r0, #6580 @ 0x19b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ff22 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ - cbz r5, 3fed0 <_PyTime_AsTimevalTime_t@@Base+0x13a> │ │ │ │ + cbz r0, 3ff32 <_PyTime_AsTimevalTime_t@@Base+0x18c> │ │ │ │ + cbz r5, 3fee0 <_PyTime_AsTimevalTime_t@@Base+0x13a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strd r6, r9, [r4, #12] │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - cbz r3, 3fef2 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + cbz r3, 3ff02 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ mov r0, r4 │ │ │ │ bl 302e6 <_PyObject_DebugMallocStats@@Base+0x1ffe> │ │ │ │ - ldr r0, [pc, #60] @ (3ff30 <_PyTime_AsTimevalTime_t@@Base+0x19a>) │ │ │ │ + ldr r0, [pc, #60] @ (3ff40 <_PyTime_AsTimevalTime_t@@Base+0x19a>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -29187,241 +29192,241 @@ │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r0, r2 │ │ │ │ movhi r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003ff52 : │ │ │ │ +0003ff62 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #25580 @ 0x63ec │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3ffa0 │ │ │ │ + cbz r3, 3ffb0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 158714 │ │ │ │ + bl 15816c │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #63136 @ 0xf6a0 │ │ │ │ + movw r2, #60960 @ 0xee20 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1596bc │ │ │ │ + bl 15900c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ffa8 │ │ │ │ - bl 3ffac │ │ │ │ + b.n 3ffb8 │ │ │ │ + bl 3ffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ff74 │ │ │ │ + beq.n 3ff84 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0003ffac : │ │ │ │ +0003ffbc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ blx 2af00 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #63148 @ 0xf6ac │ │ │ │ + movw r1, #60972 @ 0xee2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2c23c <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2ba28 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4002e │ │ │ │ + beq.n 4003e │ │ │ │ movw r5, #25580 @ 0x63ec │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - movw r1, #49848 @ 0xc2b8 │ │ │ │ + movw r1, #47672 @ 0xba38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2b000 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 40018 │ │ │ │ + cbnz r0, 40028 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 2b734 │ │ │ │ - b.n 4002e │ │ │ │ - bl 1f79d8 │ │ │ │ + b.n 4003e │ │ │ │ + bl 1f6e88 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 4002c │ │ │ │ + cbnz r0, 4003c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r4, #1 │ │ │ │ blx 2c2c8 │ │ │ │ - b.n 4002e │ │ │ │ + b.n 4003e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4006a │ │ │ │ + bgt.n 4007a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63168 @ 0xf6c0 │ │ │ │ + movw r1, #60992 @ 0xee40 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 400fa │ │ │ │ + bl 12125c │ │ │ │ + b.n 4010a │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 40090 │ │ │ │ + bmi.n 400a0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63228 @ 0xf6fc │ │ │ │ + movw r1, #61052 @ 0xee7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 400fa │ │ │ │ + bl 12125c │ │ │ │ + b.n 4010a │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 401b0 │ │ │ │ + beq.w 401c0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - cbz r5, 400bc │ │ │ │ + cbz r5, 400cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #228] @ (401b8 ) │ │ │ │ + ldr r3, [pc, #228] @ (401c8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9a234 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 9a59c <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 136e98 │ │ │ │ + bl 136a10 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 400fe │ │ │ │ + cbnz r0, 4010e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400fa │ │ │ │ + bge.n 4010a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 401a2 │ │ │ │ + beq.n 401b2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 401b0 │ │ │ │ + b.n 401c0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - cbz r5, 4010a │ │ │ │ + cbz r5, 4011a │ │ │ │ mov r0, r5 │ │ │ │ - bl 173894 │ │ │ │ + bl 1730e0 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.n 401aa │ │ │ │ + bgt.n 401ba │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 40184 │ │ │ │ + beq.n 40194 │ │ │ │ mov r0, r7 │ │ │ │ - bl 173894 │ │ │ │ - cbz r0, 40184 │ │ │ │ + bl 1730e0 │ │ │ │ + cbz r0, 40194 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0468 │ │ │ │ + bl 2a02c0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 400ea │ │ │ │ - bl 84868 │ │ │ │ + beq.n 400fa │ │ │ │ + bl 84ad0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4014a │ │ │ │ + bge.n 4015a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4014a │ │ │ │ + cbnz r3, 4015a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 400ea │ │ │ │ + beq.n 400fa │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 40176 │ │ │ │ + cbz r3, 40186 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23b2d8 │ │ │ │ + bl 23a7f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40170 │ │ │ │ + bge.n 40180 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40170 │ │ │ │ + cbnz r3, 40180 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 40178 │ │ │ │ - b.n 400ea │ │ │ │ + cbnz r3, 40188 │ │ │ │ + b.n 400fa │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 84868 │ │ │ │ + bl 84ad0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbnz r0, 40196 │ │ │ │ - b.n 400ea │ │ │ │ + cbnz r0, 401a6 │ │ │ │ + b.n 400fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [r4, #20] │ │ │ │ - movw r3, #1611 @ 0x64b │ │ │ │ + movw r3, #1595 @ 0x63b │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 401aa │ │ │ │ + b.n 401ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 400fa │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4010a │ │ │ │ mov r0, r4 │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -29430,468 +29435,458 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 401e6 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 401ec │ │ │ │ + beq.n 401f6 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 401fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 401f8 │ │ │ │ + cbz r3, 40208 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 40260 │ │ │ │ + b.n 40270 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl de018 <_PyDict_FromItems@@Base+0x7c4> │ │ │ │ + bl de6f0 <_PyDict_FromItems@@Base+0x7e4> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4025a │ │ │ │ + cbz r0, 4026a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 40220 │ │ │ │ + bne.n 40230 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31752 @ 0x7c08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40220 │ │ │ │ + bne.n 40230 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4025c │ │ │ │ - b.n 40248 │ │ │ │ - movw r3, #63324 @ 0xf75c │ │ │ │ + cbz r3, 4026c │ │ │ │ + b.n 40258 │ │ │ │ + movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ - bl 22c83c │ │ │ │ - bl 94a10 │ │ │ │ + bl 22bc74 │ │ │ │ + bl 94d68 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 4025c │ │ │ │ + cbz r0, 4026c │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 40260 │ │ │ │ + b.n 40270 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 40284 │ │ │ │ + cbz r3, 40294 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 402e2 │ │ │ │ + cbnz r3, 402f2 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 404a8 │ │ │ │ + beq.w 40496 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r1, [r2, #16]! │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 402cc │ │ │ │ + bge.n 402dc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - b.n 402ac │ │ │ │ + b.n 402bc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #62716 @ 0xf4fc │ │ │ │ + movw r0, #60424 @ 0xec08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r1, #1220 @ 0x4c4 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #12376 @ 0x3058 │ │ │ │ + b.w 95d64 │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r0, #10272 @ 0x2820 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 404a8 │ │ │ │ + beq.w 40496 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - ldr.w sl, [pc, #424] @ 404b0 │ │ │ │ + ldr.w sl, [pc, #392] @ 404a0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - beq.n 40324 │ │ │ │ + beq.n 40334 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r7, [r0, r2] │ │ │ │ - cbnz r7, 40336 │ │ │ │ + cbnz r7, 40346 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a49e0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl a46fc <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 40482 │ │ │ │ - cbz r3, 4033c │ │ │ │ + b.n 40470 │ │ │ │ + cbz r3, 4034c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbnz r2, 4037c │ │ │ │ - movw r3, #6913 @ 0x1b01 │ │ │ │ + cbnz r2, 4038c │ │ │ │ + movw r3, #6645 @ 0x19f5 │ │ │ │ movt r3, #15 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 4036e │ │ │ │ + bne.n 4037e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst.w r3, #1 │ │ │ │ iteee eq │ │ │ │ streq r2, [sp, #0] │ │ │ │ strne r2, [sp, #0] │ │ │ │ addne r3, sp, #16 │ │ │ │ movne r2, #0 │ │ │ │ itt eq │ │ │ │ addeq r3, sp, #16 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ - bl 1d3da8 │ │ │ │ + bl 1d2a5c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 40424 │ │ │ │ + b.n 40434 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 40424 │ │ │ │ + b.n 40434 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #2 │ │ │ │ - bl fb114 │ │ │ │ + bl faf40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40482 │ │ │ │ - movw r3, #6913 @ 0x1b01 │ │ │ │ + beq.n 40470 │ │ │ │ + movw r3, #6645 @ 0x19f5 │ │ │ │ movt r3, #15 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 403c8 │ │ │ │ + bne.n 403d8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst.w r3, #1 │ │ │ │ mov.w r3, #2 │ │ │ │ strd r3, r9, [sp] │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ it eq │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ - bl 1d3c9c │ │ │ │ + bl 1d2950 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 403d8 │ │ │ │ + b.n 403e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ mov.w sl, #0 │ │ │ │ add.w fp, r3, #2 │ │ │ │ cmp fp, sl │ │ │ │ - ble.n 40404 │ │ │ │ + ble.n 40414 │ │ │ │ ldr.w r0, [r5, sl, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 403fe │ │ │ │ + bge.n 4040e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 403fe │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4040e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 403e4 │ │ │ │ + b.n 403f4 │ │ │ │ subs r0, r5, #4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40422 │ │ │ │ + bge.n 40432 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 40422 │ │ │ │ + cbnz r3, 40432 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbnz r5, 4044c │ │ │ │ - cbz r3, 40430 │ │ │ │ + cbnz r5, 4045c │ │ │ │ + cbz r3, 40440 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 40482 │ │ │ │ + cbnz r3, 40470 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #13932 @ 0x366c │ │ │ │ + movw r2, #11828 @ 0x2e34 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ - b.n 40482 │ │ │ │ - cbz r3, 40482 │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ + b.n 40470 │ │ │ │ + cbz r3, 40470 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 40482 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40466 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 40466 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movw r2, #4780 @ 0x12ac │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r3, r4 │ │ │ │ + cbz r3, 40470 │ │ │ │ + mov r2, r5 │ │ │ │ + movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - movw r2, #14124 @ 0x372c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 39c02 <_PyObject_Dump@@Base+0xee> │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1cdde8 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40496 │ │ │ │ + bge.n 40484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40496 │ │ │ │ + cbnz r3, 40484 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #27740 @ 0x6c5c │ │ │ │ + movw r0, #25448 @ 0x6368 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 174cfc │ │ │ │ + bl 174534 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 404ec │ │ │ │ + cbz r0, 404dc │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 40640 │ │ │ │ + beq.w 40630 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #30088 @ 0x7588 │ │ │ │ + movw r0, #27912 @ 0x6d08 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 404f6 │ │ │ │ + cbz r3, 404e6 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 404f8 │ │ │ │ + b.n 404e8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ adds.w r8, r9, sl │ │ │ │ - bne.n 40520 │ │ │ │ + bne.n 40510 │ │ │ │ ldrd r3, r2, [r7, #4] │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 40642 │ │ │ │ + bl 21c230 │ │ │ │ + b.n 40632 │ │ │ │ mov r0, r8 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 40530 │ │ │ │ + cbz r0, 40520 │ │ │ │ add.w fp, r0, #12 │ │ │ │ - b.n 4054e │ │ │ │ + b.n 4053e │ │ │ │ mov r0, r7 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 40642 │ │ │ │ + bl 21c230 │ │ │ │ + b.n 40632 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 11de90 │ │ │ │ + bl 11dc4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40622 │ │ │ │ + beq.n 40612 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt.n 40538 │ │ │ │ + blt.n 40528 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 405c6 │ │ │ │ + beq.n 405b6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a8dbc │ │ │ │ - cbz r0, 405a8 │ │ │ │ - movw r0, #64256 @ 0xfb00 │ │ │ │ + bl a9048 │ │ │ │ + cbz r0, 40598 │ │ │ │ + movw r0, #62080 @ 0xf280 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bl 107864 │ │ │ │ - cbz r0, 405c2 │ │ │ │ + bl 1075e0 │ │ │ │ + cbz r0, 405b2 │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 4059c │ │ │ │ + blt.n 4058c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40590 │ │ │ │ + bge.n 40580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 40596 │ │ │ │ + cbz r3, 40586 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 405a8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40590 │ │ │ │ + b.n 40598 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40580 │ │ │ │ add.w r3, r5, #16 │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4055e │ │ │ │ + b.n 4054e │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 405c6 │ │ │ │ + beq.n 405b6 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64264 @ 0xfb08 │ │ │ │ + movw r1, #62088 @ 0xf288 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40622 │ │ │ │ - movw r0, #47644 @ 0xba1c │ │ │ │ + b.n 40612 │ │ │ │ + movw r0, #45468 @ 0xb19c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40622 │ │ │ │ + cbz r0, 40612 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1466d4 │ │ │ │ + bl 1462b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 405f2 │ │ │ │ + bge.n 405e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 405f2 │ │ │ │ + cbnz r3, 405e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 40620 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 40610 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #64308 @ 0xfb34 │ │ │ │ + movw r0, #62132 @ 0xf2b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40622 │ │ │ │ + bge.n 40612 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 40622 │ │ │ │ + cbnz r3, 40612 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40622 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40612 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40636 │ │ │ │ + bge.n 40626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40636 │ │ │ │ + cbnz r3, 40626 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 40642 │ │ │ │ + bl 21c230 │ │ │ │ + b.n 40632 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ bic.w r0, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4066c │ │ │ │ - cbz r5, 40690 │ │ │ │ - b.n 40680 │ │ │ │ + bne.n 4065c │ │ │ │ + cbz r5, 40680 │ │ │ │ + b.n 40670 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #64320 @ 0xfb40 │ │ │ │ + movw r0, #62144 @ 0xf2c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 406ba │ │ │ │ - b.n 40668 │ │ │ │ - movw r0, #64320 @ 0xfb40 │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 406aa │ │ │ │ + b.n 40658 │ │ │ │ + movw r0, #62144 @ 0xf2c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - bl 41916 │ │ │ │ - cbz r0, 406ba │ │ │ │ + bl 41906 │ │ │ │ + cbz r0, 406aa │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r2, [r1, #-8] │ │ │ │ @@ -29900,15 +29895,15 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #1 │ │ │ │ orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bl ae568 │ │ │ │ + bl ae7ac │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -29917,706 +29912,706 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #204] @ (407c0 ) │ │ │ │ + ldr r1, [pc, #204] @ (407b0 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #3176 @ 0xc68 │ │ │ │ + movw r2, #884 @ 0x374 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #64624 @ 0xfc70 │ │ │ │ + movw r1, #62448 @ 0xf3f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4079c │ │ │ │ + beq.n 4078c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #12936 @ 0x3288 │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #62988 @ 0xf60c │ │ │ │ + movw r0, #60812 @ 0xed8c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4073e │ │ │ │ + bne.n 4072e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40794 │ │ │ │ + b.n 40784 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #2 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 24bb0c │ │ │ │ + bl 24b49c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4073a │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 4072a │ │ │ │ + bl b1c9c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ blx 2badc │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 40832 │ │ │ │ + bl 40822 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 4079e │ │ │ │ + bl 8473c │ │ │ │ + b.n 4078e │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (407c0 ) │ │ │ │ + ldr r3, [pc, #28] @ (407b0 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 407b6 │ │ │ │ + beq.n 407a6 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ mov r0, r5 │ │ │ │ - bl 256758 <_PyXI_GetMainNamespace@@Base+0x1e4> │ │ │ │ + bl 25643c <_PyXI_GetMainNamespace@@Base+0x1f8> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40800 │ │ │ │ + bge.n 407f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40800 │ │ │ │ + cbnz r3, 407f0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 40828 │ │ │ │ + cbnz r0, 40818 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16e2d0 │ │ │ │ + b.w 16db1c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4081a │ │ │ │ + beq.n 4080a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #544] @ (40a68 ) │ │ │ │ + ldr r3, [pc, #544] @ (40a58 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 4089e │ │ │ │ + cbnz r1, 4088e │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3f0 │ │ │ │ - bl 1e7c58 <_Py_strerror@@Base+0x108> │ │ │ │ + bl 1e710c <_Py_strerror@@Base+0x108> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #64688 @ 0xfcb0 │ │ │ │ + movw r0, #62512 @ 0xf430 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40a4c │ │ │ │ + beq.w 40a3c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 409ea │ │ │ │ + bge.w 409da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 409ea │ │ │ │ + bne.w 409da │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 409ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 409da │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 408d2 │ │ │ │ + beq.n 408c2 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #440] @ (40a68 ) │ │ │ │ + ldr r3, [pc, #440] @ (40a58 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 40a5a │ │ │ │ + bne.w 40a4a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40a38 │ │ │ │ + beq.w 40a28 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40a3e │ │ │ │ + beq.w 40a2e │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 40938 │ │ │ │ + beq.n 40928 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 40938 │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 40928 │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40a40 │ │ │ │ + beq.w 40a30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40928 │ │ │ │ + bge.n 40918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40928 │ │ │ │ + cbnz r3, 40918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 40932 │ │ │ │ + beq.n 40922 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40a40 │ │ │ │ + b.n 40a30 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 408f8 │ │ │ │ + b.n 408e8 │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 40a18 │ │ │ │ + beq.n 40a08 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 40958 │ │ │ │ + beq.n 40948 │ │ │ │ cmp.w fp, #10 │ │ │ │ - bne.n 409d4 │ │ │ │ - b.n 40988 │ │ │ │ + bne.n 409c4 │ │ │ │ + b.n 40978 │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ blx 2b5ac │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 295ca8 │ │ │ │ + bl 295b08 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 409ee │ │ │ │ + bne.n 409de │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 409ee │ │ │ │ + b.n 409de │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ add r4, sp, #16 │ │ │ │ blx 2b5ac │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 29e0e4 <_PyEval_MatchKeys@@Base+0x1324> │ │ │ │ + bl 29d024 <_PyEval_MatchKeys@@Base+0x408> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 409ee │ │ │ │ + bne.n 409de │ │ │ │ add.w ip, sp, #8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ - b.n 409ee │ │ │ │ + b.n 409de │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3300 @ 0xce4 │ │ │ │ + movw r1, #1008 @ 0x3f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40a4c │ │ │ │ - cbz r4, 40a40 │ │ │ │ + b.n 40a3c │ │ │ │ + cbz r4, 40a30 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40a0e │ │ │ │ + bge.n 409fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40a0e │ │ │ │ + cbnz r3, 409fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4092e │ │ │ │ + bne.n 4091e │ │ │ │ add.w r9, r9, #4 │ │ │ │ - b.n 40940 │ │ │ │ + b.n 40930 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40a40 │ │ │ │ + cbz r0, 40a30 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #64696 @ 0xfcb8 │ │ │ │ + movw r0, #62520 @ 0xf438 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 40a40 │ │ │ │ + b.n 40a30 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 40a40 │ │ │ │ + b.n 40a30 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 1ccacc │ │ │ │ - ldr r3, [pc, #24] @ (40a68 ) │ │ │ │ + bl 1cb6a8 │ │ │ │ + ldr r3, [pc, #24] @ (40a58 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 40a5e │ │ │ │ + beq.n 40a4e │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 40aa4 │ │ │ │ + bpl.n 40a94 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ subs r1, r1, r6 │ │ │ │ - bmi.n 40aa0 │ │ │ │ + bmi.n 40a90 │ │ │ │ add.w r4, r0, #12 │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 40aa0 │ │ │ │ + ble.n 40a90 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 40a6c │ │ │ │ + bl 40a5c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 40a8e │ │ │ │ + bge.n 40a7e │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 40aca │ │ │ │ + cbz r3, 40aba │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 40af4 │ │ │ │ + cbnz r0, 40ae4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40b56 │ │ │ │ + b.n 40b46 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7460 @ 0x1d24 │ │ │ │ + movw r1, #5168 @ 0x1430 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 40ac6 │ │ │ │ - bl 1a3f3c <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 12125c │ │ │ │ + b.n 40ab6 │ │ │ │ + bl 1a273c <_PyTime_AsLong@@Base+0x908> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40b06 │ │ │ │ + blt.n 40af6 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 40b16 │ │ │ │ + blt.n 40b06 │ │ │ │ mov r0, r4 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 40ae2 │ │ │ │ - b.n 40b2e │ │ │ │ + bne.n 40ad2 │ │ │ │ + b.n 40b1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40af0 │ │ │ │ + bne.n 40ae0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40af0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40ae0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40ac6 │ │ │ │ + bge.n 40ab6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40ac6 │ │ │ │ + bne.n 40ab6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40ac6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40ab6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40b42 │ │ │ │ + bge.n 40b32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40b42 │ │ │ │ + cbnz r3, 40b32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40b64 ) │ │ │ │ - b.w 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (40b54 ) │ │ │ │ + b.w 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ nop │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - movw r1, #37896 @ 0x9408 │ │ │ │ + movw r1, #35720 @ 0x8b88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 40ba2 │ │ │ │ + b.n 40b92 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 40b98 │ │ │ │ + cbnz r0, 40b88 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 40ba0 │ │ │ │ + cbz r0, 40b90 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40b8a │ │ │ │ + beq.n 40b7a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #42140 @ 0xa49c │ │ │ │ + movw r1, #39964 @ 0x9c1c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #42144 @ 0xa4a0 │ │ │ │ + movw r0, #39968 @ 0x9c20 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40be2 │ │ │ │ + beq.n 40bd2 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40be4 │ │ │ │ + bge.n 40bd4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40be4 │ │ │ │ + b.n 40bd4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 40c0c │ │ │ │ + cbnz r0, 40bfc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 40c14 │ │ │ │ + cbz r0, 40c04 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40bfe │ │ │ │ + beq.n 40bee │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 40c36 │ │ │ │ + bne.n 40c26 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r3, 40c4e │ │ │ │ - b.n 40c58 │ │ │ │ + cbz r3, 40c3e │ │ │ │ + b.n 40c48 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19136 @ 0x4ac0 │ │ │ │ + movw r0, #17032 @ 0x4288 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40c2c │ │ │ │ + bne.n 40c1c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40c7e │ │ │ │ + b.n 40c6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aca9c │ │ │ │ + bl 2abf9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40c4a │ │ │ │ + beq.n 40c3a │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 40c68 │ │ │ │ - bl 80424 │ │ │ │ + cbnz r0, 40c58 │ │ │ │ + bl 80534 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40c4a │ │ │ │ + beq.n 40c3a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r4, 40cc6 │ │ │ │ + cbz r4, 40cb6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #13080 @ 0x3318 │ │ │ │ + movw r1, #10788 @ 0x2a24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40e4a │ │ │ │ + beq.w 40e3a │ │ │ │ movw sl, #41968 @ 0xa3f0 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #42176 @ 0xa4c0 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 40d48 │ │ │ │ + b.n 40d38 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65204 @ 0xfeb4 │ │ │ │ + movw r1, #62928 @ 0xf5d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 40e4a │ │ │ │ + bl 12125c │ │ │ │ + b.n 40e3a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 40d82 │ │ │ │ + bne.n 40d72 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40d62 │ │ │ │ - cbz r6, 40cfe │ │ │ │ + beq.n 40d52 │ │ │ │ + cbz r6, 40cee │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - movw r1, #64556 @ 0xfc2c │ │ │ │ + movw r1, #62380 @ 0xf3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #18836 @ 0x4994 │ │ │ │ + movw r2, #16732 @ 0x415c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #64556 @ 0xfc2c │ │ │ │ + movw r1, #62380 @ 0xf3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee4dc │ │ │ │ + bl ee654 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40d72 │ │ │ │ + blt.n 40d62 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 40db8 │ │ │ │ + beq.n 40da8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b4738 │ │ │ │ + bl 2b4590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40da8 │ │ │ │ + blt.n 40d98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 40db8 │ │ │ │ + beq.n 40da8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40dd0 │ │ │ │ + blt.n 40dc0 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59256 @ 0xe778 │ │ │ │ + movw r1, #57080 @ 0xdef8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40cde │ │ │ │ - b.n 40db8 │ │ │ │ + bne.n 40cce │ │ │ │ + b.n 40da8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40de0 │ │ │ │ + bge.n 40dd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 40da2 │ │ │ │ - b.n 40de0 │ │ │ │ + cbz r3, 40d92 │ │ │ │ + b.n 40dd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40d1e │ │ │ │ + bne.n 40d0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40d1e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40d0e │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 40d90 │ │ │ │ + beq.n 40d80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40de0 │ │ │ │ - b.n 40d9a │ │ │ │ + bge.n 40dd0 │ │ │ │ + b.n 40d8a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40d86 │ │ │ │ + beq.n 40d76 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 40d22 │ │ │ │ + b.n 40d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40de0 │ │ │ │ + cbnz r3, 40dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40de0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40dd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40d3a │ │ │ │ + bne.n 40d2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40d3a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40d2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40dcc │ │ │ │ + bge.n 40dbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40dcc │ │ │ │ + cbnz r3, 40dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40e4a │ │ │ │ + b.n 40e3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40d46 │ │ │ │ + bne.n 40d36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40d46 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40d36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40df4 │ │ │ │ + bge.n 40de4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40df4 │ │ │ │ + cbnz r3, 40de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #50152 @ 0xc3e8 │ │ │ │ + movw r2, #47976 @ 0xbb68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2acf40 <_PyGen_SetStopIterationValue@@Base+0x90> │ │ │ │ + bl 2ace04 <_PyGen_SetStopIterationValue@@Base+0x90> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40e4a │ │ │ │ + cbz r0, 40e3a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40e4a │ │ │ │ + bne.n 40e3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40e2c │ │ │ │ + bge.n 40e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40e2c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40e1c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -30626,796 +30621,796 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1d7348 │ │ │ │ + b.w 1d5fe8 │ │ │ │ │ │ │ │ -00040e5a : │ │ │ │ +00040e4a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #25580 @ 0x63ec │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 40e90 │ │ │ │ + cbz r3, 40e80 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 158714 │ │ │ │ + bl 15816c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c2c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1596bc │ │ │ │ + bl 15900c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f9a40 │ │ │ │ + bl 1f8fb4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40e9c ) │ │ │ │ - b.w 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (40e8c ) │ │ │ │ + b.w 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - b.n 4101c │ │ │ │ + b.n 4100c │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 4106e │ │ │ │ - ldr r1, [pc, #4] @ (40eb4 ) │ │ │ │ - b.w 2ace68 │ │ │ │ + b.n 4105e │ │ │ │ + ldr r1, [pc, #4] @ (40ea4 ) │ │ │ │ + b.w 2acc40 │ │ │ │ nop │ │ │ │ - bne.n 40f30 │ │ │ │ + bne.n 40f20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 40eda │ │ │ │ + cbnz r3, 40eca │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 40eda │ │ │ │ + ble.n 40eca │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 40eda │ │ │ │ - cbnz r4, 40efa │ │ │ │ + bne.n 40eca │ │ │ │ + cbnz r4, 40eea │ │ │ │ movs r5, #4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #300] @ (41018 ) │ │ │ │ + ldr r3, [pc, #300] @ (41008 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41010 │ │ │ │ + beq.w 41000 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 40f0e │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 40efe │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40fa0 │ │ │ │ + bne.n 40f90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 40f22 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 40f12 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40fa0 │ │ │ │ + bne.n 40f90 │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 40f3a │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 40fa0 │ │ │ │ + cbnz r0, 40f2a │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 40f90 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40f58 │ │ │ │ - bl 9c41c │ │ │ │ + b.n 40f48 │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40f54 │ │ │ │ + bge.n 40f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40f54 │ │ │ │ + cbnz r3, 40f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 40f2e │ │ │ │ + beq.n 40f1e │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 40f96 │ │ │ │ - bl b1aa4 │ │ │ │ + bne.n 40f86 │ │ │ │ + bl b1c9c │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c048 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 41004 │ │ │ │ + bge.n 40ff4 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 40ff0 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 40fe0 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40f64 │ │ │ │ - b.n 40fa0 │ │ │ │ + beq.n 40f54 │ │ │ │ + b.n 40f90 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ - cbnz r0, 40fb6 │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + cbnz r0, 40fa6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41010 │ │ │ │ + b.n 41000 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 40fd6 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 40fc6 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40fa0 │ │ │ │ - bl b1aa4 │ │ │ │ + bne.n 40f90 │ │ │ │ + bl b1c9c │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c048 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 40fe6 │ │ │ │ - b.n 40fa4 │ │ │ │ + bge.n 40fd6 │ │ │ │ + b.n 40f94 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 40fa0 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 40f90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41010 │ │ │ │ + b.n 41000 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #768] @ (4131c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258>) │ │ │ │ + ldr r1, [pc, #768] @ (4130c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4106a │ │ │ │ + cbz r0, 4105a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ strd r1, r2, [r0, #8] │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #24] │ │ │ │ strd r5, r2, [r0, #16] │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 410ac │ │ │ │ + cbz r3, 4109c │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 410ac │ │ │ │ + cbz r3, 4109c │ │ │ │ blx r3 │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 410c2 │ │ │ │ + bne.n 410b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 410ac │ │ │ │ + bge.n 4109c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 410ac │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4109c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #45084 @ 0xb01c │ │ │ │ + movw r3, #42712 @ 0xa6d8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 222e90 │ │ │ │ + b.w 2222c8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000410c4 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +000410b4 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #51161 @ 0xc7d9 │ │ │ │ + movw r3, #53061 @ 0xcf45 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 41108 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 218df0 │ │ │ │ + beq.n 410f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 2182f8 │ │ │ │ add.w r0, r0, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r0, #3290] @ 0xcda │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #3290] @ 0xcda │ │ │ │ str.w r4, [r5, #384] @ 0x180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41170 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + cbz r0, 41160 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #12 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 90034 │ │ │ │ - cbz r0, 41154 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x90> │ │ │ │ + bl 90384 │ │ │ │ + cbz r0, 41144 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x90> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 41134 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x70> │ │ │ │ + bne.n 41124 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x70> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 41154 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x90> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 41144 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x90> │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - b.n 41170 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + b.n 41160 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41160 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ + blt.n 41150 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41170 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + b.n 41160 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4115c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ + bne.n 4114c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4115c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4114c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - cbnz r4, 4119c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd8> │ │ │ │ + cbnz r4, 4118c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd8> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #4 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + movw r0, #63264 @ 0xf720 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 1075e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + beq.n 41282 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 411d2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10e> │ │ │ │ + bge.n 411c2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 411d2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10e> │ │ │ │ + cbnz r3, 411c2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + beq.n 41282 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ mov r0, r9 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4127a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b6> │ │ │ │ + beq.n 4126a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61012 @ 0xee54 │ │ │ │ + movw r1, #58720 @ 0xe560 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41232 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x16e> │ │ │ │ + beq.n 41222 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x16e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4120a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x146> │ │ │ │ + bge.n 411fa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x146> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4120a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x146> │ │ │ │ + cbnz r3, 411fa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x146> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #32 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + movw r0, #63292 @ 0xf73c │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4127a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b6> │ │ │ │ + cbz r0, 4126a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40 @ 0x28 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #63300 @ 0xf744 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4125e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19a> │ │ │ │ + bne.n 4124e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41246 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x182> │ │ │ │ + bge.n 41236 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41246 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x182> │ │ │ │ + cbnz r3, 41236 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x182> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + bge.n 41282 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + cbnz r3, 41282 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41272 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ae> │ │ │ │ + bge.n 41262 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41272 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ae> │ │ │ │ + cbnz r3, 41262 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + bge.n 41282 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41292 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + cbnz r3, 41282 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36500 @ 0x8e94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 412aa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e6> │ │ │ │ + bne.n 4129a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e6> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 412b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f4> │ │ │ │ + beq.n 412a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f4> │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 412cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ + bne.n 412bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 412cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ + bne.n 412bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #208 @ 0xd0 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ + movw r3, #63468 @ 0xf7ec │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ movw r1, #50204 @ 0xc41c │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 177e98 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ + b.w 177938 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (41310 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x24c>) │ │ │ │ + ldr r0, [pc, #8] @ (41300 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x24c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bvc.n 41274 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b0> │ │ │ │ + bvc.n 41264 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b0> │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47932 @ 0xbb3c │ │ │ │ movt r1, #2 │ │ │ │ - b.w 178348 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ + b.w 177de8 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #40100 @ 0x9ca4 │ │ │ │ + movw r3, #37728 @ 0x9360 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #48632 @ 0xbdf8 │ │ │ │ movt r2, #2 │ │ │ │ - b.w 2a64a0 │ │ │ │ + b.w 2a62f8 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #484 @ 0x1e4 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ + movw r3, #63844 @ 0xf964 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ movw r1, #47752 @ 0xba88 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 177e98 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ + b.w 177938 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4135e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ - b.w 90034 │ │ │ │ + beq.n 4134e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ + b.w 90384 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #528 @ 0x210 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #63888 @ 0xf990 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47204 @ 0xb864 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 178348 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ + b.w 177de8 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #584 @ 0x248 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #63944 @ 0xf9c8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 413e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 413d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp.w r4, #28672 @ 0x7000 │ │ │ │ - bge.n 413e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x320> │ │ │ │ - cbz r4, 413e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x320> │ │ │ │ + bge.n 413d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x320> │ │ │ │ + cbz r4, 413d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x320> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #600 @ 0x258 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #63960 @ 0xf9d8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41414 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ - bl 415b0 │ │ │ │ + b.n 41404 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ + bl 415a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41644 │ │ │ │ + bl 41634 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4140e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x34a> │ │ │ │ + bne.n 413fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x34a> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #632 @ 0x278 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #63992 @ 0xf9f8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 413e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 413d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbz r2, 41432 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x36e> │ │ │ │ + cbz r2, 41422 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x36e> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 41434 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x370> │ │ │ │ + b.n 41424 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x370> │ │ │ │ mov r4, r2 │ │ │ │ add.w r5, r1, #16 │ │ │ │ - cbnz r2, 41440 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x37c> │ │ │ │ + cbnz r2, 41430 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x37c> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 41440 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x37c> │ │ │ │ - cbnz r5, 41460 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39c> │ │ │ │ + bne.n 41430 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x37c> │ │ │ │ + cbnz r5, 41450 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39c> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #344] @ (415ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e8>) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #344] @ (4159c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e8>) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 415a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ + beq.w 41594 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ ldr.w r8, [r5] │ │ │ │ adds r1, r4, r6 │ │ │ │ subs r4, r1, #1 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 41494 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3d0> │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 41484 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3d0> │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52728 @ 0xcdf8 │ │ │ │ + movw r1, #50436 @ 0xc504 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #660 @ 0x294 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #64020 @ 0xfa14 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ mov r3, r8 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 415a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ + b.n 41594 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41546 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x482> │ │ │ │ + beq.n 41536 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x482> │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 414a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e4> │ │ │ │ + beq.n 41498 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e4> │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq.n 4155c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x498> │ │ │ │ - b.n 414b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ec> │ │ │ │ + beq.n 4154c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x498> │ │ │ │ + b.n 414a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ec> │ │ │ │ movw r9, #6160 @ 0x1810 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 414c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3fc> │ │ │ │ + beq.n 414b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3fc> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 4156a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a6> │ │ │ │ - b.n 414c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x404> │ │ │ │ + beq.n 4155a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a6> │ │ │ │ + b.n 414b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x404> │ │ │ │ movw sl, #468 @ 0x1d4 │ │ │ │ movt sl, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 414da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x416> │ │ │ │ - bl e6a60 │ │ │ │ + cbz r0, 414ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0x416> │ │ │ │ + bl e7024 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + blt.n 41480 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 414fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x438> │ │ │ │ - b.n 414dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x418> │ │ │ │ + beq.n 414ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x438> │ │ │ │ + b.n 414cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x418> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - cbz r0, 414ee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42a> │ │ │ │ - bl e6a60 │ │ │ │ + cbz r0, 414de <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42a> │ │ │ │ + bl e7024 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + blt.n 41480 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 41500 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43c> │ │ │ │ - b.n 414f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42c> │ │ │ │ + beq.n 414f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43c> │ │ │ │ + b.n 414e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42c> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ - b.n 41502 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ + blt.n 41480 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + b.n 414f2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 41502 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ + b.n 414f2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ movs r4, #0 │ │ │ │ and.w fp, r7, #1 │ │ │ │ and.w r5, r6, #1 │ │ │ │ tst r7, r6 │ │ │ │ - beq.n 41526 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ + beq.n 41516 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6196 @ 0x1834 │ │ │ │ + movw r1, #3984 @ 0xf90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ - cbz r4, 41572 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ + bl 12125c │ │ │ │ + b.n 41480 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + cbz r4, 41562 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ orrs.w r5, r7, r6 │ │ │ │ - beq.n 41570 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ac> │ │ │ │ + beq.n 41560 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ac> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6232 @ 0x1858 │ │ │ │ + movw r1, #4020 @ 0xfb4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 41490 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ + bl 12125c │ │ │ │ + b.n 41480 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3cc> │ │ │ │ movw sl, #468 @ 0x1d4 │ │ │ │ movt sl, #82 @ 0x52 │ │ │ │ movw r9, #6160 @ 0x1810 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 41572 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ + b.n 41562 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ movw sl, #468 @ 0x1d4 │ │ │ │ movt sl, #82 @ 0x52 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 41572 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ + b.n 41562 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 41572 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ + b.n 41562 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ae> │ │ │ │ mov fp, r5 │ │ │ │ - bl 24ee84 │ │ │ │ + bl 24e9dc <_PySlice_FromIndices@@Base+0x6c4> │ │ │ │ mov r6, r0 │ │ │ │ mov r3, fp │ │ │ │ str r5, [sp, #0] │ │ │ │ and.w r4, r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 3c9e2 │ │ │ │ + bl 3c9ee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 415a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ + bge.n 41594 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 415a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ + cbnz r3, 41594 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4e0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #96] @ (41610 ) │ │ │ │ + ldr r2, [pc, #96] @ (41600 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000415b0 : │ │ │ │ - ldr r3, [pc, #12] @ (415c0 ) │ │ │ │ +000415a0 : │ │ │ │ + ldr r3, [pc, #12] @ (415b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3720] @ 0xe88 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000415c4 : │ │ │ │ - b.n 41644 │ │ │ │ +000415b4 : │ │ │ │ + b.n 41634 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ adds r4, r2, #6 │ │ │ │ - beq.n 41600 │ │ │ │ + beq.n 415f0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 41626 │ │ │ │ + cbnz r1, 41616 │ │ │ │ adds r4, r2, #2 │ │ │ │ - beq.n 4160a │ │ │ │ + beq.n 415fa │ │ │ │ adds r1, r2, #1 │ │ │ │ - bge.n 415ee │ │ │ │ + bge.n 415de │ │ │ │ adds r4, r2, #5 │ │ │ │ - beq.n 41614 │ │ │ │ + beq.n 41604 │ │ │ │ adds r1, r2, #3 │ │ │ │ - beq.n 4161e │ │ │ │ - movw r1, #824 @ 0x338 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + beq.n 4160e │ │ │ │ + movw r1, #64184 @ 0xfab8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f54d0 │ │ │ │ - movw r4, #716 @ 0x2cc │ │ │ │ - movt r4, #50 @ 0x32 │ │ │ │ - b.n 41626 │ │ │ │ - movw r4, #764 @ 0x2fc │ │ │ │ - movt r4, #50 @ 0x32 │ │ │ │ - b.n 41626 │ │ │ │ - movw r4, #792 @ 0x318 │ │ │ │ - movt r4, #50 @ 0x32 │ │ │ │ - b.n 41626 │ │ │ │ - movw r4, #744 @ 0x2e8 │ │ │ │ - movt r4, #50 @ 0x32 │ │ │ │ + b.w f53c4 │ │ │ │ + movw r4, #64076 @ 0xfa4c │ │ │ │ + movt r4, #49 @ 0x31 │ │ │ │ + b.n 41616 │ │ │ │ + movw r4, #64124 @ 0xfa7c │ │ │ │ + movt r4, #49 @ 0x31 │ │ │ │ + b.n 41616 │ │ │ │ + movw r4, #64152 @ 0xfa98 │ │ │ │ + movt r4, #49 @ 0x31 │ │ │ │ + b.n 41616 │ │ │ │ + movw r4, #64104 @ 0xfa68 │ │ │ │ + movt r4, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #836 @ 0x344 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl f54d0 │ │ │ │ + movw r1, #64196 @ 0xfac4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl f53c4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #37412 @ 0x9224 │ │ │ │ + movw r1, #35236 @ 0x89a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 40ba2 │ │ │ │ + b.w 40b92 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbnz r0, 41668 │ │ │ │ - ldr r2, [pc, #104] @ (416c0 ) │ │ │ │ + cbnz r0, 41658 │ │ │ │ + ldr r2, [pc, #104] @ (416b0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3720] @ 0xe88 │ │ │ │ - b.n 416b8 │ │ │ │ + b.n 416a8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c6b8 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 4167e │ │ │ │ + ble.n 4166e │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c6b8 <__sysconf@plt> │ │ │ │ - b.n 41682 │ │ │ │ + b.n 41672 │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 4168c │ │ │ │ + bls.n 4167c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 416b8 │ │ │ │ + b.n 416a8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c00c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41686 │ │ │ │ + bne.n 41676 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bfb8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bedc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41686 │ │ │ │ - ldr r3, [pc, #20] @ (416c0 ) │ │ │ │ + bne.n 41676 │ │ │ │ + ldr r3, [pc, #20] @ (416b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r5, [r3, #3720] @ 0xe88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -31436,93 +31431,93 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 41710 │ │ │ │ + beq.n 41700 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 41710 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 41700 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 179378 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 178e18 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41718 │ │ │ │ + bne.n 41708 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 41784 │ │ │ │ + b.n 41774 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4172e │ │ │ │ + beq.n 4171e │ │ │ │ movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 41738 │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 41728 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 41748 │ │ │ │ + b.n 41738 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 179378 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 178e18 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41748 │ │ │ │ + bne.n 41738 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 41784 │ │ │ │ + b.n 41774 │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41770 │ │ │ │ + bne.n 41760 │ │ │ │ movw r3, #51924 @ 0xcad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26292 @ 0x66b4 │ │ │ │ + movw r1, #24000 @ 0x5dc0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41784 │ │ │ │ + b.n 41774 │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 417ec │ │ │ │ + bl 417dc │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 417d6 │ │ │ │ + beq.n 417c6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r0, r5, #8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 2c48c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ - cbz r4, 417d6 │ │ │ │ + bl 15c860 │ │ │ │ + cbz r4, 417c6 │ │ │ │ mov r2, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #23576 @ 0x5c18 │ │ │ │ + movw r3, #21284 @ 0x5324 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 415c6 │ │ │ │ + bl 415b6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -31539,57 +31534,57 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2ba70 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 4184e │ │ │ │ + beq.n 4183e │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ ite mi │ │ │ │ movmi r2, #1 │ │ │ │ movpl r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite mi │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 41862 │ │ │ │ + beq.n 41852 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 41862 │ │ │ │ + b.n 41852 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 418c0 │ │ │ │ - vldr d7, [pc, #112] @ 418c8 │ │ │ │ + vldr d0, [pc, #108] @ 418b0 │ │ │ │ + vldr d7, [pc, #112] @ 418b8 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4189c │ │ │ │ + beq.n 4188c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c7dc │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 418b8 │ │ │ │ + ble.n 418a8 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 418b8 │ │ │ │ + b.n 418a8 │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 418c8 │ │ │ │ + vldr d6, [pc, #36] @ 418b8 │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 418c0 │ │ │ │ + vldr d7, [pc, #20] @ 418b0 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -31600,1800 +31595,1800 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (418f4 ) │ │ │ │ + ldr r0, [pc, #12] @ (418e4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 41908 │ │ │ │ + bge.n 418f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4194a │ │ │ │ + cbz r1, 4193a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 4192e │ │ │ │ + cbnz r3, 4191e │ │ │ │ movs r0, #1 │ │ │ │ - b.n 41948 │ │ │ │ + b.n 41938 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51956 @ 0xcaf4 │ │ │ │ + movw r1, #49664 @ 0xc200 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r1, #37384 @ 0x9208 │ │ │ │ + movw r1, #35208 @ 0x8988 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 4198e │ │ │ │ + b.n 4197e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (4197c ) │ │ │ │ + ldr r0, [pc, #12] @ (4196c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bhi.n 418a8 │ │ │ │ + bhi.n 41898 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00041980 : │ │ │ │ - movw r3, #44768 @ 0xaee0 │ │ │ │ +00041970 : │ │ │ │ + movw r3, #42396 @ 0xa59c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 1f40e8 │ │ │ │ + b.w 1f35a8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #42140 @ 0xa49c │ │ │ │ + movw r1, #39964 @ 0x9c1c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #42144 @ 0xa4a0 │ │ │ │ + movw r0, #39968 @ 0x9c20 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 419de │ │ │ │ + beq.n 419ce │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 419e2 │ │ │ │ + bgt.n 419d2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 419d0 │ │ │ │ + cbnz r0, 419c0 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl f8cb8 │ │ │ │ - cbz r0, 419ea │ │ │ │ + bl f8b08 │ │ │ │ + cbz r0, 419da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 419ea │ │ │ │ + bge.n 419da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 419ea │ │ │ │ + b.n 419da │ │ │ │ movs r0, #0 │ │ │ │ - b.n 419ea │ │ │ │ + b.n 419da │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000419ec <_PyCompile_Assemble@@Base>: │ │ │ │ +000419dc <_PyCompile_Assemble@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #8192 @ 0x2000 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq.n 41a2a <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ + beq.n 41a1a <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1132 @ 0x46c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64492 @ 0xfbec │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 41b72 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + bl 12125c │ │ │ │ + b.n 41b62 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b5ac │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41b72 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + beq.w 41b62 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12adac <_PyList_Extend@@Base+0x88c> │ │ │ │ + bl 12ac90 <_PyList_Extend@@Base+0x864> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41b4e <_PyCompile_Assemble@@Base+0x162> │ │ │ │ + beq.n 41b3e <_PyCompile_Assemble@@Base+0x162> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 41a70 <_PyCompile_Assemble@@Base+0x84> │ │ │ │ + beq.n 41a60 <_PyCompile_Assemble@@Base+0x84> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w fp, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ movlt r2, r3 │ │ │ │ - b.n 41a5a <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + b.n 41a4a <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ adds r2, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 41a86 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ + cbnz r0, 41a76 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ mov r4, fp │ │ │ │ - bl 244f6c │ │ │ │ - b.n 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bl 24448c │ │ │ │ + b.n 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ blx 2b5ac │ │ │ │ mov r2, r4 │ │ │ │ - cbz r2, 41aa0 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + cbz r2, 41a90 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ strge.w r2, [sl, r1, lsl #2] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 41a90 <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ - movw r6, #58520 @ 0xe498 │ │ │ │ + b.n 41a80 <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ + movw r6, #56344 @ 0xdc18 │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ - cbz r4, 41ae4 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ + cbz r4, 41ad4 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 41ae0 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ + bge.n 41ad0 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mvn.w ip, #262 @ 0x106 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ adds r2, #1 │ │ │ │ add.w lr, r0, ip │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r0, r0, #28 │ │ │ │ - bmi.n 41ad6 <_PyCompile_Assemble@@Base+0xea> │ │ │ │ + bmi.n 41ac6 <_PyCompile_Assemble@@Base+0xea> │ │ │ │ cmp.w lr, #2 │ │ │ │ - bhi.n 41aae <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + bhi.n 41a9e <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [sl, r0, lsl #2] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 41aae <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + b.n 41a9e <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b.n 41aa8 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ + b.n 41a98 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ mov r0, sl │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 131fd0 <_PyErr_SetKeyError@@Base+0x2aac> │ │ │ │ + bl 131b40 <_PyErr_SetKeyError@@Base+0x284c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 138b70 <_PyMutex_LockTimed@@Base+0x808> │ │ │ │ + bl 138700 <_PyMutex_LockTimed@@Base+0x820> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 30638 <_PyObject_DebugMallocStats@@Base+0x2350> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + cbz r0, 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 13e1a0 <_PyDict_DelItemIf@@Base+0x3e0> │ │ │ │ + bl 13dd20 <_PyDict_DelItemIf@@Base+0x3e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41b4a <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + bge.n 41b3a <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41b4a <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + cbnz r3, 41b3a <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 41b50 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + b.n 41b40 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41b64 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + bge.n 41b54 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41b64 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + cbnz r3, 41b54 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ee0f0 │ │ │ │ + bl 1ed520 │ │ │ │ mov r0, r8 │ │ │ │ - bl 141764 <_PyTuple_FromArraySteal@@Base+0x3e4> │ │ │ │ + bl 14134c <_PyTuple_FromArraySteal@@Base+0x3e4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41b9a <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ + bne.n 41b8a <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 169910 │ │ │ │ + b.w 1691bc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10476 @ 0x28ec │ │ │ │ + movw r0, #8184 @ 0x1ff8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41b8e <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ + bne.n 41b7e <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #296] @ (41ce8 <_PyCompile_Assemble@@Base+0x2fc>) │ │ │ │ + ldr r2, [pc, #296] @ (41cd8 <_PyCompile_Assemble@@Base+0x2fc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 41bd8 <_PyCompile_Assemble@@Base+0x1ec> │ │ │ │ + bne.n 41bc8 <_PyCompile_Assemble@@Base+0x1ec> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41bf0 <_PyCompile_Assemble@@Base+0x204> │ │ │ │ + b.n 41be0 <_PyCompile_Assemble@@Base+0x204> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41bd4 <_PyCompile_Assemble@@Base+0x1e8> │ │ │ │ + beq.n 41bc4 <_PyCompile_Assemble@@Base+0x1e8> │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #7089 @ 0x1bb1 │ │ │ │ + movw r2, #7073 @ 0x1ba1 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41cc0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + beq.n 41cb0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #7089 @ 0x1bb1 │ │ │ │ + movw r2, #7073 @ 0x1ba1 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41cc0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + bne.n 41cb0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + beq.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 41c2a <_PyCompile_Assemble@@Base+0x23e> │ │ │ │ + cbz r2, 41c1a <_PyCompile_Assemble@@Base+0x23e> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + ble.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 41c18 <_PyCompile_Assemble@@Base+0x22c> │ │ │ │ - b.n 41c48 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ + bne.n 41c08 <_PyCompile_Assemble@@Base+0x22c> │ │ │ │ + b.n 41c38 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 41c48 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ + beq.n 41c38 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41c3c <_PyCompile_Assemble@@Base+0x250> │ │ │ │ + cbz r2, 41c2c <_PyCompile_Assemble@@Base+0x250> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41c30 <_PyCompile_Assemble@@Base+0x244> │ │ │ │ - b.n 41c48 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ + bne.n 41c20 <_PyCompile_Assemble@@Base+0x244> │ │ │ │ + b.n 41c38 <_PyCompile_Assemble@@Base+0x25c> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ - ldr r2, [pc, #160] @ (41cec <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ + bne.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + ldr r2, [pc, #160] @ (41cdc <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41cd4 <_PyCompile_Assemble@@Base+0x2e8> │ │ │ │ - beq.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + blt.n 41cc4 <_PyCompile_Assemble@@Base+0x2e8> │ │ │ │ + beq.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (41cec <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ + ldr r1, [pc, #144] @ (41cdc <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + bne.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41c7e <_PyCompile_Assemble@@Base+0x292> │ │ │ │ + blt.n 41c6e <_PyCompile_Assemble@@Base+0x292> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41c8a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ + b.n 41c7a <_PyCompile_Assemble@@Base+0x29e> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41c7a <_PyCompile_Assemble@@Base+0x28e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 41c6a <_PyCompile_Assemble@@Base+0x28e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (41cf0 <_PyCompile_Assemble@@Base+0x304>) │ │ │ │ + ldr r1, [pc, #96] @ (41ce0 <_PyCompile_Assemble@@Base+0x304>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + bne.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + beq.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41cc0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + bge.n 41cb0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 41cc0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 41cd8 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ - ldr r1, [pc, #40] @ (41cec <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ + cbnz r2, 41cb0 <_PyCompile_Assemble@@Base+0x2d4> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 41cc8 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + ldr r1, [pc, #40] @ (41cdc <_PyCompile_Assemble@@Base+0x300>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + b.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 41ce0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ + b.n 41cd0 <_PyCompile_Assemble@@Base+0x2f4> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ svc 240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 41c44 <_PyCompile_Assemble@@Base+0x258> │ │ │ │ + blt.n 41c34 <_PyCompile_Assemble@@Base+0x258> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41d14 <_PyCompile_Assemble@@Base+0x328> │ │ │ │ + bne.n 41d04 <_PyCompile_Assemble@@Base+0x328> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1697c8 │ │ │ │ + b.w 169074 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30944 @ 0x78e0 │ │ │ │ + movw r0, #28652 @ 0x6fec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41d08 <_PyCompile_Assemble@@Base+0x31c> │ │ │ │ + bne.n 41cf8 <_PyCompile_Assemble@@Base+0x31c> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041d2a : │ │ │ │ +00041d1a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - movw r4, #44984 @ 0xafb8 │ │ │ │ + movw r4, #42612 @ 0xa674 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1e2030 │ │ │ │ + bl 1e15a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041d50 : │ │ │ │ +00041d40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 15c214 │ │ │ │ - cbnz r0, 41d7e │ │ │ │ + bl 15bb48 │ │ │ │ + cbnz r0, 41d6e │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c214 │ │ │ │ - cbz r0, 41d9e │ │ │ │ + bl 15bb48 │ │ │ │ + cbz r0, 41d8e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #32736 @ 0x7fe0 │ │ │ │ + movw r1, #30444 @ 0x76ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 41db0 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 41da0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 41db4 │ │ │ │ - bl 244f6c │ │ │ │ + ble.n 41da4 │ │ │ │ + bl 24448c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41dd8 │ │ │ │ + b.n 41dc8 │ │ │ │ add r1, r2 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41dd8 │ │ │ │ + cbz r0, 41dc8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 41dd8 │ │ │ │ + cbz r0, 41dc8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2c198 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 41de4 │ │ │ │ + beq.n 41dd4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 41df0 │ │ │ │ + beq.n 41de0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (41e18 ) │ │ │ │ + ldr r0, [pc, #8] @ (41e08 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bhi.n 41e84 │ │ │ │ + bhi.n 41e74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 41e3c │ │ │ │ + cbz r3, 41e2c │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 41e3e │ │ │ │ + b.n 41e2e │ │ │ │ mov r8, r3 │ │ │ │ - ldr r6, [pc, #308] @ (41f74 ) │ │ │ │ + ldr r6, [pc, #308] @ (41f64 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - cbnz r7, 41e6c │ │ │ │ + cbnz r7, 41e5c │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 41e6c │ │ │ │ + ble.n 41e5c │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 41e6c │ │ │ │ - cbnz r4, 41e8c │ │ │ │ + bne.n 41e5c │ │ │ │ + cbnz r4, 41e7c │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #244] @ (41f78 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #244] @ (41f68 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41f60 │ │ │ │ + beq.n 41f50 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ - cbz r0, 41ec8 │ │ │ │ + cbz r0, 41eb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41eb2 │ │ │ │ + beq.n 41ea2 │ │ │ │ add r8, r9 │ │ │ │ subs.w r9, r8, #2 │ │ │ │ - beq.n 41ef6 │ │ │ │ - b.n 41eba │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 41ec8 │ │ │ │ - b.n 41ea8 │ │ │ │ + beq.n 41ee6 │ │ │ │ + b.n 41eaa │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 41eb8 │ │ │ │ + b.n 41e98 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 41ed2 │ │ │ │ + cbz r0, 41ec2 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1f05ec │ │ │ │ + bl 1efa1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41ecc │ │ │ │ + cbnz r0, 41ebc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41f62 │ │ │ │ + b.n 41f52 │ │ │ │ subs.w r9, r8, #3 │ │ │ │ - beq.n 41efe │ │ │ │ + beq.n 41eee │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 41ee8 │ │ │ │ - bl e6a60 │ │ │ │ + cbz r0, 41ed8 │ │ │ │ + bl e7024 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 41ec8 │ │ │ │ + blt.n 41eb8 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 41efa │ │ │ │ - b.n 41eea │ │ │ │ + beq.n 41eea │ │ │ │ + b.n 41eda │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 41efc │ │ │ │ - b.n 41ec8 │ │ │ │ + bge.n 41eec │ │ │ │ + b.n 41eb8 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 41efe │ │ │ │ + b.n 41eee │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r4, r0 │ │ │ │ cmn.w r8, #100 @ 0x64 │ │ │ │ - bne.n 41f1c │ │ │ │ + bne.n 41f0c │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n 41f1c │ │ │ │ - cbnz r5, 41f38 │ │ │ │ + bne.n 41f0c │ │ │ │ + cbnz r5, 41f28 │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ - b.n 41f22 │ │ │ │ + b.n 41f12 │ │ │ │ lsls r5, r5, #8 │ │ │ │ eor.w r5, r5, #256 @ 0x100 │ │ │ │ sxth.w r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ orr.w r3, r5, r3, lsl #9 │ │ │ │ blx 2c374 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 41f42 │ │ │ │ + b.n 41f32 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bd00 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #6412 @ 0x190c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 41f62 │ │ │ │ + b.n 41f52 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r3, [pc, #880] @ (422ec <_PyCompile_CodeGen@@Base+0x30>) │ │ │ │ + ldr r3, [pc, #880] @ (422dc <_PyCompile_CodeGen@@Base+0x30>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41fa0 ) │ │ │ │ + ldr r0, [pc, #12] @ (41f90 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 42034 │ │ │ │ + bge.n 42024 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (42010 ) │ │ │ │ + ldr r3, [pc, #80] @ (42000 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2b05b8 <_PyTime_ObjectToTimeval@@Base+0x170c> │ │ │ │ + bl 2b0410 <_PyTime_ObjectToTimeval@@Base+0x170c> │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2b1068 │ │ │ │ + bl 2b0ec0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41ff4 │ │ │ │ + beq.n 41fe4 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 41ff4 │ │ │ │ + beq.n 41fe4 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 41fd6 │ │ │ │ - ldr r3, [pc, #24] @ (42010 ) │ │ │ │ + b.n 41fc6 │ │ │ │ + ldr r3, [pc, #24] @ (42000 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 42006 │ │ │ │ + beq.n 41ff6 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (42038 ) │ │ │ │ + ldr r0, [pc, #12] @ (42028 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvc.n 4201c │ │ │ │ + bvc.n 4200c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4205e │ │ │ │ + bne.n 4204e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 42078 │ │ │ │ - b.n 42072 │ │ │ │ + bne.n 42068 │ │ │ │ + b.n 42062 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59104 @ 0xe6e0 │ │ │ │ + movw r0, #56812 @ 0xddec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 420c4 │ │ │ │ - b.n 42050 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 420c4 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 420b4 │ │ │ │ + b.n 42040 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 420b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4208a │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 420c4 │ │ │ │ + bne.n 4207a │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 420b4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22056 @ 0x5628 │ │ │ │ + movw r1, #19764 @ 0x4d34 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #1396 @ 0x574 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + movw r0, #64756 @ 0xfcf4 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 420c4 │ │ │ │ + beq.n 420b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2baf4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 420c8 │ │ │ │ + bne.n 420b8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 420d0 │ │ │ │ + b.n 420c0 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (42204 ) │ │ │ │ + ldr r2, [pc, #288] @ (421f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 420fa │ │ │ │ + bne.n 420ea │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42110 │ │ │ │ + b.n 42100 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 420f6 │ │ │ │ + beq.n 420e6 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #8403 @ 0x20d3 │ │ │ │ + movw r2, #8387 @ 0x20c3 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 421de │ │ │ │ + beq.n 421ce │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #8403 @ 0x20d3 │ │ │ │ + movw r2, #8387 @ 0x20c3 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421de │ │ │ │ + bne.n 421ce │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 421a8 │ │ │ │ + beq.n 42198 │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42148 │ │ │ │ + cbz r2, 42138 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 421a8 │ │ │ │ + ble.n 42198 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 42136 │ │ │ │ - b.n 42166 │ │ │ │ + bne.n 42126 │ │ │ │ + b.n 42156 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 42166 │ │ │ │ + beq.n 42156 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 4215a │ │ │ │ + cbz r2, 4214a │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4214e │ │ │ │ - b.n 42166 │ │ │ │ + bne.n 4213e │ │ │ │ + b.n 42156 │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 421a8 │ │ │ │ - ldr r2, [pc, #160] @ (42208 ) │ │ │ │ + bne.n 42198 │ │ │ │ + ldr r2, [pc, #160] @ (421f8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 421f2 │ │ │ │ - beq.n 421a8 │ │ │ │ + blt.n 421e2 │ │ │ │ + beq.n 42198 │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (42208 ) │ │ │ │ + ldr r1, [pc, #144] @ (421f8 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421fe │ │ │ │ + bne.n 421ee │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4219c │ │ │ │ + blt.n 4218c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 421a8 │ │ │ │ + b.n 42198 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42198 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42188 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (4220c ) │ │ │ │ + ldr r1, [pc, #96] @ (421fc ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421fe │ │ │ │ + bne.n 421ee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 421fe │ │ │ │ + beq.n 421ee │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 421de │ │ │ │ + bge.n 421ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 421de │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 421f6 │ │ │ │ - ldr r1, [pc, #36] @ (42208 ) │ │ │ │ + cbnz r2, 421ce │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 421e6 │ │ │ │ + ldr r1, [pc, #36] @ (421f8 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 421fe │ │ │ │ + b.n 421ee │ │ │ │ movs r3, #0 │ │ │ │ - b.n 421fe │ │ │ │ + b.n 421ee │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4222c │ │ │ │ + b.n 4221c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 421e0 │ │ │ │ + blt.n 421d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ - cbnz r2, 42230 │ │ │ │ + cbnz r2, 42220 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #52] @ (42260 ) │ │ │ │ - bl 167244 │ │ │ │ - b.n 4223a │ │ │ │ - ldr r0, [pc, #48] @ (42264 ) │ │ │ │ + ldr r0, [pc, #52] @ (42250 ) │ │ │ │ + bl 166e4c │ │ │ │ + b.n 4222a │ │ │ │ + ldr r0, [pc, #48] @ (42254 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1678e0 │ │ │ │ - cbz r0, 42254 │ │ │ │ + bl 1671a4 │ │ │ │ + cbz r0, 42244 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4224a │ │ │ │ + bge.n 4223a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 4224e │ │ │ │ + cbz r4, 4223e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42258 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42258 │ │ │ │ + b.n 42248 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42248 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 422a4 │ │ │ │ + bmi.n 42294 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 42508 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ + b.n 424f8 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2b14a8 │ │ │ │ + bl 2b1300 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4228e │ │ │ │ + beq.n 4227e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42290 │ │ │ │ + bge.n 42280 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 42290 │ │ │ │ + b.n 42280 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (422b8 ) │ │ │ │ + ldr r0, [pc, #12] @ (422a8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bhi.n 42364 <_PyCompile_CodeGen@@Base+0xa8> │ │ │ │ + bhi.n 42354 <_PyCompile_CodeGen@@Base+0xa8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000422bc <_PyCompile_CodeGen@@Base>: │ │ │ │ +000422ac <_PyCompile_CodeGen@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1fa800 │ │ │ │ - cbnz r0, 422f6 <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ + bl 1f9d74 │ │ │ │ + cbnz r0, 422e6 <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1408 @ 0x580 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64768 @ 0xfd00 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 42472 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ - bl 1d18d4 <_PyArena_New@@Base> │ │ │ │ + b.n 42462 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 1d05e0 <_PyArena_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42472 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + beq.w 42462 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 28dfc0 │ │ │ │ + bl 28de40 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 42318 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + cbnz r0, 42308 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1463cc <_PyArena_Free@@Base> │ │ │ │ - b.n 422f2 <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ - bl 294074 │ │ │ │ + bl 145fb0 <_PyArena_Free@@Base> │ │ │ │ + b.n 422e2 <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ + bl 293ee4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42310 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + beq.n 42300 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1df678 <_PyAST_Compile@@Base+0x50> │ │ │ │ + bl 1debf0 <_PyAST_Compile@@Base+0x50> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4233c <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ + cbnz r0, 4232c <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r7 │ │ │ │ - bl 1463cc <_PyArena_Free@@Base> │ │ │ │ - b.n 42472 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 145fb0 <_PyArena_Free@@Base> │ │ │ │ + b.n 42462 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4243c <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ + beq.n 4242c <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 10fae4 │ │ │ │ + bl 10f7b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ ldr.w r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42448 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 42438 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #1424 @ 0x590 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64784 @ 0xfd10 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42448 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 42438 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #1436 @ 0x59c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64796 @ 0xfd1c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42448 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 42438 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #1452 @ 0x5ac │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64812 @ 0xfd2c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 423f8 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ + bne.n 423e8 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1141b0 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ + bl 113e80 <_PyInstructionSequence_New@@Base+0x860> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42404 <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ - b.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 423f4 <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ + b.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ mov r0, r7 │ │ │ │ - bl 120564 │ │ │ │ + bl 120320 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 423e6 <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ - b.n 42442 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 423d6 <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ + b.n 42432 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1eb218 │ │ │ │ + bl 1ea6cc │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ bl 30638 <_PyObject_DebugMallocStats@@Base+0x2350> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4244c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + cbz r0, 4243c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #1468 @ 0x5bc │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64828 @ 0xfd3c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4244c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + beq.n 4243c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4244e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 4243e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4244e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 4243e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4244e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 4243e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4244e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 4243e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 42464 <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ + cbz r3, 42454 <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 141d68 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ + bl 141950 <_PyTuple_FromArraySteal@@Base+0x9e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f1684 │ │ │ │ + bl 1f0ab4 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 1463cc <_PyArena_Free@@Base> │ │ │ │ + bl 145fb0 <_PyArena_Free@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #4] @ (42480 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ + ldr r0, [pc, #4] @ (42470 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 42844 <_PyCompile_CodeGen@@Base+0x588>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 42834 <_PyCompile_CodeGen@@Base+0x588>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #596] @ (426ec <_PyCompile_CodeGen@@Base+0x430>) │ │ │ │ + ldr r0, [pc, #596] @ (426dc <_PyCompile_CodeGen@@Base+0x430>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ cmp r8, r2 │ │ │ │ ldr r7, [r3, r0] │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - bne.w 425c6 <_PyCompile_CodeGen@@Base+0x30a> │ │ │ │ + bne.w 425b6 <_PyCompile_CodeGen@@Base+0x30a> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 424c0 <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ + beq.n 424b0 <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ - cbnz r0, 424c4 <_PyCompile_CodeGen@@Base+0x208> │ │ │ │ + cbnz r0, 424b4 <_PyCompile_CodeGen@@Base+0x208> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 424da <_PyCompile_CodeGen@@Base+0x21e> │ │ │ │ + b.n 424ca <_PyCompile_CodeGen@@Base+0x21e> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #9349 @ 0x2485 │ │ │ │ + movw r0, #9333 @ 0x2475 │ │ │ │ movt r0, #4 │ │ │ │ sub.w ip, r4, r0 │ │ │ │ rsbs r4, ip, #0 │ │ │ │ adc.w r4, r4, ip │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 425ae <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ + beq.n 4259e <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #9349 @ 0x2485 │ │ │ │ + movw r2, #9333 @ 0x2475 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 425ae <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ + bne.n 4259e <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + beq.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42510 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + cbz r2, 42500 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + ble.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 424fe <_PyCompile_CodeGen@@Base+0x242> │ │ │ │ - b.n 4252e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ + bne.n 424ee <_PyCompile_CodeGen@@Base+0x242> │ │ │ │ + b.n 4251e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4252e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ + beq.n 4251e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42522 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ + cbz r2, 42512 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42516 <_PyCompile_CodeGen@@Base+0x25a> │ │ │ │ - b.n 4252e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ + bne.n 42506 <_PyCompile_CodeGen@@Base+0x25a> │ │ │ │ + b.n 4251e <_PyCompile_CodeGen@@Base+0x272> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ - ldr r2, [pc, #448] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + bne.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + ldr r2, [pc, #448] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426d8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ - beq.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + blt.w 426c8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ + beq.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #428] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + ldr r1, [pc, #428] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + bne.w 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42568 <_PyCompile_CodeGen@@Base+0x2ac> │ │ │ │ + blt.n 42558 <_PyCompile_CodeGen@@Base+0x2ac> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42574 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ + b.n 42564 <_PyCompile_CodeGen@@Base+0x2b8> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42564 <_PyCompile_CodeGen@@Base+0x2a8> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42554 <_PyCompile_CodeGen@@Base+0x2a8> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #380] @ (426f4 <_PyCompile_CodeGen@@Base+0x438>) │ │ │ │ + ldr r1, [pc, #380] @ (426e4 <_PyCompile_CodeGen@@Base+0x438>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + bne.w 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + beq.w 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 425ae <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ + bge.n 4259e <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 425ae <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 4259e <_PyCompile_CodeGen@@Base+0x2f2> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 426dc <_PyCompile_CodeGen@@Base+0x420> │ │ │ │ - ldr r1, [pc, #312] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + beq.w 426cc <_PyCompile_CodeGen@@Base+0x420> │ │ │ │ + ldr r1, [pc, #312] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + b.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 425ce <_PyCompile_CodeGen@@Base+0x312> │ │ │ │ + beq.n 425be <_PyCompile_CodeGen@@Base+0x312> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ - cbnz r0, 425d2 <_PyCompile_CodeGen@@Base+0x316> │ │ │ │ + cbnz r0, 425c2 <_PyCompile_CodeGen@@Base+0x316> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 425e2 <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ + b.n 425d2 <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #9349 @ 0x2485 │ │ │ │ + movw r0, #9333 @ 0x2475 │ │ │ │ movt r0, #4 │ │ │ │ subs r0, r4, r0 │ │ │ │ negs r4, r0 │ │ │ │ adcs r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 426be <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + beq.n 426ae <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #9349 @ 0x2485 │ │ │ │ + movw r2, #9333 @ 0x2475 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 426be <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + bne.n 426ae <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + beq.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 4261c <_PyCompile_CodeGen@@Base+0x360> │ │ │ │ + cbz r2, 4260c <_PyCompile_CodeGen@@Base+0x360> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + ble.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ adds r2, #12 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp lr, r3 │ │ │ │ - beq.n 4263a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ + beq.n 4262a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ adds r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 4260c <_PyCompile_CodeGen@@Base+0x350> │ │ │ │ - b.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + bne.n 425fc <_PyCompile_CodeGen@@Base+0x350> │ │ │ │ + b.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4263a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ + beq.n 4262a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 4262e <_PyCompile_CodeGen@@Base+0x372> │ │ │ │ + cbz r2, 4261e <_PyCompile_CodeGen@@Base+0x372> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42622 <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ - b.n 4263a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ + bne.n 42612 <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ + b.n 4262a <_PyCompile_CodeGen@@Base+0x37e> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ - ldr r2, [pc, #180] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + bne.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + ldr r2, [pc, #180] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426d8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ - beq.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + blt.n 426c8 <_PyCompile_CodeGen@@Base+0x41c> │ │ │ │ + beq.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ movs r3, #3 │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #160] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + ldr r1, [pc, #160] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 18db60 │ │ │ │ + bl 18cbfc │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + bne.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42676 <_PyCompile_CodeGen@@Base+0x3ba> │ │ │ │ + blt.n 42666 <_PyCompile_CodeGen@@Base+0x3ba> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42682 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + b.n 42672 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42672 <_PyCompile_CodeGen@@Base+0x3b6> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42662 <_PyCompile_CodeGen@@Base+0x3b6> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #3 │ │ │ │ add r2, sp, #4 │ │ │ │ - ldr r1, [pc, #108] @ (426f4 <_PyCompile_CodeGen@@Base+0x438>) │ │ │ │ + ldr r1, [pc, #108] @ (426e4 <_PyCompile_CodeGen@@Base+0x438>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 18db60 │ │ │ │ + bl 18cbfc │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + bne.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + beq.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 426be <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + bge.n 426ae <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 426be <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 426dc <_PyCompile_CodeGen@@Base+0x420> │ │ │ │ + cbnz r2, 426ae <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 426cc <_PyCompile_CodeGen@@Base+0x420> │ │ │ │ movs r3, #3 │ │ │ │ - ldr r1, [pc, #44] @ (426f0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ + ldr r1, [pc, #44] @ (426e0 <_PyCompile_CodeGen@@Base+0x434>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 18db60 │ │ │ │ + bl 18cbfc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + b.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 426e4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ + b.n 426d4 <_PyCompile_CodeGen@@Base+0x428> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4280c <_PyCompile_CodeGen@@Base+0x550> │ │ │ │ + b.n 427fc <_PyCompile_CodeGen@@Base+0x550> │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (4271c <_PyCompile_CodeGen@@Base+0x460>) │ │ │ │ + ldr r0, [pc, #12] @ (4270c <_PyCompile_CodeGen@@Base+0x460>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bls.n 42658 <_PyCompile_CodeGen@@Base+0x39c> │ │ │ │ + bls.n 42648 <_PyCompile_CodeGen@@Base+0x39c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4273a <_PyCompile_CodeGen@@Base+0x47e> │ │ │ │ + cbz r3, 4272a <_PyCompile_CodeGen@@Base+0x47e> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 42752 <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ + b.n 42742 <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 42742 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + bgt.n 42732 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 42752 <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ + b.n 42742 <_PyCompile_CodeGen@@Base+0x496> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4273e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ + bgt.n 4272e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4273e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ + beq.n 4272e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 42774 <_PyCompile_CodeGen@@Base+0x4b8> │ │ │ │ + b.n 42764 <_PyCompile_CodeGen@@Base+0x4b8> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #252] @ (42868 <_PyCompile_CodeGen@@Base+0x5ac>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #252] @ (42858 <_PyCompile_CodeGen@@Base+0x5ac>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42862 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ + beq.n 42852 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4278a <_PyCompile_CodeGen@@Base+0x4ce> │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r0, 4277a <_PyCompile_CodeGen@@Base+0x4ce> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42814 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ - b.n 42858 <_PyCompile_CodeGen@@Base+0x59c> │ │ │ │ - bl 9c41c │ │ │ │ + bne.n 42804 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ + b.n 42848 <_PyCompile_CodeGen@@Base+0x59c> │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 427a4 <_PyCompile_CodeGen@@Base+0x4e8> │ │ │ │ + bge.n 42794 <_PyCompile_CodeGen@@Base+0x4e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 427a4 <_PyCompile_CodeGen@@Base+0x4e8> │ │ │ │ + cbnz r3, 42794 <_PyCompile_CodeGen@@Base+0x4e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 42780 <_PyCompile_CodeGen@@Base+0x4c4> │ │ │ │ + beq.n 42770 <_PyCompile_CodeGen@@Base+0x4c4> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 427c0 <_PyCompile_CodeGen@@Base+0x504> │ │ │ │ + beq.n 427b0 <_PyCompile_CodeGen@@Base+0x504> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 427c2 <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 42814 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ - b.n 427c2 <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ + bne.n 427b2 <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 42804 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ + b.n 427b2 <_PyCompile_CodeGen@@Base+0x506> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 42818 <_PyCompile_CodeGen@@Base+0x55c> │ │ │ │ + bge.n 42808 <_PyCompile_CodeGen@@Base+0x55c> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx 2b454 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 4283c <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ + bge.n 4282c <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4282c <_PyCompile_CodeGen@@Base+0x570> │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 4281c <_PyCompile_CodeGen@@Base+0x570> │ │ │ │ + bl 119850 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 427e2 <_PyCompile_CodeGen@@Base+0x526> │ │ │ │ + bne.n 427d2 <_PyCompile_CodeGen@@Base+0x526> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4284a <_PyCompile_CodeGen@@Base+0x58e> │ │ │ │ + blt.n 4283a <_PyCompile_CodeGen@@Base+0x58e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42862 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ + b.n 42852 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 427e2 <_PyCompile_CodeGen@@Base+0x526> │ │ │ │ - bl 244f6c │ │ │ │ - b.n 42862 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ + bne.n 427d2 <_PyCompile_CodeGen@@Base+0x526> │ │ │ │ + bl 24448c │ │ │ │ + b.n 42852 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 4280a <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 427fa <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 42846 <_PyCompile_CodeGen@@Base+0x58a> │ │ │ │ + beq.n 42836 <_PyCompile_CodeGen@@Base+0x58a> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 42862 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ + b.n 42852 <_PyCompile_CodeGen@@Base+0x5a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42814 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42814 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ + bne.n 42804 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42804 <_PyCompile_CodeGen@@Base+0x558> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 427c6 <_PyCompile_CodeGen@@Base+0x50a> │ │ │ │ + beq.n 427b6 <_PyCompile_CodeGen@@Base+0x50a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 427ac <_PyCompile_CodeGen@@Base+0x4f0> │ │ │ │ + b.n 4279c <_PyCompile_CodeGen@@Base+0x4f0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #32] @ (4288c <_PyCompile_CodeGen@@Base+0x5d0>) │ │ │ │ + ldr r4, [pc, #32] @ (4287c <_PyCompile_CodeGen@@Base+0x5d0>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (42890 <_PyCompile_CodeGen@@Base+0x5d4>) │ │ │ │ + ldr r0, [pc, #12] @ (42880 <_PyCompile_CodeGen@@Base+0x5d4>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bls.n 42794 <_PyCompile_CodeGen@@Base+0x4d8> │ │ │ │ + bls.n 42784 <_PyCompile_CodeGen@@Base+0x4d8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (428b8 <_PyCompile_CodeGen@@Base+0x5fc>) │ │ │ │ + ldr r0, [pc, #12] @ (428a8 <_PyCompile_CodeGen@@Base+0x5fc>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvc.n 4285c <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ + bvc.n 4284c <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 428e0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ + cbnz r3, 428d0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 428e0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ + ble.n 428d0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 428e0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ - cbnz r4, 428fe <_PyCompile_CodeGen@@Base+0x642> │ │ │ │ + bne.n 428d0 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ + cbnz r4, 428ee <_PyCompile_CodeGen@@Base+0x642> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r5, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #276] @ (42a08 <_PyCompile_CodeGen@@Base+0x74c>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #276] @ (429f8 <_PyCompile_CodeGen@@Base+0x74c>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 429fe <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ + beq.n 429ee <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4292e <_PyCompile_CodeGen@@Base+0x672> │ │ │ │ + bne.n 4291e <_PyCompile_CodeGen@@Base+0x672> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52728 @ 0xcdf8 │ │ │ │ + movw r1, #50436 @ 0xc504 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #12532 @ 0x30f4 │ │ │ │ + movw r0, #10204 @ 0x27dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 429fe <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 429ee <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ mov r0, r8 │ │ │ │ - bl 14ccdc │ │ │ │ + bl 14c8e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 429fe <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ + beq.n 429ee <_PyCompile_CodeGen@@Base+0x742> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 223a28 │ │ │ │ + bl 222e60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 429de <_PyCompile_CodeGen@@Base+0x722> │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 429ce <_PyCompile_CodeGen@@Base+0x722> │ │ │ │ + bl b1c9c │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ movs r7, #0 │ │ │ │ blx 2c024 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b6130 │ │ │ │ + bl 1b4db0 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42978 <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + cbnz r0, 42968 <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r7, #1 │ │ │ │ - b.n 429a4 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ + b.n 42994 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b740 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 429a4 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ + cbz r0, 42994 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 4299e <_PyCompile_CodeGen@@Base+0x6e2> │ │ │ │ + bne.n 4298e <_PyCompile_CodeGen@@Base+0x6e2> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 429a2 <_PyCompile_CodeGen@@Base+0x6e6> │ │ │ │ + bge.n 42992 <_PyCompile_CodeGen@@Base+0x6e6> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 42962 <_PyCompile_CodeGen@@Base+0x6a6> │ │ │ │ + b.n 42952 <_PyCompile_CodeGen@@Base+0x6a6> │ │ │ │ mov r7, r3 │ │ │ │ - b.n 429a4 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ + b.n 42994 <_PyCompile_CodeGen@@Base+0x6e8> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - cbnz r6, 429d2 <_PyCompile_CodeGen@@Base+0x716> │ │ │ │ + cbnz r6, 429c2 <_PyCompile_CodeGen@@Base+0x716> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 429b8 <_PyCompile_CodeGen@@Base+0x6fc> │ │ │ │ - bl 244f6c │ │ │ │ - b.n 429e2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ + bne.n 429a8 <_PyCompile_CodeGen@@Base+0x6fc> │ │ │ │ + bl 24448c │ │ │ │ + b.n 429d2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #1748 @ 0x6d4 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65108 @ 0xfe54 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 429e2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 429d2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 274300 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ + bl 274060 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 429e2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ + b.n 429d2 <_PyCompile_CodeGen@@Base+0x726> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 429fc <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + bge.n 429ec <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 429fc <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + cbnz r3, 429ec <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #208] @ (42adc <_PyCompile_CodeGen@@Base+0x820>) │ │ │ │ + ldr r4, [pc, #208] @ (42acc <_PyCompile_CodeGen@@Base+0x820>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 42a24 <_PyCompile_CodeGen@@Base+0x768> │ │ │ │ + cbnz r0, 42a14 <_PyCompile_CodeGen@@Base+0x768> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42a64 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ + b.n 42a54 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 42a20 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ + bpl.n 42a10 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 42a20 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ + bne.n 42a10 <_PyCompile_CodeGen@@Base+0x764> │ │ │ │ mov r3, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 42a64 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ + bne.n 42a54 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42a64 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ + bge.n 42a54 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42a64 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ + cbnz r3, 42a54 <_PyCompile_CodeGen@@Base+0x7a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (42a8c <_PyCompile_CodeGen@@Base+0x7d0>) │ │ │ │ + ldr r0, [pc, #8] @ (42a7c <_PyCompile_CodeGen@@Base+0x7d0>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bge.n 42b68 <_PyCompile_CodeGen@@Base+0x8ac> │ │ │ │ + bge.n 42b58 <_PyCompile_CodeGen@@Base+0x8ac> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42abe <_PyCompile_CodeGen@@Base+0x802> │ │ │ │ + bgt.n 42aae <_PyCompile_CodeGen@@Base+0x802> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 42ad8 <_PyCompile_CodeGen@@Base+0x81c> │ │ │ │ + bl 12125c │ │ │ │ + b.n 42ac8 <_PyCompile_CodeGen@@Base+0x81c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 42adc <_PyCompile_CodeGen@@Base+0x820> │ │ │ │ + cbz r3, 42acc <_PyCompile_CodeGen@@Base+0x820> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20692 @ 0x50d4 │ │ │ │ + movw r1, #18400 @ 0x47e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42af8 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ + b.n 42ae8 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 42aea <_PyCompile_CodeGen@@Base+0x82e> │ │ │ │ + cbnz r0, 42ada <_PyCompile_CodeGen@@Base+0x82e> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 42af8 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ - ldr r1, [pc, #16] @ (42afc <_PyCompile_CodeGen@@Base+0x840>) │ │ │ │ + b.n 42ae8 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ + ldr r1, [pc, #16] @ (42aec <_PyCompile_CodeGen@@Base+0x840>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42ae0 <_PyCompile_CodeGen@@Base+0x824> │ │ │ │ + beq.n 42ad0 <_PyCompile_CodeGen@@Base+0x824> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ asrs r0, r2, #13 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -33401,174 +33396,174 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 42b28 <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 42b2e <_PyCompile_CodeGen@@Base+0x872> │ │ │ │ + beq.n 42b18 <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 42b1e <_PyCompile_CodeGen@@Base+0x872> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 42b3a <_PyCompile_CodeGen@@Base+0x87e> │ │ │ │ + cbz r3, 42b2a <_PyCompile_CodeGen@@Base+0x87e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 42b58 <_PyCompile_CodeGen@@Base+0x89c> │ │ │ │ + b.n 42b48 <_PyCompile_CodeGen@@Base+0x89c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 22b22c │ │ │ │ - cbnz r0, 42b54 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ + bl 22a664 │ │ │ │ + cbnz r0, 42b44 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 42b54 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ + cbnz r3, 42b44 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ mov r0, r4 │ │ │ │ - bl 22c5b0 │ │ │ │ - cbnz r0, 42b54 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ + bl 22b9e8 │ │ │ │ + cbnz r0, 42b44 <_PyCompile_CodeGen@@Base+0x898> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (42c90 <_PyCompile_CodeGen@@Base+0x9d4>) │ │ │ │ + ldr r2, [pc, #292] @ (42c80 <_PyCompile_CodeGen@@Base+0x9d4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 42b84 <_PyCompile_CodeGen@@Base+0x8c8> │ │ │ │ + bne.n 42b74 <_PyCompile_CodeGen@@Base+0x8c8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42b9a <_PyCompile_CodeGen@@Base+0x8de> │ │ │ │ + b.n 42b8a <_PyCompile_CodeGen@@Base+0x8de> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42b80 <_PyCompile_CodeGen@@Base+0x8c4> │ │ │ │ + beq.n 42b70 <_PyCompile_CodeGen@@Base+0x8c4> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #11101 @ 0x2b5d │ │ │ │ + movw r2, #11085 @ 0x2b4d │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42c68 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + beq.n 42c58 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #11101 @ 0x2b5d │ │ │ │ + movw r2, #11085 @ 0x2b4d │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42c68 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + bne.n 42c58 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + beq.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42bd2 <_PyCompile_CodeGen@@Base+0x916> │ │ │ │ + cbz r2, 42bc2 <_PyCompile_CodeGen@@Base+0x916> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + ble.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 42bc0 <_PyCompile_CodeGen@@Base+0x904> │ │ │ │ - b.n 42bf0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ + bne.n 42bb0 <_PyCompile_CodeGen@@Base+0x904> │ │ │ │ + b.n 42be0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 42bf0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ + beq.n 42be0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42be4 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + cbz r2, 42bd4 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42bd8 <_PyCompile_CodeGen@@Base+0x91c> │ │ │ │ - b.n 42bf0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ + bne.n 42bc8 <_PyCompile_CodeGen@@Base+0x91c> │ │ │ │ + b.n 42be0 <_PyCompile_CodeGen@@Base+0x934> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ - ldr r2, [pc, #160] @ (42c94 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ + bne.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + ldr r2, [pc, #160] @ (42c84 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42c7c <_PyCompile_CodeGen@@Base+0x9c0> │ │ │ │ - beq.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + blt.n 42c6c <_PyCompile_CodeGen@@Base+0x9c0> │ │ │ │ + beq.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (42c94 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ + ldr r1, [pc, #144] @ (42c84 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + bne.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42c26 <_PyCompile_CodeGen@@Base+0x96a> │ │ │ │ + blt.n 42c16 <_PyCompile_CodeGen@@Base+0x96a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42c32 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ + b.n 42c22 <_PyCompile_CodeGen@@Base+0x976> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42c22 <_PyCompile_CodeGen@@Base+0x966> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42c12 <_PyCompile_CodeGen@@Base+0x966> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (42c98 <_PyCompile_CodeGen@@Base+0x9dc>) │ │ │ │ + ldr r1, [pc, #96] @ (42c88 <_PyCompile_CodeGen@@Base+0x9dc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + bne.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + beq.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42c68 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + bge.n 42c58 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 42c68 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 42c80 <_PyCompile_CodeGen@@Base+0x9c4> │ │ │ │ - ldr r1, [pc, #40] @ (42c94 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ + cbnz r2, 42c58 <_PyCompile_CodeGen@@Base+0x9ac> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 42c70 <_PyCompile_CodeGen@@Base+0x9c4> │ │ │ │ + ldr r1, [pc, #40] @ (42c84 <_PyCompile_CodeGen@@Base+0x9d8>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + b.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 42c88 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ + b.n 42c78 <_PyCompile_CodeGen@@Base+0x9cc> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 42df0 <_PyEval_SpecialMethodCanSuggest@@Base> │ │ │ │ + b.n 42de0 <_PyEval_SpecialMethodCanSuggest@@Base> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 42e34 <_PyEval_SpecialMethodCanSuggest@@Base+0x44> │ │ │ │ + b.n 42e24 <_PyEval_SpecialMethodCanSuggest@@Base+0x44> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b2e48 <_Py_GetConfig@@Base> │ │ │ │ + bl b3040 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -33581,495 +33576,495 @@ │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - b.w 2e6cd4 <_Py_ForgetReference@@Base+0x4> │ │ │ │ + b.w 2e6468 <_Py_ForgetReference@@Base+0x4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 3d8f4 │ │ │ │ + bl 3d904 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42d24 <_PyCompile_CodeGen@@Base+0xa68> │ │ │ │ + blt.n 42d14 <_PyCompile_CodeGen@@Base+0xa68> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 42d20 <_PyCompile_CodeGen@@Base+0xa64> │ │ │ │ + cbnz r3, 42d10 <_PyCompile_CodeGen@@Base+0xa64> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2164 @ 0x874 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65524 @ 0xfff4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 42d26 <_PyCompile_CodeGen@@Base+0xa6a> │ │ │ │ + b.n 42d16 <_PyCompile_CodeGen@@Base+0xa6a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (42d34 <_PyCompile_CodeGen@@Base+0xa78>) │ │ │ │ + ldr r2, [pc, #4] @ (42d24 <_PyCompile_CodeGen@@Base+0xa78>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 42ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ + b.n 42e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ nop │ │ │ │ - beq.n 42cd0 <_PyCompile_CodeGen@@Base+0xa14> │ │ │ │ + beq.n 42cc0 <_PyCompile_CodeGen@@Base+0xa14> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + beq.n 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 42dc2 <_PyCompile_CodeGen@@Base+0xb06> │ │ │ │ + cbz r5, 42db2 <_PyCompile_CodeGen@@Base+0xb06> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 42dac <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ + beq.n 42d9c <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbnz r6, 42d8c <_PyCompile_CodeGen@@Base+0xad0> │ │ │ │ + cbnz r6, 42d7c <_PyCompile_CodeGen@@Base+0xad0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42d88 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ + bge.n 42d78 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42d88 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ + cbnz r3, 42d78 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + b.n 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f443c │ │ │ │ + bl f4338 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42dac <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ + bge.n 42d9c <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 42dac <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ + cbnz r3, 42d9c <_PyCompile_CodeGen@@Base+0xaf0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + bge.n 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + cbnz r3, 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42dc4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42db4 <_PyCompile_CodeGen@@Base+0xb08> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (42dec <_PyCompile_CodeGen@@Base+0xb30>) │ │ │ │ + ldr r0, [pc, #8] @ (42ddc <_PyCompile_CodeGen@@Base+0xb30>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bls.n 42d68 <_PyCompile_CodeGen@@Base+0xaac> │ │ │ │ + bls.n 42d58 <_PyCompile_CodeGen@@Base+0xaac> │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00042df0 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00042de0 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 42e0a <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ + bgt.n 42dfa <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 42e12 <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ - b.n 42e5a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + bge.n 42e02 <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ + b.n 42e4a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 42e30 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ - b.n 42e5a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ - ldr r1, [pc, #88] @ (42e6c <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ + bls.n 42e20 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ + b.n 42e4a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + ldr r1, [pc, #88] @ (42e5c <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d058c <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cf1a0 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #72] @ (42e70 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ + cbz r3, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #72] @ (42e60 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d058c <_PyType_Lookup@@Base> │ │ │ │ - cbnz r0, 42e4c <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ - b.n 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #64] @ (42e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ + bl 1cf1a0 <_PyType_Lookup@@Base> │ │ │ │ + cbnz r0, 42e3c <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ + b.n 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #64] @ (42e64 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d058c <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cf1a0 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #52] @ (42e78 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ + cbz r3, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #52] @ (42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d058c <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 42e68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cf1a0 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 42e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 42e6a <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ - movw r1, #2292 @ 0x8f4 │ │ │ │ + b.n 42e5a <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ + movw r1, #116 @ 0x74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #24] @ (42e7c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (42e6c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 42e70 <_PyEval_SpecialMethodCanSuggest@@Base+0x80> │ │ │ │ + bmi.n 42e60 <_PyEval_SpecialMethodCanSuggest@@Base+0x80> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 42eec <_PyEval_SpecialMethodCanSuggest@@Base+0xfc> │ │ │ │ + bpl.n 42edc <_PyEval_SpecialMethodCanSuggest@@Base+0xfc> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (42ea4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb4>) │ │ │ │ + ldr r0, [pc, #12] @ (42e94 <_PyEval_SpecialMethodCanSuggest@@Base+0xb4>) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf71c0052 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bl e9c9c │ │ │ │ + bl e9e0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42f54 <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ + beq.n 42f44 <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42ef2 <_PyEval_SpecialMethodCanSuggest@@Base+0x102> │ │ │ │ + beq.n 42ee2 <_PyEval_SpecialMethodCanSuggest@@Base+0x102> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 42ee4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf4> │ │ │ │ + cbz r3, 42ed4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42f46 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ - b.n 42f52 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ + blt.n 42f36 <_PyEval_SpecialMethodCanSuggest@@Base+0x156> │ │ │ │ + b.n 42f42 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a97b4 │ │ │ │ + bl a9a40 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 42f08 <_PyEval_SpecialMethodCanSuggest@@Base+0x118> │ │ │ │ + cbnz r0, 42ef8 <_PyEval_SpecialMethodCanSuggest@@Base+0x118> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + bge.n 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + cbnz r3, 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42f40 <_PyEval_SpecialMethodCanSuggest@@Base+0x150> │ │ │ │ + bne.n 42f30 <_PyEval_SpecialMethodCanSuggest@@Base+0x150> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42f28 <_PyEval_SpecialMethodCanSuggest@@Base+0x138> │ │ │ │ + bge.n 42f18 <_PyEval_SpecialMethodCanSuggest@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42f28 <_PyEval_SpecialMethodCanSuggest@@Base+0x138> │ │ │ │ + cbnz r3, 42f18 <_PyEval_SpecialMethodCanSuggest@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + bge.n 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 42f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42f54 <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ + b.n 42f44 <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42f52 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ + bge.n 42f42 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42f52 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ + cbnz r3, 42f42 <_PyEval_SpecialMethodCanSuggest@@Base+0x162> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (4308c <_PyEval_SpecialMethodCanSuggest@@Base+0x29c>) │ │ │ │ + ldr r2, [pc, #288] @ (4307c <_PyEval_SpecialMethodCanSuggest@@Base+0x29c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 42f82 <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ + bne.n 42f72 <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42f98 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + b.n 42f88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42f7e <_PyEval_SpecialMethodCanSuggest@@Base+0x18e> │ │ │ │ + beq.n 42f6e <_PyEval_SpecialMethodCanSuggest@@Base+0x18e> │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #12123 @ 0x2f5b │ │ │ │ + movw r2, #12107 @ 0x2f4b │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 43066 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ + beq.n 43056 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #12123 @ 0x2f5b │ │ │ │ + movw r2, #12107 @ 0x2f4b │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43066 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ + bne.n 43056 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + beq.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e0> │ │ │ │ + cbz r2, 42fc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e0> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + ble.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 42fbe <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce> │ │ │ │ - b.n 42fee <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ + bne.n 42fae <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce> │ │ │ │ + b.n 42fde <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 42fee <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ + beq.n 42fde <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42fe2 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f2> │ │ │ │ + cbz r2, 42fd2 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f2> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42fd6 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e6> │ │ │ │ - b.n 42fee <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ + bne.n 42fc6 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e6> │ │ │ │ + b.n 42fde <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ - ldr r2, [pc, #160] @ (43090 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ + bne.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + ldr r2, [pc, #160] @ (43080 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d38 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ + bl 42d28 <_PyCompile_CodeGen@@Base+0xa7c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4307a <_PyEval_SpecialMethodCanSuggest@@Base+0x28a> │ │ │ │ - beq.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + blt.n 4306a <_PyEval_SpecialMethodCanSuggest@@Base+0x28a> │ │ │ │ + beq.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (43090 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ + ldr r1, [pc, #144] @ (43080 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + bne.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43024 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ + blt.n 43014 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43030 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ + b.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x240> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 43020 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 43010 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (43094 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a4>) │ │ │ │ + ldr r1, [pc, #96] @ (43084 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a4>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + bne.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + beq.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43066 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ + bge.n 43056 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 43066 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4307e <_PyEval_SpecialMethodCanSuggest@@Base+0x28e> │ │ │ │ - ldr r1, [pc, #36] @ (43090 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ + cbnz r2, 43056 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4306e <_PyEval_SpecialMethodCanSuggest@@Base+0x28e> │ │ │ │ + ldr r1, [pc, #36] @ (43080 <_PyEval_SpecialMethodCanSuggest@@Base+0x2a0>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18df18 │ │ │ │ + bl 18ce64 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + b.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 43086 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ + b.n 43076 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 430e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f8> │ │ │ │ + blt.n 430d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 430b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ + cbnz r3, 430a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 430b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ + ble.n 430a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 430b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ - cbnz r0, 430d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + bne.n 430a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ + cbnz r0, 430c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (43128 <_PyEval_SpecialMethodCanSuggest@@Base+0x338>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 43124 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ + ldr r3, [pc, #92] @ (43118 <_PyEval_SpecialMethodCanSuggest@@Base+0x338>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 43114 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 430f2 <_PyEval_SpecialMethodCanSuggest@@Base+0x302> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 430e2 <_PyEval_SpecialMethodCanSuggest@@Base+0x302> │ │ │ │ + bl 94d68 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 43124 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ + b.n 43114 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ - bhi.n 4311c <_PyEval_SpecialMethodCanSuggest@@Base+0x32c> │ │ │ │ - movw r2, #58520 @ 0xe498 │ │ │ │ + bhi.n 4310c <_PyEval_SpecialMethodCanSuggest@@Base+0x32c> │ │ │ │ + movw r2, #56344 @ 0xdc18 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb.w r2, [r2, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 43124 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ + b.n 43114 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #608] @ (4338c <_PyEval_SpecialMethodCanSuggest@@Base+0x59c>) │ │ │ │ + ldr r4, [pc, #608] @ (4337c <_PyEval_SpecialMethodCanSuggest@@Base+0x59c>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r1, 4314c <_PyEval_SpecialMethodCanSuggest@@Base+0x35c> │ │ │ │ + cbz r1, 4313c <_PyEval_SpecialMethodCanSuggest@@Base+0x35c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #2432 @ 0x980 │ │ │ │ + movw r0, #256 @ 0x100 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 16c454 │ │ │ │ - cbz r0, 431ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3ca> │ │ │ │ + bl 16bd3c │ │ │ │ + cbz r0, 431aa <_PyEval_SpecialMethodCanSuggest@@Base+0x3ca> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 431a2 <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 43192 <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 431ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3ca> │ │ │ │ + b.n 431aa <_PyEval_SpecialMethodCanSuggest@@Base+0x3ca> │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -34079,583 +34074,583 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 431da <_PyEval_SpecialMethodCanSuggest@@Base+0x3ea> │ │ │ │ + cbz r3, 431ca <_PyEval_SpecialMethodCanSuggest@@Base+0x3ea> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 431dc <_PyEval_SpecialMethodCanSuggest@@Base+0x3ec> │ │ │ │ + b.n 431cc <_PyEval_SpecialMethodCanSuggest@@Base+0x3ec> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #264] @ (432e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8>) │ │ │ │ + ldr r5, [pc, #264] @ (432d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 4320c <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ + bne.n 431fc <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 4320c <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ + ble.n 431fc <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 4320c <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ - cbnz r6, 4322e <_PyEval_SpecialMethodCanSuggest@@Base+0x43e> │ │ │ │ + bgt.n 431fc <_PyEval_SpecialMethodCanSuggest@@Base+0x41c> │ │ │ │ + cbnz r6, 4321e <_PyEval_SpecialMethodCanSuggest@@Base+0x43e> │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (432ec <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #200] @ (432dc <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 432cc <_PyEval_SpecialMethodCanSuggest@@Base+0x4dc> │ │ │ │ + beq.n 432bc <_PyEval_SpecialMethodCanSuggest@@Base+0x4dc> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + beq.n 432b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 43274 <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ + beq.n 43264 <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 43264 <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 43254 <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4325c <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + bne.n 4324c <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 432b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 43278 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ - b.n 43268 <_PyEval_SpecialMethodCanSuggest@@Base+0x478> │ │ │ │ + beq.n 43268 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ + b.n 43258 <_PyEval_SpecialMethodCanSuggest@@Base+0x478> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1f05ec │ │ │ │ - cbnz r0, 43278 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ - b.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + bl 1efa1c │ │ │ │ + cbnz r0, 43268 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ + b.n 432b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 43298 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ + beq.n 43288 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c2ec │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4329e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ae> │ │ │ │ + b.n 4328e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ae> │ │ │ │ blx 2b8c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r5, 432d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e0> │ │ │ │ + bl b4e44 │ │ │ │ + cbz r5, 432c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e0> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 432ba <_PyEval_SpecialMethodCanSuggest@@Base+0x4ca> │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 432aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4ca> │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4327a <_PyEval_SpecialMethodCanSuggest@@Base+0x48a> │ │ │ │ - b.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + beq.n 4326a <_PyEval_SpecialMethodCanSuggest@@Base+0x48a> │ │ │ │ + b.n 432b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 432d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ + b.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 432d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ + b.n 432c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r4, [pc, #784] @ (43600 ) │ │ │ │ + ldr r4, [pc, #784] @ (435f0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (43314 <_PyEval_SpecialMethodCanSuggest@@Base+0x524>) │ │ │ │ + ldr r0, [pc, #12] @ (43304 <_PyEval_SpecialMethodCanSuggest@@Base+0x524>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bhi.n 43340 <_PyEval_SpecialMethodCanSuggest@@Base+0x550> │ │ │ │ + bhi.n 43330 <_PyEval_SpecialMethodCanSuggest@@Base+0x550> │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 7b2c4 │ │ │ │ + b.w 7b3e4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 43328 <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ - b.w 94ccc │ │ │ │ + beq.n 43318 <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ + b.w 95024 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33288 @ 0x8208 │ │ │ │ + movw r1, #31112 @ 0x7988 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 4336c <_PyEval_SpecialMethodCanSuggest@@Base+0x57c> │ │ │ │ + cbz r3, 4335c <_PyEval_SpecialMethodCanSuggest@@Base+0x57c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4336e <_PyEval_SpecialMethodCanSuggest@@Base+0x57e> │ │ │ │ + b.n 4335e <_PyEval_SpecialMethodCanSuggest@@Base+0x57e> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b5ac │ │ │ │ - cbnz r6, 43384 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ + cbnz r6, 43374 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 43384 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ + ble.n 43374 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 43384 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ - cbnz r4, 433a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ + bgt.n 43374 <_PyEval_SpecialMethodCanSuggest@@Base+0x594> │ │ │ │ + cbnz r4, 43394 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #96] @ (433fc <_PyEval_SpecialMethodCanSuggest@@Base+0x60c>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #96] @ (433ec <_PyEval_SpecialMethodCanSuggest@@Base+0x60c>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 433ea <_PyEval_SpecialMethodCanSuggest@@Base+0x5fa> │ │ │ │ + cbz r0, 433da <_PyEval_SpecialMethodCanSuggest@@Base+0x5fa> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 15c214 │ │ │ │ - cbz r0, 433b2 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c2> │ │ │ │ + bl 15bb48 │ │ │ │ + cbz r0, 433a2 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 433ea <_PyEval_SpecialMethodCanSuggest@@Base+0x5fa> │ │ │ │ + b.n 433da <_PyEval_SpecialMethodCanSuggest@@Base+0x5fa> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 433d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x5e6> │ │ │ │ + beq.n 433c6 <_PyEval_SpecialMethodCanSuggest@@Base+0x5e6> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 433c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ + cbz r6, 433b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 433da <_PyEval_SpecialMethodCanSuggest@@Base+0x5ea> │ │ │ │ + beq.n 433ca <_PyEval_SpecialMethodCanSuggest@@Base+0x5ea> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 433dc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 433cc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 433ae <_PyEval_SpecialMethodCanSuggest@@Base+0x5be> │ │ │ │ - b.n 433dc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ + bne.n 4339e <_PyEval_SpecialMethodCanSuggest@@Base+0x5be> │ │ │ │ + b.n 433cc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 433dc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ + b.n 433cc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 43428 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 43418 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 433f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ + cbz r3, 433e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #960] @ (437c0 ) │ │ │ │ + ldr r4, [pc, #960] @ (437b0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2452 @ 0x994 │ │ │ │ + movw r1, #276 @ 0x114 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00043428 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +00043418 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 28c544 │ │ │ │ + bl 28c3cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00043444 : │ │ │ │ +00043434 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 4346c │ │ │ │ + cbz r1, 4345c │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4347a │ │ │ │ + cbz r0, 4346a │ │ │ │ str r7, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e79fc │ │ │ │ + bl 1e6eb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ + movw r1, #488 @ 0x1e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000434a6 : │ │ │ │ - ldr r0, [pc, #4] @ (434ac ) │ │ │ │ - b.w 1dd68c │ │ │ │ - ldr r5, [pc, #288] @ (435d0 ) │ │ │ │ +00043496 : │ │ │ │ + ldr r0, [pc, #4] @ (4349c ) │ │ │ │ + b.w 1dc9d4 │ │ │ │ + ldr r5, [pc, #288] @ (435c0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (434d4 ) │ │ │ │ + ldr r0, [pc, #12] @ (434c4 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r1, 43510 │ │ │ │ + cbnz r1, 43500 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 43508 │ │ │ │ + bne.n 434f8 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33288 @ 0x8208 │ │ │ │ + movw r1, #31112 @ 0x7988 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 43530 │ │ │ │ + bl 12125c │ │ │ │ + b.n 43520 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 4352e │ │ │ │ + b.n 4351e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 103bb0 │ │ │ │ + bl 103924 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4352c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 43530 │ │ │ │ + bne.n 4351c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 43520 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 4353e │ │ │ │ + cbz r0, 4352e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (43560 ) │ │ │ │ - bl 1675a0 │ │ │ │ + ldr r0, [pc, #8] @ (43550 ) │ │ │ │ + bl 166b0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ udf #32 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #2928 @ 0xb70 │ │ │ │ + movw r1, #752 @ 0x2f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43590 │ │ │ │ + bge.n 43580 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 437a2 │ │ │ │ + b.n 43792 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2932 @ 0xb74 │ │ │ │ + movw r1, #756 @ 0x2f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2944 @ 0xb80 │ │ │ │ + movw r1, #768 @ 0x300 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2960 @ 0xb90 │ │ │ │ + movw r1, #784 @ 0x310 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2972 @ 0xb9c │ │ │ │ + movw r1, #796 @ 0x31c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2984 @ 0xba8 │ │ │ │ + movw r1, #808 @ 0x328 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3000 @ 0xbb8 │ │ │ │ + movw r1, #824 @ 0x338 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3016 @ 0xbc8 │ │ │ │ + movw r1, #840 @ 0x348 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3028 @ 0xbd4 │ │ │ │ + movw r1, #852 @ 0x354 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3040 @ 0xbe0 │ │ │ │ + movw r1, #864 @ 0x360 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3052 @ 0xbec │ │ │ │ + movw r1, #876 @ 0x36c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3068 @ 0xbfc │ │ │ │ + movw r1, #892 @ 0x37c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3084 @ 0xc0c │ │ │ │ + movw r1, #908 @ 0x38c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4358a │ │ │ │ + blt.n 4357a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3100 @ 0xc1c │ │ │ │ + movw r1, #924 @ 0x39c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3112 @ 0xc28 │ │ │ │ + movw r1, #936 @ 0x3a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3124 @ 0xc34 │ │ │ │ + movw r1, #948 @ 0x3b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3140 @ 0xc44 │ │ │ │ + movw r1, #964 @ 0x3c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3156 @ 0xc54 │ │ │ │ + movw r1, #980 @ 0x3d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3180 @ 0xc6c │ │ │ │ + movw r1, #1004 @ 0x3ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2964 @ 0xb94 │ │ │ │ + movw r1, #788 @ 0x314 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3200 @ 0xc80 │ │ │ │ + movw r1, #1024 @ 0x400 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3216 @ 0xc90 │ │ │ │ + movw r1, #1040 @ 0x410 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3232 @ 0xca0 │ │ │ │ + movw r1, #1056 @ 0x420 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3240 @ 0xca8 │ │ │ │ + movw r1, #1064 @ 0x428 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3248 @ 0xcb0 │ │ │ │ + movw r1, #1072 @ 0x430 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4358a │ │ │ │ + blt.w 4357a │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3260 @ 0xcbc │ │ │ │ + movw r1, #1084 @ 0x43c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #20904 @ 0x51a8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f25a8 │ │ │ │ + b.w f249c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 136108 │ │ │ │ + b.w 135c74 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 437e4 │ │ │ │ + bcs.n 437d4 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #8196 @ 0x2004 │ │ │ │ + movw r2, #6020 @ 0x1784 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #15108 @ 0x3b04 │ │ │ │ + movw r3, #12932 @ 0x3284 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 437e6 │ │ │ │ + b.n 437d6 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #6964 @ 0x1b34 │ │ │ │ + movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -34663,895 +34658,895 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #31244 @ 0x7a0c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 43822 │ │ │ │ + beq.n 43812 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 43824 │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 43814 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 43838 │ │ │ │ + beq.n 43828 │ │ │ │ movw r1, #31244 @ 0x7a0c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 4383a │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 4382a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20d8e4 │ │ │ │ + b.w 20ce50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 43980 │ │ │ │ + bl 43970 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43876 │ │ │ │ + bne.n 43866 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3480 @ 0xd98 │ │ │ │ + movw r1, #1304 @ 0x518 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4387e │ │ │ │ + b.n 4386e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 438b2 │ │ │ │ + bmi.n 438a2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #3540 @ 0xdd4 │ │ │ │ + movw r1, #1364 @ 0x554 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 438ce │ │ │ │ + bl f53c4 │ │ │ │ + b.n 438be │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 438d2 │ │ │ │ + beq.n 438c2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3600 @ 0xe10 │ │ │ │ + movw r1, #1424 @ 0x590 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 438d8 │ │ │ │ - bl f5c40 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ + b.n 438c8 │ │ │ │ + bl f5b34 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 251c88 │ │ │ │ + b.w 251a2c │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 43910 │ │ │ │ + bgt.n 43900 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3684 @ 0xe64 │ │ │ │ + movw r1, #1508 @ 0x5e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 43930 │ │ │ │ + ble.n 43920 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3732 @ 0xe94 │ │ │ │ + movw r1, #1556 @ 0x614 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 43962 │ │ │ │ + beq.n 43952 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 43950 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 43962 │ │ │ │ + bne.n 43940 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 43952 │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 43ad0 │ │ │ │ + b.n 43ac0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3776 @ 0xec0 │ │ │ │ + movw r1, #1600 @ 0x640 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 43998 │ │ │ │ + bmi.n 43988 │ │ │ │ movw r3, #24400 @ 0x5f50 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 43aa4 │ │ │ │ + bne.w 43a94 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 208c04 │ │ │ │ + bl 208180 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 439bc │ │ │ │ + cbnz r0, 439ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43aa0 │ │ │ │ - bl a0470 │ │ │ │ + b.n 43a90 │ │ │ │ + bl a0748 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 439d6 │ │ │ │ + bge.n 439c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 439d6 │ │ │ │ + cbnz r3, 439c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 439b6 │ │ │ │ + beq.n 439a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 43a80 │ │ │ │ - bl 9bb6c │ │ │ │ + beq.n 43a70 │ │ │ │ + bl 9bdac │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 43a0e │ │ │ │ + cbnz r6, 439fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a3e │ │ │ │ + bge.n 43a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43a3e │ │ │ │ + cbnz r3, 43a2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43a3e │ │ │ │ - bl 2a96b8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43a2e │ │ │ │ + bl 2a9510 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43a56 │ │ │ │ + bge.n 43a46 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a2a │ │ │ │ + bge.n 43a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43a2a │ │ │ │ + cbnz r3, 43a1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a3e │ │ │ │ + bge.n 43a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43a3e │ │ │ │ + cbnz r3, 43a2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 439b6 │ │ │ │ + bge.n 439a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 439b6 │ │ │ │ + bne.n 439a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 439b6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 439a6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a68 │ │ │ │ + bge.n 43a58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43a68 │ │ │ │ + cbnz r3, 43a58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 439da │ │ │ │ + bge.n 439ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 439da │ │ │ │ + bne.n 439ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 439da │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 439ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a94 │ │ │ │ + bge.n 43a84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43a94 │ │ │ │ + cbnz r3, 43a84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 94d68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 43ab2 │ │ │ │ - b.w 81740 │ │ │ │ + cbnz r0, 43aa2 │ │ │ │ + b.w 81908 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47776 @ 0xbaa0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 178348 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ + b.w 177de8 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbnz r2, 43af2 │ │ │ │ - bl 1e7b70 <_Py_strerror@@Base+0x20> │ │ │ │ - b.n 43af4 │ │ │ │ + cbnz r2, 43ae2 │ │ │ │ + bl 1e7024 <_Py_strerror@@Base+0x20> │ │ │ │ + b.n 43ae4 │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #3852 @ 0xf0c │ │ │ │ + movw r1, #1676 @ 0x68c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #3856 @ 0xf10 │ │ │ │ + movw r0, #1680 @ 0x690 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43c0c │ │ │ │ - cbnz r4, 43b18 │ │ │ │ + beq.n 43bfc │ │ │ │ + cbnz r4, 43b08 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 43b38 │ │ │ │ + b.n 43b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14ccc8 │ │ │ │ - cbz r0, 43b68 │ │ │ │ - movw r1, #820 @ 0x334 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + bl 14c8cc │ │ │ │ + cbz r0, 43b58 │ │ │ │ + movw r1, #64064 @ 0xfa40 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a7db8 │ │ │ │ + bl 1a6814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c0c │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 43bfc │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af0c <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.n 43c44 │ │ │ │ + bne.n 43c34 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 43c14 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 43c04 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43c0c │ │ │ │ - b.n 43b38 │ │ │ │ + bne.n 43bfc │ │ │ │ + b.n 43b28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 43b7a │ │ │ │ + bmi.n 43b6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 14117c │ │ │ │ + bl 140d64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c24 │ │ │ │ - movw r1, #3868 @ 0xf1c │ │ │ │ + beq.n 43c14 │ │ │ │ + movw r1, #1692 @ 0x69c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a7db8 │ │ │ │ + bl 1a6814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c0c │ │ │ │ + beq.n 43bfc │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 43bb4 │ │ │ │ + ble.n 43ba4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3872 @ 0xf20 │ │ │ │ + movw r1, #1696 @ 0x6a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 43c0c │ │ │ │ + bl 15c860 │ │ │ │ + b.n 43bfc │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 2af18 <__memcpy_chk@plt> │ │ │ │ - movw r3, #6152 @ 0x1808 │ │ │ │ + movw r3, #3976 @ 0xf88 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 15cf2c │ │ │ │ - bl b1aa4 │ │ │ │ + bl 15c860 │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af0c <__fcntl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 43c10 │ │ │ │ + bne.n 43c00 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 43c14 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 43c04 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43bde │ │ │ │ + beq.n 43bce │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43c7c │ │ │ │ + b.n 43c6c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 43c50 │ │ │ │ + bge.n 43c40 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 43c0c │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 43bfc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #3920 @ 0xf50 │ │ │ │ + movw r1, #1744 @ 0x6d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 43c14 │ │ │ │ + blt.n 43c04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ - b.n 43c7c │ │ │ │ - ldr r1, [pc, #48] @ (43c84 ) │ │ │ │ + bl 95024 │ │ │ │ + b.n 43c6c │ │ │ │ + ldr r1, [pc, #48] @ (43c74 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c4d8 │ │ │ │ - cbz r0, 43c74 │ │ │ │ + cbz r0, 43c64 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3904 @ 0xf40 │ │ │ │ + movw r1, #1728 @ 0x6c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 43c0c │ │ │ │ + bl 12125c │ │ │ │ + b.n 43bfc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r0, r2, r0 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 43cae │ │ │ │ + bne.n 43c9e │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 43ccc │ │ │ │ + b.n 43cbc │ │ │ │ mov r0, r1 │ │ │ │ - bl 178c14 │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 43ccc │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 43ce0 │ │ │ │ - vldr d0, [pc, #24] @ 43ce8 │ │ │ │ + bne.n 43cbc │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 43cd0 │ │ │ │ + vldr d0, [pc, #24] @ 43cd8 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 44060 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 44050 ) │ │ │ │ eors r4, r1 │ │ │ │ - b.n 43f46 │ │ │ │ + b.n 43f36 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 43d1e │ │ │ │ - movw r0, #54468 @ 0xd4c4 │ │ │ │ + bls.n 43d0e │ │ │ │ + movw r0, #52292 @ 0xcc44 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ - cbz r0, 43d62 │ │ │ │ + bl 1d6e28 │ │ │ │ + cbz r0, 43d52 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ itte le │ │ │ │ movwle r0, #6160 @ 0x1810 │ │ │ │ movtle r0, #80 @ 0x50 │ │ │ │ ldrgt r0, [r5, #0] │ │ │ │ - cbz r4, 43d3a │ │ │ │ + cbz r4, 43d2a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 43d66 │ │ │ │ - b.n 43d52 │ │ │ │ + bpl.n 43d56 │ │ │ │ + b.n 43d42 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7460 @ 0x1d24 │ │ │ │ + movw r1, #5168 @ 0x1430 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 43e40 │ │ │ │ - bl 9c41c │ │ │ │ + bl 12125c │ │ │ │ + b.n 43e30 │ │ │ │ + bl 9c65c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 43d92 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 43d92 │ │ │ │ + bne.n 43d82 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 43d82 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43e40 │ │ │ │ + b.n 43e30 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43d8e │ │ │ │ + beq.n 43d7e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4192 @ 0x1060 │ │ │ │ + movw r1, #2016 @ 0x7e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43e40 │ │ │ │ + beq.n 43e30 │ │ │ │ ldrd r5, r3, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ movle.w sl, #0 │ │ │ │ movgt.w sl, #1 │ │ │ │ adds r5, #16 │ │ │ │ mov.w r9, #0 │ │ │ │ add r5, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 2619a4 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ + bl 261720 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 43e40 │ │ │ │ + beq.n 43e30 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 43e28 │ │ │ │ - bl 9c5a0 │ │ │ │ + beq.n 43e18 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43e04 │ │ │ │ + bne.n 43df4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43e28 │ │ │ │ + bge.n 43e18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 43e28 │ │ │ │ + cbnz r3, 43e18 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43e28 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43e18 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43e18 │ │ │ │ + bge.n 43e08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 43e18 │ │ │ │ + cbnz r3, 43e08 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 43db6 │ │ │ │ + blt.n 43da6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 43db6 │ │ │ │ - b.n 43e40 │ │ │ │ + beq.n 43da6 │ │ │ │ + b.n 43e30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43d62 │ │ │ │ + bge.n 43d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43d62 │ │ │ │ + bne.n 43d52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43d62 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43d52 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 43e66 │ │ │ │ + bmi.n 43e56 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4228 @ 0x1084 │ │ │ │ + movw r1, #2052 @ 0x804 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ - bl 14ccdc │ │ │ │ + bl 14c8e0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43f3e │ │ │ │ + beq.n 43f2e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 223a28 │ │ │ │ + bl 222e60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43f2c │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 43f1c │ │ │ │ + bl b1c9c │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ movs r6, #0 │ │ │ │ blx 2c024 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6130 │ │ │ │ + bl 1b4db0 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43ec6 │ │ │ │ + cbnz r0, 43eb6 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 43ef2 │ │ │ │ + b.n 43ee2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b664 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 43ef2 │ │ │ │ + cbz r0, 43ee2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 43eec │ │ │ │ + bne.n 43edc │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ef0 │ │ │ │ + bge.n 43ee0 │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 43eb0 │ │ │ │ + b.n 43ea0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 43ef2 │ │ │ │ + b.n 43ee2 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 43f20 │ │ │ │ + cbnz r5, 43f10 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 43f06 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 43f30 │ │ │ │ + bne.n 43ef6 │ │ │ │ + bl 24448c │ │ │ │ + b.n 43f20 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #4268 @ 0x10ac │ │ │ │ + movw r1, #2092 @ 0x82c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 43f30 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 43f20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 21807c <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + bl 21758c <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 43f30 │ │ │ │ + b.n 43f20 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16e338 <_Py_DecRef@@Base> │ │ │ │ + bl 16db84 <_Py_DecRef@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1568] @ 0x620 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 43f7c │ │ │ │ + bmi.n 43f6c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4344 @ 0x10f8 │ │ │ │ + movw r1, #2168 @ 0x878 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4401e │ │ │ │ + b.n 4400e │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 173884 │ │ │ │ + bl 1730d0 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43fa6 │ │ │ │ + beq.n 43f96 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4376 @ 0x1118 │ │ │ │ + movw r1, #2200 @ 0x898 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 43f78 │ │ │ │ + bl 12125c │ │ │ │ + b.n 43f68 │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 126134 │ │ │ │ + bl 126040 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 43fc8 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 43fb8 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f78 │ │ │ │ + bne.n 43f68 │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 43fb0 │ │ │ │ + bne.n 43fa0 │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 43fe8 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 43fd8 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f78 │ │ │ │ - b.n 43fee │ │ │ │ + bne.n 43f68 │ │ │ │ + b.n 43fde │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 44006 │ │ │ │ + bls.n 43ff6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4408 @ 0x1138 │ │ │ │ + movw r1, #2232 @ 0x8b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 43f78 │ │ │ │ + bl 12125c │ │ │ │ + b.n 43f68 │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2c198 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ addw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 44052 │ │ │ │ + beq.n 44042 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f88f0 │ │ │ │ + b.w f8740 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #4424 @ 0x1148 │ │ │ │ + movw r1, #2248 @ 0x8c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4407e │ │ │ │ + bge.n 4406e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4407e │ │ │ │ + cbnz r3, 4406e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 440a8 │ │ │ │ + bne.n 44098 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 440c6 │ │ │ │ - b.n 440bc │ │ │ │ + bne.n 440b6 │ │ │ │ + b.n 440ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58896 @ 0xe610 │ │ │ │ + movw r0, #56604 @ 0xdd1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 440c2 │ │ │ │ - b.n 44098 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 440c6 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 440b2 │ │ │ │ + b.n 44088 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 440b6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44264 │ │ │ │ + b.n 44254 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44264 │ │ │ │ + beq.w 44254 │ │ │ │ movs r0, #32 │ │ │ │ blx 2b908 <__sched_cpualloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 440e4 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 4425c │ │ │ │ + cbnz r0, 440d4 │ │ │ │ + bl 24448c │ │ │ │ + b.n 4424c │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4420c │ │ │ │ - bl 14ccc8 │ │ │ │ - cbnz r0, 44140 │ │ │ │ + beq.w 441fc │ │ │ │ + bl 14c8cc │ │ │ │ + cbnz r0, 44130 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #4476 @ 0x117c │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 44254 │ │ │ │ + bge.w 44244 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 44254 │ │ │ │ + bne.w 44244 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44254 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44244 │ │ │ │ mov r0, fp │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44160 │ │ │ │ + bge.n 44150 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 44160 │ │ │ │ + cbnz r3, 44150 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 44184 │ │ │ │ - bl 94a10 │ │ │ │ + bge.n 44174 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44254 │ │ │ │ + bne.n 44244 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4532 @ 0x11b4 │ │ │ │ + movw r1, #2356 @ 0x934 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 44254 │ │ │ │ + bl 12125c │ │ │ │ + b.n 44244 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 441a0 │ │ │ │ + bne.n 44190 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4552 @ 0x11c8 │ │ │ │ + movw r1, #2376 @ 0x948 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 44254 │ │ │ │ + bl 12125c │ │ │ │ + b.n 44244 │ │ │ │ cmp r6, r7 │ │ │ │ - blt.n 441ec │ │ │ │ + blt.n 441dc │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 441ae │ │ │ │ + blt.n 4419e │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 441b4 │ │ │ │ + b.n 441a4 │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge.n 441a4 │ │ │ │ + bge.n 44194 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b908 <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 441c4 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 44254 │ │ │ │ + cbnz r0, 441b4 │ │ │ │ + bl 24448c │ │ │ │ + b.n 44244 │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx 2b5ac │ │ │ │ @@ -35560,799 +35555,799 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 2c198 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ cmp.w r8, r6, lsr #3 │ │ │ │ - bls.w 440f2 │ │ │ │ + bls.w 440e2 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ lsl.w r6, r3, r6 │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ orrs r3, r6 │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - b.n 440f2 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 44254 │ │ │ │ + b.n 440e2 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 44244 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44226 │ │ │ │ + bge.n 44216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44226 │ │ │ │ + cbnz r3, 44216 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b8fc │ │ │ │ - cbz r0, 44244 │ │ │ │ + cbz r0, 44234 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 44254 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 44244 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ - b.n 44264 │ │ │ │ - cbz r5, 4425c │ │ │ │ + b.n 44254 │ │ │ │ + cbz r5, 4424c │ │ │ │ mov r0, r5 │ │ │ │ blx 2c094 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ - b.n 440c2 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 440b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 44294 │ │ │ │ + cbnz r1, 44284 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4588 @ 0x11ec │ │ │ │ + movw r1, #2412 @ 0x96c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 442c0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 442b0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 442d4 │ │ │ │ + beq.n 442c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 442c6 │ │ │ │ + bmi.n 442b6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4620 @ 0x120c │ │ │ │ + movw r1, #2444 @ 0x98c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 442e0 │ │ │ │ + b.n 442d0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 442d6 │ │ │ │ + bge.n 442c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 442d6 │ │ │ │ + b.n 442c6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 443a0 │ │ │ │ + beq.n 44390 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4439c │ │ │ │ + bne.n 4438c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4439c │ │ │ │ + beq.n 4438c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58816 @ 0xe5c0 │ │ │ │ + movw r0, #56640 @ 0xdd40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44338 │ │ │ │ + cbnz r0, 44328 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbnz r2, 4434e │ │ │ │ + cbnz r2, 4433e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4439c │ │ │ │ + bge.n 4438c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 44392 │ │ │ │ - b.n 4439c │ │ │ │ + cbz r3, 44382 │ │ │ │ + b.n 4438c │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #4680 @ 0x1248 │ │ │ │ + movw r0, #2504 @ 0x9c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4437e │ │ │ │ + bge.n 4436e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4437e │ │ │ │ + cbnz r3, 4436e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4432c │ │ │ │ + beq.n 4431c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4439c │ │ │ │ + bge.n 4438c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4439c │ │ │ │ + cbnz r3, 4438c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4446e │ │ │ │ + beq.n 4445e │ │ │ │ movw r5, #25588 @ 0x63f4 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 443de │ │ │ │ + bne.n 443ce │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 443ce │ │ │ │ + bne.n 443be │ │ │ │ dmb ish │ │ │ │ - beq.n 443ea │ │ │ │ + beq.n 443da │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4060 │ │ │ │ + bl 2c58bc │ │ │ │ blx 2be58 │ │ │ │ blx 2b0ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 44440 │ │ │ │ - bl 274300 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ + cbz r1, 44430 │ │ │ │ + bl 274060 <_PyXIData_UnregisterClass@@Base+0xd4> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 4440a │ │ │ │ - bl 9c5a0 │ │ │ │ - cbz r0, 44428 │ │ │ │ + cbz r6, 443fa │ │ │ │ + bl 9c7e0 │ │ │ │ + cbz r0, 44418 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44424 │ │ │ │ + bge.n 44414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44424 │ │ │ │ + cbnz r3, 44414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44440 │ │ │ │ + b.n 44430 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 443ee │ │ │ │ + bge.n 443de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 443ee │ │ │ │ + bne.n 443de │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 443ee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 443de │ │ │ │ blx 2b1dc │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4445c │ │ │ │ + bne.n 4444c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4444c │ │ │ │ + bne.n 4443c │ │ │ │ dmb ish │ │ │ │ - beq.n 4446e │ │ │ │ + beq.n 4445e │ │ │ │ movw r0, #25588 @ 0x63f4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4449e │ │ │ │ + bge.n 4448e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ - bne.n 444a8 │ │ │ │ + b.w 1e6d7c │ │ │ │ + bne.n 44498 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 81740 │ │ │ │ + b.w 81908 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 444b6 │ │ │ │ + bcc.n 444a6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 444ae │ │ │ │ + beq.n 4449e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b694 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 444e8 │ │ │ │ + bne.n 444d8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44520 │ │ │ │ - bl 81740 │ │ │ │ + b.n 44510 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44512 │ │ │ │ + cbz r0, 44502 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 4450a │ │ │ │ + ble.n 444fa │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 150ce0 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 44512 │ │ │ │ + bl 150780 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 44502 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 444f2 │ │ │ │ + b.n 444e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 44520 │ │ │ │ + bl 8473c │ │ │ │ + b.n 44510 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ - b.n 444e4 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 444d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 44680 │ │ │ │ + bl 44670 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4466a │ │ │ │ - ldr r1, [pc, #300] @ (44670 ) │ │ │ │ + beq.w 4465a │ │ │ │ + ldr r1, [pc, #300] @ (44660 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44654 │ │ │ │ - ldr r1, [pc, #288] @ (44674 ) │ │ │ │ + bne.w 44644 │ │ │ │ + ldr r1, [pc, #288] @ (44664 ) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44604 │ │ │ │ + beq.n 445f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 44586 │ │ │ │ - bl 1df560 │ │ │ │ + cbz r0, 44576 │ │ │ │ + bl 1dead8 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - blt.n 445f4 │ │ │ │ + blt.n 445e4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4457e │ │ │ │ + bge.n 4456e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4457e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4456e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 44588 │ │ │ │ + b.n 44578 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #236] @ (44678 ) │ │ │ │ + ldr r1, [pc, #236] @ (44668 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 44604 │ │ │ │ + beq.n 445f4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4461a │ │ │ │ + bne.n 4460a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f1af0 │ │ │ │ + bl f19e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4461a │ │ │ │ - ldr r1, [pc, #212] @ (4467c ) │ │ │ │ + beq.n 4460a │ │ │ │ + ldr r1, [pc, #212] @ (4466c ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 445bc │ │ │ │ + cbnz r0, 445ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 445fa │ │ │ │ - b.n 44604 │ │ │ │ + blt.n 445ea │ │ │ │ + b.n 445f4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 44620 │ │ │ │ + bmi.n 44610 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #7808 @ 0x1e80 │ │ │ │ + movw r1, #5596 @ 0x15dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 445f0 │ │ │ │ + bge.n 445e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 445f0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 445e0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44604 │ │ │ │ + bge.n 445f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44604 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 445f4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44650 │ │ │ │ + bge.n 44640 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44650 │ │ │ │ + cbnz r3, 44640 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44650 │ │ │ │ - bl 80424 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44640 │ │ │ │ + bl 80534 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 44654 │ │ │ │ - cbnz r5, 44654 │ │ │ │ - ldr r1, [pc, #64] @ (44670 ) │ │ │ │ + cbz r2, 44644 │ │ │ │ + cbnz r5, 44644 │ │ │ │ + ldr r1, [pc, #64] @ (44660 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c9c │ │ │ │ - cbz r0, 44654 │ │ │ │ + bl 87020 │ │ │ │ + cbz r0, 44644 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 44654 │ │ │ │ + cbz r0, 44644 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44654 │ │ │ │ + bge.n 44644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44654 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44654 │ │ │ │ + cbnz r3, 44644 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44644 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4466a │ │ │ │ + b.n 4465a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44668 │ │ │ │ + bge.n 44658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44668 │ │ │ │ + cbnz r3, 44658 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - beq.n 4460c │ │ │ │ + beq.n 445fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 44b28 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ + b.n 44b18 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 4457c │ │ │ │ + beq.n 4456c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r3, pc, #0 @ (adr r3, 44680 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 44670 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #64] @ (446d0 ) │ │ │ │ - bl a97b4 │ │ │ │ + ldr r1, [pc, #64] @ (446c0 ) │ │ │ │ + bl a9a40 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 446cc │ │ │ │ + cbz r0, 446bc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 446cc │ │ │ │ + bmi.n 446bc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28796 @ 0x707c │ │ │ │ + movw r1, #26504 @ 0x6788 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 446ca │ │ │ │ + bge.n 446ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 446ca │ │ │ │ + cbnz r3, 446ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 44794 │ │ │ │ + bmi.n 44784 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 4470a │ │ │ │ - bl 2228a4 │ │ │ │ - cbz r0, 44744 │ │ │ │ + cbnz r3, 446fa │ │ │ │ + bl 221a7c │ │ │ │ + cbz r0, 44734 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r3, [r0, #260] @ 0x104 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 44736 │ │ │ │ + bls.n 44726 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5e7c │ │ │ │ + bl 2b5cd4 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 44744 │ │ │ │ + b.n 44734 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44766 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 44780 │ │ │ │ + bne.n 44756 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 44770 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 44776 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 44780 │ │ │ │ + cbnz r0, 44766 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 44770 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4} │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w e1984 │ │ │ │ + b.w e2070 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 447cc │ │ │ │ + cbnz r4, 447bc │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32688 @ 0x7fb0 │ │ │ │ + movw r1, #30396 @ 0x76bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4488e │ │ │ │ + bl 12125c │ │ │ │ + b.n 4487e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 44886 │ │ │ │ + bhi.n 44876 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #4748 @ 0x128c │ │ │ │ + movw r0, #2572 @ 0xa0c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88bac │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + b.w 88ed4 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88bac │ │ │ │ - movw r0, #56796 @ 0xdddc │ │ │ │ + b.w 88ed4 │ │ │ │ + movw r0, #54504 @ 0xd4e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88bac │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + b.w 88ed4 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - b.n 44826 │ │ │ │ - movw r2, #56796 @ 0xdddc │ │ │ │ + b.n 44816 │ │ │ │ + movw r2, #54504 @ 0xd4e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #4748 @ 0x128c │ │ │ │ + movw r1, #2572 @ 0xa0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #64432 @ 0xfbb0 │ │ │ │ + movw r0, #62140 @ 0xf2bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r2, #56796 @ 0xdddc │ │ │ │ + b.w 95d64 │ │ │ │ + movw r2, #54504 @ 0xd4e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #64432 @ 0xfbb0 │ │ │ │ + movw r0, #62140 @ 0xf2bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r3, #56796 @ 0xdddc │ │ │ │ + b.w 95d64 │ │ │ │ + movw r3, #54504 @ 0xd4e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #4748 @ 0x128c │ │ │ │ + movw r1, #2572 @ 0xa0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #4752 @ 0x1290 │ │ │ │ + movw r0, #2576 @ 0xa10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 44680 │ │ │ │ - cbz r0, 44902 │ │ │ │ - ldr r1, [pc, #96] @ (4490c ) │ │ │ │ + bl 44670 │ │ │ │ + cbz r0, 448f2 │ │ │ │ + ldr r1, [pc, #96] @ (448fc ) │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 448ca │ │ │ │ + cbz r4, 448ba │ │ │ │ mov r2, r4 │ │ │ │ - bl 86c9c │ │ │ │ - cbnz r0, 448e0 │ │ │ │ - ldr r1, [pc, #88] @ (44910 ) │ │ │ │ + bl 87020 │ │ │ │ + cbnz r0, 448d0 │ │ │ │ + ldr r1, [pc, #88] @ (44900 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1097b0 │ │ │ │ + bl 109528 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 448ec │ │ │ │ - bl 1097b0 │ │ │ │ - cbnz r0, 448e6 │ │ │ │ + b.n 448dc │ │ │ │ + bl 109528 │ │ │ │ + cbnz r0, 448d6 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #48] @ (4490c ) │ │ │ │ + ldr r1, [pc, #48] @ (448fc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 448ec │ │ │ │ + b.n 448dc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 448b6 │ │ │ │ - b.n 448e0 │ │ │ │ + beq.n 448a6 │ │ │ │ + b.n 448d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44906 │ │ │ │ + bge.n 448f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44906 │ │ │ │ + cbnz r3, 448f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44906 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 448f6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 448a8 │ │ │ │ + beq.n 44898 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 44814 │ │ │ │ + beq.n 44804 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4756 @ 0x1294 │ │ │ │ + movw r1, #2580 @ 0xa14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4494a │ │ │ │ - bl 46bb8 │ │ │ │ + beq.n 4493a │ │ │ │ + bl 46ba8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4494c │ │ │ │ + b.n 4493c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4496e │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4497a │ │ │ │ + bne.n 4495e │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4496a │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 44c6c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ + b.n 44c5c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ │ │ │ │ -00044980 <_Py_rc_quot@@Base>: │ │ │ │ +00044970 <_Py_rc_quot@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 449a8 <_Py_rc_quot@@Base+0x28> │ │ │ │ + bpl.n 44998 <_Py_rc_quot@@Base+0x28> │ │ │ │ vneg.f64 d5, d1 │ │ │ │ - b.n 449ac <_Py_rc_quot@@Base+0x2c> │ │ │ │ + b.n 4499c <_Py_rc_quot@@Base+0x2c> │ │ │ │ vmov.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #324] @ 44af8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d8, [pc, #324] @ 44ae8 <_Py_rc_quot@@Base+0x178> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 449ca <_Py_rc_quot@@Base+0x4a> │ │ │ │ + bpl.n 449ba <_Py_rc_quot@@Base+0x4a> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 44a12 <_Py_rc_quot@@Base+0x92> │ │ │ │ - b.n 449f4 <_Py_rc_quot@@Base+0x74> │ │ │ │ + blt.n 44a02 <_Py_rc_quot@@Base+0x92> │ │ │ │ + b.n 449e4 <_Py_rc_quot@@Base+0x74> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 44a0e <_Py_rc_quot@@Base+0x8e> │ │ │ │ + blt.n 449fe <_Py_rc_quot@@Base+0x8e> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 449f0 <_Py_rc_quot@@Base+0x70> │ │ │ │ + bne.n 449e0 <_Py_rc_quot@@Base+0x70> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + b.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ 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.n 44a38 <_Py_rc_quot@@Base+0xb8> │ │ │ │ + b.n 44a28 <_Py_rc_quot@@Base+0xb8> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 44a4e <_Py_rc_quot@@Base+0xce> │ │ │ │ + bhi.n 44a3e <_Py_rc_quot@@Base+0xce> │ │ │ │ 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.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bvc.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 44a56 <_Py_rc_quot@@Base+0xd6> │ │ │ │ - b.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ - vldr d7, [pc, #176] @ 44b00 <_Py_rc_quot@@Base+0x180> │ │ │ │ + bvs.n 44a46 <_Py_rc_quot@@Base+0xd6> │ │ │ │ + b.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + vldr d7, [pc, #176] @ 44af0 <_Py_rc_quot@@Base+0x180> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 44b08 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d4, [pc, #172] @ 44af8 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bhi.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 44a84 <_Py_rc_quot@@Base+0x104> │ │ │ │ + bgt.n 44a74 <_Py_rc_quot@@Base+0x104> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 44ae8 <_Py_rc_quot@@Base+0x168> │ │ │ │ + ble.n 44ad8 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #108] @ 44af8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d7, [pc, #108] @ 44ae8 <_Py_rc_quot@@Base+0x178> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #96] @ 44af8 <_Py_rc_quot@@Base+0x178> │ │ │ │ + vldr d6, [pc, #96] @ 44ae8 <_Py_rc_quot@@Base+0x178> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ it gt │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -36383,846 +36378,819 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 44b44 <_Py_rc_quot@@Base+0x1c4> │ │ │ │ + cbz r1, 44b34 <_Py_rc_quot@@Base+0x1c4> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 44b44 <_Py_rc_quot@@Base+0x1c4> │ │ │ │ + bmi.n 44b34 <_Py_rc_quot@@Base+0x1c4> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #5172 @ 0x1434 │ │ │ │ + movw r1, #2996 @ 0xbb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 44b74 <_Py_rc_quot@@Base+0x1f4> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 44b64 <_Py_rc_quot@@Base+0x1f4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 44b56 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ + bpl.n 44b46 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 44c98 <_PyObject_SetManagedDict@@Base> │ │ │ │ - bl 1db7ec <_PyToken_ThreeChars@@Base+0x28e4> │ │ │ │ + b.w 44c88 <_PyObject_SetManagedDict@@Base> │ │ │ │ + bl 1daa6c <_PyToken_ThreeChars@@Base+0x2ec4> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 44b7a <_Py_rc_quot@@Base+0x1fa> │ │ │ │ + cbnz r0, 44b6a <_Py_rc_quot@@Base+0x1fa> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32148 @ 0x7d94 │ │ │ │ + movw r1, #29972 @ 0x7514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44b90 <_Py_rc_quot@@Base+0x210> │ │ │ │ + b.n 44b80 <_Py_rc_quot@@Base+0x210> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 44bac <_Py_rc_quot@@Base+0x22c> │ │ │ │ - ldr r4, [pc, #184] @ (44c64 <_Py_rc_quot@@Base+0x2e4>) │ │ │ │ - b.n 44bc4 <_Py_rc_quot@@Base+0x244> │ │ │ │ + cbnz r1, 44b9c <_Py_rc_quot@@Base+0x22c> │ │ │ │ + ldr r4, [pc, #184] @ (44c54 <_Py_rc_quot@@Base+0x2e4>) │ │ │ │ + b.n 44bb4 <_Py_rc_quot@@Base+0x244> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 44ba8 <_Py_rc_quot@@Base+0x228> │ │ │ │ + beq.n 44b98 <_Py_rc_quot@@Base+0x228> │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44c5c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ - ldr r0, [pc, #160] @ (44c68 <_Py_rc_quot@@Base+0x2e8>) │ │ │ │ + beq.n 44c4c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + ldr r0, [pc, #160] @ (44c58 <_Py_rc_quot@@Base+0x2e8>) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44bee <_Py_rc_quot@@Base+0x26e> │ │ │ │ - bl a0470 │ │ │ │ + cbz r0, 44bde <_Py_rc_quot@@Base+0x26e> │ │ │ │ + bl a0748 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 44c06 <_Py_rc_quot@@Base+0x286> │ │ │ │ + cbnz r0, 44bf6 <_Py_rc_quot@@Base+0x286> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44bee <_Py_rc_quot@@Base+0x26e> │ │ │ │ + bge.n 44bde <_Py_rc_quot@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44bee <_Py_rc_quot@@Base+0x26e> │ │ │ │ + cbnz r3, 44bde <_Py_rc_quot@@Base+0x26e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44c02 <_Py_rc_quot@@Base+0x282> │ │ │ │ + bge.n 44bf2 <_Py_rc_quot@@Base+0x282> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44c02 <_Py_rc_quot@@Base+0x282> │ │ │ │ + cbnz r3, 44bf2 <_Py_rc_quot@@Base+0x282> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44c5c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + b.n 44c4c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8f584 │ │ │ │ + bl 8f528 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44c32 <_Py_rc_quot@@Base+0x2b2> │ │ │ │ + bge.n 44c22 <_Py_rc_quot@@Base+0x2b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 44c32 <_Py_rc_quot@@Base+0x2b2> │ │ │ │ + cbnz r3, 44c22 <_Py_rc_quot@@Base+0x2b2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44c46 <_Py_rc_quot@@Base+0x2c6> │ │ │ │ + bge.n 44c36 <_Py_rc_quot@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44c46 <_Py_rc_quot@@Base+0x2c6> │ │ │ │ + cbnz r3, 44c36 <_Py_rc_quot@@Base+0x2c6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44c5a <_Py_rc_quot@@Base+0x2da> │ │ │ │ + bge.n 44c4a <_Py_rc_quot@@Base+0x2da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44c5a <_Py_rc_quot@@Base+0x2da> │ │ │ │ + cbnz r3, 44c4a <_Py_rc_quot@@Base+0x2da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f19fc │ │ │ │ - cbnz r0, 44c94 <_Py_rc_quot@@Base+0x314> │ │ │ │ + bl 1f0e2c │ │ │ │ + cbnz r0, 44c84 <_Py_rc_quot@@Base+0x314> │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ adds r1, #8 │ │ │ │ - b.w 268bd0 <_PyXIData_New@@Base+0xbc> │ │ │ │ + b.w 26893c <_PyXIData_New@@Base+0xbc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044c98 <_PyObject_SetManagedDict@@Base>: │ │ │ │ +00044c88 <_PyObject_SetManagedDict@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r6, [r0, #-12] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 44d0a <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ - cbnz r6, 44cd6 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ + bpl.n 44cfa <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ + cbnz r6, 44cc6 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, r5 │ │ │ │ - cbz r1, 44cca <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ + cbz r1, 44cba <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ - bl 1ec0d8 <_PyEval_NoToolsForUnwind@@Base+0xabc> │ │ │ │ + bl 1eb590 <_PyEval_NoToolsForUnwind@@Base+0xab8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44d28 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + b.n 44d18 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25c248 │ │ │ │ - cbnz r0, 44d24 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ - cbz r4, 44cee <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ + bl 25bfc0 │ │ │ │ + cbnz r0, 44d14 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ + cbz r4, 44cde <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44d28 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + bge.n 44d18 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - cbnz r4, 44d28 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbnz r4, 44d18 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 44d28 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ - cbz r1, 44d18 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ + b.n 44d18 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbz r1, 44d08 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 44cd2 <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 44cc2 <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 44d4a <_PyObject_SetManagedDict@@Base+0xb2> │ │ │ │ + bne.n 44d3a <_PyObject_SetManagedDict@@Base+0xb2> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 155888 │ │ │ │ + b.w 1552d8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30436 @ 0x76e4 │ │ │ │ + movw r0, #28144 @ 0x6df0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44d3e <_PyObject_SetManagedDict@@Base+0xa6> │ │ │ │ + bne.n 44d2e <_PyObject_SetManagedDict@@Base+0xa6> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044d60 <_PyImport_ClearExtension@@Base>: │ │ │ │ +00044d50 <_PyImport_ClearExtension@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #180] @ (44e28 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ + ldr r2, [pc, #180] @ (44e18 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 1cfddc │ │ │ │ + bl 1ce9f0 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 44d9a <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r0, 44d8a <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 94d68 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44e24 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 44e14 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 44db8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + cbz r0, 44da8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44db8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bge.n 44da8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44db8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44da8 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 44dde <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ - bl b1bd0 │ │ │ │ + bgt.n 44dce <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ + bl b1dc8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 44e02 <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ - b.n 44df8 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ + beq.n 44df2 <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ + b.n 44de8 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ ldr.w r3, [r5, #3908] @ 0xf44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 44dc4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + beq.n 44db4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 44dc4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + bge.n 44db4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ - bl 44f1e <_PyImport_ClearExtension@@Base+0x1be> │ │ │ │ + bl 44f0e <_PyImport_ClearExtension@@Base+0x1be> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 44dc4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ - b.n 44e20 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ - bl 1dd028 │ │ │ │ + bge.n 44db4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + b.n 44e10 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + bl 1dc2a8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44e04 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ - b.n 44e20 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + cbnz r0, 44df4 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + b.n 44e10 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 44fb0 <_PyImport_ClearExtension@@Base+0x250> │ │ │ │ + bl 44fa0 <_PyImport_ClearExtension@@Base+0x250> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 44e14 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ + bne.n 44e04 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44e24 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 44e14 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a94c │ │ │ │ - b.n 44e10 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + bl 219e58 │ │ │ │ + b.n 44e00 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 44e4e <_PyImport_ClearExtension@@Base+0xee> │ │ │ │ + bne.n 44e3e <_PyImport_ClearExtension@@Base+0xee> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 44e84 <_PyImport_ClearExtension@@Base+0x124> │ │ │ │ + b.n 44e74 <_PyImport_ClearExtension@@Base+0x124> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 44e48 <_PyImport_ClearExtension@@Base+0xe8> │ │ │ │ + beq.n 44e38 <_PyImport_ClearExtension@@Base+0xe8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 44e76 <_PyImport_ClearExtension@@Base+0x116> │ │ │ │ + bmi.n 44e66 <_PyImport_ClearExtension@@Base+0x116> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5476 @ 0x1564 │ │ │ │ + movw r1, #3300 @ 0xce4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 44eaa <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ + bl 12125c │ │ │ │ + b.n 44e9a <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #56] @ 0x38 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - cbz r0, 44e9a <_PyImport_ClearExtension@@Base+0x13a> │ │ │ │ + cbz r0, 44e8a <_PyImport_ClearExtension@@Base+0x13a> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44e9e <_PyImport_ClearExtension@@Base+0x13e> │ │ │ │ + blt.n 44e8e <_PyImport_ClearExtension@@Base+0x13e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44eaa <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ + b.n 44e9a <_PyImport_ClearExtension@@Base+0x14a> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 44e9a <_PyImport_ClearExtension@@Base+0x13a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 44e8a <_PyImport_ClearExtension@@Base+0x13a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3348 @ 0xd14 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - cbnz r4, 44f0e <_PyImport_ClearExtension@@Base+0x1ae> │ │ │ │ + cbnz r4, 44efe <_PyImport_ClearExtension@@Base+0x1ae> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1f3484 │ │ │ │ + bl 1f2944 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44f1a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ + cbz r0, 44f0a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 85790 │ │ │ │ - b.n 44f1a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ + bl 859e4 │ │ │ │ + b.n 44f0a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44f1a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ + bge.n 44f0a <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 44f52 <_PyImport_ClearExtension@@Base+0x1f2> │ │ │ │ + ble.n 44f42 <_PyImport_ClearExtension@@Base+0x1f2> │ │ │ │ ldr.w r0, [r0, #3908] @ 0xf44 │ │ │ │ - cbz r0, 44f5c <_PyImport_ClearExtension@@Base+0x1fc> │ │ │ │ + cbz r0, 44f4c <_PyImport_ClearExtension@@Base+0x1fc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 44f66 <_PyImport_ClearExtension@@Base+0x206> │ │ │ │ + bge.n 44f56 <_PyImport_ClearExtension@@Base+0x206> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44f74 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ + bge.n 44f64 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 44f74 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ - movw r1, #5696 @ 0x1640 │ │ │ │ + b.n 44f64 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ + movw r1, #3520 @ 0xdc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 44f6e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #5720 @ 0x1658 │ │ │ │ + b.n 44f5e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + movw r1, #3544 @ 0xdd8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 44f6e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #5764 @ 0x1684 │ │ │ │ + b.n 44f5e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + movw r1, #3588 @ 0xe04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #20] @ (44f84 <_PyImport_ClearExtension@@Base+0x224>) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #20] @ (44f74 <_PyImport_ClearExtension@@Base+0x224>) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w a3644 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + b.w a3918 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - movw r0, #5792 @ 0x16a0 │ │ │ │ + movw r0, #3616 @ 0xe20 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 44fa6 <_PyImport_ClearExtension@@Base+0x246> │ │ │ │ + cbz r0, 44f96 <_PyImport_ClearExtension@@Base+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44fa8 <_PyImport_ClearExtension@@Base+0x248> │ │ │ │ + bge.n 44f98 <_PyImport_ClearExtension@@Base+0x248> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (44fac <_PyImport_ClearExtension@@Base+0x24c>) │ │ │ │ + ldr r0, [pc, #4] @ (44f9c <_PyImport_ClearExtension@@Base+0x24c>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #124] @ (4503c <_PyImport_ClearExtension@@Base+0x2dc>) │ │ │ │ + ldr r4, [pc, #124] @ (4502c <_PyImport_ClearExtension@@Base+0x2dc>) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 44fdc <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ + bne.n 44fcc <_PyImport_ClearExtension@@Base+0x27c> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 44fcc <_PyImport_ClearExtension@@Base+0x26c> │ │ │ │ + bne.n 44fbc <_PyImport_ClearExtension@@Base+0x26c> │ │ │ │ dmb ish │ │ │ │ - beq.n 44fe8 <_PyImport_ClearExtension@@Base+0x288> │ │ │ │ + beq.n 44fd8 <_PyImport_ClearExtension@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4060 │ │ │ │ + bl 2c58bc │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #1800] @ 0x708 │ │ │ │ - cbz r3, 45010 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + cbz r3, 45000 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cfe64 │ │ │ │ + bl 1cea78 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 45010 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + cbz r0, 45000 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 45010 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + cbz r0, 45000 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 2261ec <_PyUnicodeWriter_Dealloc@@Base+0x230> │ │ │ │ + bl 225624 <_PyUnicodeWriter_Dealloc@@Base+0x230> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 45028 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + bne.n 45018 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 45018 <_PyImport_ClearExtension@@Base+0x2b8> │ │ │ │ + bne.n 45008 <_PyImport_ClearExtension@@Base+0x2b8> │ │ │ │ dmb ish │ │ │ │ - beq.n 45038 <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ + beq.n 45028 <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [pc, #8] @ (4503c <_PyImport_ClearExtension@@Base+0x2dc>) │ │ │ │ - b.w 289740 │ │ │ │ + ldr r0, [pc, #8] @ (4502c <_PyImport_ClearExtension@@Base+0x2dc>) │ │ │ │ + b.w 28b87c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45060 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + bne.n 45050 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 153024 │ │ │ │ + b.w 152acc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31004 @ 0x791c │ │ │ │ + movw r0, #28712 @ 0x7028 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45054 <_PyImport_ClearExtension@@Base+0x2f4> │ │ │ │ + bne.n 45044 <_PyImport_ClearExtension@@Base+0x2f4> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45096 <_PyImport_ClearExtension@@Base+0x336> │ │ │ │ + bne.n 45086 <_PyImport_ClearExtension@@Base+0x336> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20d8e4 │ │ │ │ + b.w 20ce50 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31016 @ 0x7928 │ │ │ │ + movw r0, #28724 @ 0x7034 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4508a <_PyImport_ClearExtension@@Base+0x32a> │ │ │ │ + bne.n 4507a <_PyImport_ClearExtension@@Base+0x32a> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 44680 │ │ │ │ + bl 44670 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45114 <_PyImport_ClearExtension@@Base+0x3b4> │ │ │ │ - ldr r1, [pc, #84] @ (4511c <_PyImport_ClearExtension@@Base+0x3bc>) │ │ │ │ + cbz r0, 45104 <_PyImport_ClearExtension@@Base+0x3b4> │ │ │ │ + ldr r1, [pc, #84] @ (4510c <_PyImport_ClearExtension@@Base+0x3bc>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ - ldr r1, [pc, #72] @ (4511c <_PyImport_ClearExtension@@Base+0x3bc>) │ │ │ │ + cbnz r0, 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + ldr r1, [pc, #72] @ (4510c <_PyImport_ClearExtension@@Base+0x3bc>) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + bne.n 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + cbz r0, 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + bge.n 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 450fe <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 450ee <_PyImport_ClearExtension@@Base+0x39e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45112 <_PyImport_ClearExtension@@Base+0x3b2> │ │ │ │ + bge.n 45102 <_PyImport_ClearExtension@@Base+0x3b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45112 <_PyImport_ClearExtension@@Base+0x3b2> │ │ │ │ + cbnz r3, 45102 <_PyImport_ClearExtension@@Base+0x3b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 45020 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ + beq.n 45010 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 45144 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ + cbnz r5, 45134 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 45144 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ + blt.n 45134 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 45144 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ - cbnz r2, 4515e <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + bgt.n 45134 <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ + cbnz r2, 4514e <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (45190 <_PyImport_ClearExtension@@Base+0x430>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 4518a <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ + ldr r3, [pc, #56] @ (45180 <_PyImport_ClearExtension@@Base+0x430>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 4517a <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 45178 <_PyImport_ClearExtension@@Base+0x418> │ │ │ │ + bgt.n 45168 <_PyImport_ClearExtension@@Base+0x418> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #13080 @ 0x3318 │ │ │ │ + movw r1, #10788 @ 0x2a24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4518a <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ + bl 12125c │ │ │ │ + b.n 4517a <_PyImport_ClearExtension@@Base+0x42a> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 45162 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 45152 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45162 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ + beq.n 45152 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r7, [pc, #1008] @ (45584 <_PyImport_ClearExtension@@Base+0x824>) │ │ │ │ + ldr r7, [pc, #1008] @ (45574 <_PyImport_ClearExtension@@Base+0x824>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 451b4 <_PyImport_ClearExtension@@Base+0x454> │ │ │ │ + bne.n 451a4 <_PyImport_ClearExtension@@Base+0x454> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25096c │ │ │ │ + b.w 250414 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31012 @ 0x7924 │ │ │ │ + movw r0, #28720 @ 0x7030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 451a8 <_PyImport_ClearExtension@@Base+0x448> │ │ │ │ + bne.n 45198 <_PyImport_ClearExtension@@Base+0x448> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbnz r1, 451f8 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ + cbnz r1, 451e8 <_PyImport_ClearExtension@@Base+0x498> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24988 @ 0x619c │ │ │ │ + movw r1, #22696 @ 0x58a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 45234 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ + bl 12125c │ │ │ │ + b.n 45224 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ mov r6, r1 │ │ │ │ - bl 44680 │ │ │ │ + bl 44670 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 45234 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ + cbz r0, 45224 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ movw r7, #6160 @ 0x1810 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4524a <_PyImport_ClearExtension@@Base+0x4ea> │ │ │ │ + beq.n 4523a <_PyImport_ClearExtension@@Base+0x4ea> │ │ │ │ mov r0, r6 │ │ │ │ - bl f1af0 │ │ │ │ - cbnz r0, 4524a <_PyImport_ClearExtension@@Base+0x4ea> │ │ │ │ + bl f19e4 │ │ │ │ + cbnz r0, 4523a <_PyImport_ClearExtension@@Base+0x4ea> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #26576 @ 0x67d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4523a <_PyImport_ClearExtension@@Base+0x4da> │ │ │ │ + blt.n 4522a <_PyImport_ClearExtension@@Base+0x4da> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 45294 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ + b.n 45284 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45234 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ + bne.n 45224 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45234 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45224 <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #72] @ (45298 <_PyImport_ClearExtension@@Base+0x538>) │ │ │ │ + ldr r1, [pc, #72] @ (45288 <_PyImport_ClearExtension@@Base+0x538>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4526c <_PyImport_ClearExtension@@Base+0x50c> │ │ │ │ + beq.n 4525c <_PyImport_ClearExtension@@Base+0x50c> │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4527c <_PyImport_ClearExtension@@Base+0x51c> │ │ │ │ - ldr r1, [pc, #60] @ (4529c <_PyImport_ClearExtension@@Base+0x53c>) │ │ │ │ + beq.n 4526c <_PyImport_ClearExtension@@Base+0x51c> │ │ │ │ + ldr r1, [pc, #60] @ (4528c <_PyImport_ClearExtension@@Base+0x53c>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1097b0 │ │ │ │ + bl 109528 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4527c <_PyImport_ClearExtension@@Base+0x51c> │ │ │ │ + bne.n 4526c <_PyImport_ClearExtension@@Base+0x51c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45294 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ + bge.n 45284 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 4528e <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ - b.n 45294 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ + cbz r3, 4527e <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ + b.n 45284 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4528a <_PyImport_ClearExtension@@Base+0x52a> │ │ │ │ + bge.n 4527a <_PyImport_ClearExtension@@Base+0x52a> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 4528e <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ + cbz r4, 4527e <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45294 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ + b.n 45284 <_PyImport_ClearExtension@@Base+0x534> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - beq.n 4519c <_PyImport_ClearExtension@@Base+0x43c> │ │ │ │ + beq.n 4518c <_PyImport_ClearExtension@@Base+0x43c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 45238 <_PyImport_ClearExtension@@Base+0x4d8> │ │ │ │ + beq.n 45228 <_PyImport_ClearExtension@@Base+0x4d8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - movw r0, #62556 @ 0xf45c │ │ │ │ + movw r0, #60380 @ 0xebdc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 452e0 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 452d0 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ bic.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ adds r1, r5, #4 │ │ │ │ orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w a9134 │ │ │ │ + b.w a93c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2b806c │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4530e <_PyImport_ClearExtension@@Base+0x5ae> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 45314 <_PyImport_ClearExtension@@Base+0x5b4> │ │ │ │ + beq.n 452fa <_PyImport_ClearExtension@@Base+0x5aa> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 45300 <_PyImport_ClearExtension@@Base+0x5b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbz r6, 45320 <_PyImport_ClearExtension@@Base+0x5c0> │ │ │ │ + cbz r6, 4530c <_PyImport_ClearExtension@@Base+0x5bc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45340 <_PyImport_ClearExtension@@Base+0x5e0> │ │ │ │ + b.n 4532c <_PyImport_ClearExtension@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl e1140 │ │ │ │ + bl e1824 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 45338 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ + cbz r0, 45324 <_PyImport_ClearExtension@@Base+0x5d4> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d38f8 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ - cbnz r0, 4533c <_PyImport_ClearExtension@@Base+0x5dc> │ │ │ │ + bl 1d2604 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ + cbnz r0, 45328 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ movs r5, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 217d2c │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 45374 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ - bl 94a10 │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 45392 <_PyImport_ClearExtension@@Base+0x632> │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4788 @ 0x12b4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6412 @ 0x190c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #24576 @ 0x6000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 453b0 <_PyImport_ClearExtension@@Base+0x650> │ │ │ │ + bmi.n 4534e <_PyImport_ClearExtension@@Base+0x5fe> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 453ca <_PyImport_ClearExtension@@Base+0x66a> │ │ │ │ + bpl.n 45368 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8968 @ 0x2308 │ │ │ │ + movw r1, #6676 @ 0x1a14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 453e2 <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ + b.n 45380 <_PyImport_ClearExtension@@Base+0x630> │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -37231,304 +37199,330 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 16c454 │ │ │ │ - cbz r0, 4542a <_PyImport_ClearExtension@@Base+0x6ca> │ │ │ │ + bl 16bd3c │ │ │ │ + cbz r0, 453c8 <_PyImport_ClearExtension@@Base+0x678> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 103bb0 │ │ │ │ + bl 103924 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 45422 <_PyImport_ClearExtension@@Base+0x6c2> │ │ │ │ + beq.n 453c0 <_PyImport_ClearExtension@@Base+0x670> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45416 <_PyImport_ClearExtension@@Base+0x6b6> │ │ │ │ + beq.n 453b4 <_PyImport_ClearExtension@@Base+0x664> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #28 │ │ │ │ - beq.n 4547e <_PyImport_ClearExtension@@Base+0x71e> │ │ │ │ + beq.n 4541c <_PyImport_ClearExtension@@Base+0x6cc> │ │ │ │ cmp r3, #29 │ │ │ │ - bne.n 454a4 <_PyImport_ClearExtension@@Base+0x744> │ │ │ │ + bne.n 45442 <_PyImport_ClearExtension@@Base+0x6f2> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbnz r1, 45454 <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ + cbnz r1, 453f2 <_PyImport_ClearExtension@@Base+0x6a2> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbnz r1, 4545e <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ - b.n 45468 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ - bl 2b80d4 │ │ │ │ + cbnz r1, 453fc <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ + b.n 45406 <_PyImport_ClearExtension@@Base+0x6b6> │ │ │ │ + bl 2b7ef4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 454ac <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ - b.n 4544e <_PyImport_ClearExtension@@Base+0x6ee> │ │ │ │ + beq.n 4544a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ + b.n 453ec <_PyImport_ClearExtension@@Base+0x69c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b80d4 │ │ │ │ + bl 2b7ef4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 454ac <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ + beq.n 4544a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 454a0 <_PyImport_ClearExtension@@Base+0x740> │ │ │ │ + cbz r1, 4543e <_PyImport_ClearExtension@@Base+0x6ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b80d4 │ │ │ │ + bl 2b7ef4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 454ac <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ + b.n 4544a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - cbz r4, 454a0 <_PyImport_ClearExtension@@Base+0x740> │ │ │ │ + cbz r4, 4543e <_PyImport_ClearExtension@@Base+0x6ee> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 454a0 <_PyImport_ClearExtension@@Base+0x740> │ │ │ │ + ble.n 4543e <_PyImport_ClearExtension@@Base+0x6ee> │ │ │ │ adds r4, #4 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 4542e <_PyImport_ClearExtension@@Base+0x6ce> │ │ │ │ + bl 453cc <_PyImport_ClearExtension@@Base+0x67c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 454ac <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ + beq.n 4544a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4548c <_PyImport_ClearExtension@@Base+0x72c> │ │ │ │ + bne.n 4542a <_PyImport_ClearExtension@@Base+0x6da> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 454ac <_PyImport_ClearExtension@@Base+0x74c> │ │ │ │ + b.n 4544a <_PyImport_ClearExtension@@Base+0x6fa> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2b80d4 │ │ │ │ + b.w 2b7ef4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 454d4 <_PyImport_ClearExtension@@Base+0x774> │ │ │ │ + bne.n 45472 <_PyImport_ClearExtension@@Base+0x722> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 454e8 <_PyImport_ClearExtension@@Base+0x788> │ │ │ │ - b.n 45548 <_PyImport_ClearExtension@@Base+0x7e8> │ │ │ │ + bne.n 45486 <_PyImport_ClearExtension@@Base+0x736> │ │ │ │ + b.n 454e6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #8500 @ 0x2134 │ │ │ │ + movw r0, #3432 @ 0xd68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 45548 <_PyImport_ClearExtension@@Base+0x7e8> │ │ │ │ - b.n 454c6 <_PyImport_ClearExtension@@Base+0x766> │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 454e6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ + b.n 45464 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 286aa8 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ - cbz r0, 45548 <_PyImport_ClearExtension@@Base+0x7e8> │ │ │ │ + bl 286788 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + cbz r0, 454e6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45590 <_PyImport_ClearExtension@@Base+0x830> │ │ │ │ + beq.n 4552e <_PyImport_ClearExtension@@Base+0x7de> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 85b00 │ │ │ │ + bl 85e74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 45534 <_PyImport_ClearExtension@@Base+0x7d4> │ │ │ │ - cbnz r0, 4552a <_PyImport_ClearExtension@@Base+0x7ca> │ │ │ │ + beq.n 454d2 <_PyImport_ClearExtension@@Base+0x782> │ │ │ │ + cbnz r0, 454c8 <_PyImport_ClearExtension@@Base+0x778> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 45534 <_PyImport_ClearExtension@@Base+0x7d4> │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 454d2 <_PyImport_ClearExtension@@Base+0x782> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4554c <_PyImport_ClearExtension@@Base+0x7ec> │ │ │ │ + cbnz r0, 454ea <_PyImport_ClearExtension@@Base+0x79a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45548 <_PyImport_ClearExtension@@Base+0x7e8> │ │ │ │ + bge.n 454e6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45548 <_PyImport_ClearExtension@@Base+0x7e8> │ │ │ │ + cbnz r3, 454e6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45590 <_PyImport_ClearExtension@@Base+0x830> │ │ │ │ + b.n 4552e <_PyImport_ClearExtension@@Base+0x7de> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4556c <_PyImport_ClearExtension@@Base+0x80c> │ │ │ │ + bge.n 4550a <_PyImport_ClearExtension@@Base+0x7ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4556c <_PyImport_ClearExtension@@Base+0x80c> │ │ │ │ + cbnz r3, 4550a <_PyImport_ClearExtension@@Base+0x7ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45580 <_PyImport_ClearExtension@@Base+0x820> │ │ │ │ + bge.n 4551e <_PyImport_ClearExtension@@Base+0x7ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45580 <_PyImport_ClearExtension@@Base+0x820> │ │ │ │ + cbnz r3, 4551e <_PyImport_ClearExtension@@Base+0x7ce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 45548 <_PyImport_ClearExtension@@Base+0x7e8> │ │ │ │ + beq.n 454e6 <_PyImport_ClearExtension@@Base+0x796> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 455b2 <_PyImport_ClearExtension@@Base+0x852> │ │ │ │ + cbz r2, 45550 <_PyImport_ClearExtension@@Base+0x800> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 455b4 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ + b.n 45552 <_PyImport_ClearExtension@@Base+0x802> │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 455c2 <_PyImport_ClearExtension@@Base+0x862> │ │ │ │ - cbnz r2, 455c2 <_PyImport_ClearExtension@@Base+0x862> │ │ │ │ - cbnz r4, 455e8 <_PyImport_ClearExtension@@Base+0x888> │ │ │ │ + bhi.n 45560 <_PyImport_ClearExtension@@Base+0x810> │ │ │ │ + cbnz r2, 45560 <_PyImport_ClearExtension@@Base+0x810> │ │ │ │ + cbnz r4, 45586 <_PyImport_ClearExtension@@Base+0x836> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #20680 @ 0x50c8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 456a4 <_PyImport_ClearExtension@@Base+0x944> │ │ │ │ + beq.n 45642 <_PyImport_ClearExtension@@Base+0x8f2> │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 45606 <_PyImport_ClearExtension@@Base+0x8a6> │ │ │ │ + beq.n 455a4 <_PyImport_ClearExtension@@Base+0x854> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 455fa <_PyImport_ClearExtension@@Base+0x89a> │ │ │ │ + cbz r6, 45598 <_PyImport_ClearExtension@@Base+0x848> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 45612 <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ - b.n 45602 <_PyImport_ClearExtension@@Base+0x8a2> │ │ │ │ + beq.n 455b0 <_PyImport_ClearExtension@@Base+0x860> │ │ │ │ + b.n 455a0 <_PyImport_ClearExtension@@Base+0x850> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - b.n 4561a <_PyImport_ClearExtension@@Base+0x8ba> │ │ │ │ + b.n 455b8 <_PyImport_ClearExtension@@Base+0x868> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 4561a <_PyImport_ClearExtension@@Base+0x8ba> │ │ │ │ + b.n 455b8 <_PyImport_ClearExtension@@Base+0x868> │ │ │ │ movw r7, #6160 @ 0x1810 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 456a4 <_PyImport_ClearExtension@@Base+0x944> │ │ │ │ + beq.n 45642 <_PyImport_ClearExtension@@Base+0x8f2> │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4563e <_PyImport_ClearExtension@@Base+0x8de> │ │ │ │ + bne.n 455dc <_PyImport_ClearExtension@@Base+0x88c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 45646 <_PyImport_ClearExtension@@Base+0x8e6> │ │ │ │ + b.n 455e4 <_PyImport_ClearExtension@@Base+0x894> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 45660 <_PyImport_ClearExtension@@Base+0x900> │ │ │ │ + cbnz r5, 455fe <_PyImport_ClearExtension@@Base+0x8ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4565c <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ + bge.n 455fa <_PyImport_ClearExtension@@Base+0x8aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4565c <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ + cbnz r3, 455fa <_PyImport_ClearExtension@@Base+0x8aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 456a4 <_PyImport_ClearExtension@@Base+0x944> │ │ │ │ + b.n 45642 <_PyImport_ClearExtension@@Base+0x8f2> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4567a <_PyImport_ClearExtension@@Base+0x91a> │ │ │ │ + beq.n 45618 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r5, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r4, [r5, #8] │ │ │ │ - cbz r7, 4568e <_PyImport_ClearExtension@@Base+0x92e> │ │ │ │ + cbz r7, 4562c <_PyImport_ClearExtension@@Base+0x8dc> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4565c <_PyImport_ClearExtension@@Base+0x8fc> │ │ │ │ + b.n 455fa <_PyImport_ClearExtension@@Base+0x8aa> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 21723c │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 45678 <_PyImport_ClearExtension@@Base+0x928> │ │ │ │ + bl 94d68 │ │ │ │ + movw r3, #6412 @ 0x190c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 45696 <_PyImport_ClearExtension@@Base+0x946> │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4788 @ 0x12b4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp.w r2, #49152 @ 0xc000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {r3, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 456c8 <_PyImport_ClearExtension@@Base+0x968> │ │ │ │ + bmi.n 456b4 <_PyImport_ClearExtension@@Base+0x964> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 456e2 <_PyImport_ClearExtension@@Base+0x982> │ │ │ │ + bpl.n 456ce <_PyImport_ClearExtension@@Base+0x97e> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8968 @ 0x2308 │ │ │ │ + movw r1, #6676 @ 0x1a14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 456fa <_PyImport_ClearExtension@@Base+0x99a> │ │ │ │ + b.n 456e6 <_PyImport_ClearExtension@@Base+0x996> │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -37536,131 +37530,132 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r0, 4571a <_PyImport_ClearExtension@@Base+0x9ba> │ │ │ │ - bl 81740 │ │ │ │ + cbnz r0, 45706 <_PyImport_ClearExtension@@Base+0x9b6> │ │ │ │ + bl 81908 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4572c <_PyImport_ClearExtension@@Base+0x9cc> │ │ │ │ + cbz r0, 45718 <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 45730 <_PyImport_ClearExtension@@Base+0x9d0> │ │ │ │ + b.n 4571c <_PyImport_ClearExtension@@Base+0x9cc> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #5836 @ 0x16cc │ │ │ │ + movw r0, #3660 @ 0xe4c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrh.w r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str r4, [sp, #0] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45786 <_PyImport_ClearExtension@@Base+0xa26> │ │ │ │ + bne.n 45772 <_PyImport_ClearExtension@@Base+0xa22> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23b2d8 │ │ │ │ + b.w 23a7f8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31120 @ 0x7990 │ │ │ │ + movw r0, #28828 @ 0x709c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4577a <_PyImport_ClearExtension@@Base+0xa1a> │ │ │ │ + bne.n 45766 <_PyImport_ClearExtension@@Base+0xa16> │ │ │ │ pop {r4, pc} │ │ │ │ + b.w 2b80f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 457d4 <_PyImport_ClearExtension@@Base+0xa74> │ │ │ │ + cbnz r2, 457c4 <_PyImport_ClearExtension@@Base+0xa74> │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #40092 @ 0x9c9c │ │ │ │ + movw r1, #37916 @ 0x941c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl e30b4 │ │ │ │ - cbnz r0, 457ea <_PyImport_ClearExtension@@Base+0xa8a> │ │ │ │ - b.n 457e6 <_PyImport_ClearExtension@@Base+0xa86> │ │ │ │ - movw r0, #40092 @ 0x9c9c │ │ │ │ + bl e3810 │ │ │ │ + cbnz r0, 457da <_PyImport_ClearExtension@@Base+0xa8a> │ │ │ │ + b.n 457d6 <_PyImport_ClearExtension@@Base+0xa86> │ │ │ │ + movw r0, #37916 @ 0x941c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 457ba <_PyImport_ClearExtension@@Base+0xa5a> │ │ │ │ + bne.n 457aa <_PyImport_ClearExtension@@Base+0xa5a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45806 <_PyImport_ClearExtension@@Base+0xaa6> │ │ │ │ + b.n 457f6 <_PyImport_ClearExtension@@Base+0xaa6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 457e6 <_PyImport_ClearExtension@@Base+0xa86> │ │ │ │ + blt.n 457d6 <_PyImport_ClearExtension@@Base+0xa86> │ │ │ │ itete ne │ │ │ │ movwne r0, #4788 @ 0x12b4 │ │ │ │ movweq r0, #6412 @ 0x190c │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movteq r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 178348 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ + b.w 177de8 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 459b6 <_PyImport_ClearExtension@@Base+0xc56> │ │ │ │ + bl 459a6 <_PyImport_ClearExtension@@Base+0xc56> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 45840 <_PyImport_ClearExtension@@Base+0xae0> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4585a <_PyImport_ClearExtension@@Base+0xafa> │ │ │ │ + cbnz r0, 45830 <_PyImport_ClearExtension@@Base+0xae0> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4584a <_PyImport_ClearExtension@@Base+0xafa> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1da0c4 <_PyToken_ThreeChars@@Base+0x11bc> │ │ │ │ + bl 1d9018 <_PyToken_ThreeChars@@Base+0x1470> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -37679,218 +37674,218 @@ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ uxth r2, r2 │ │ │ │ ldrb r3, [r4, #15] │ │ │ │ orrs.w r0, r0, lr │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ - beq.n 458b6 <_PyImport_ClearExtension@@Base+0xb56> │ │ │ │ + beq.n 458a6 <_PyImport_ClearExtension@@Base+0xb56> │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #5904 @ 0x1710 │ │ │ │ + movw r0, #3728 @ 0xe90 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 107864 │ │ │ │ - b.n 458e4 <_PyImport_ClearExtension@@Base+0xb84> │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 458d4 <_PyImport_ClearExtension@@Base+0xb84> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 458d2 <_PyImport_ClearExtension@@Base+0xb72> │ │ │ │ + beq.n 458c2 <_PyImport_ClearExtension@@Base+0xb72> │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #5936 @ 0x1730 │ │ │ │ + movw r0, #3760 @ 0xeb0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 107864 │ │ │ │ - b.n 458e4 <_PyImport_ClearExtension@@Base+0xb84> │ │ │ │ - movw r0, #5964 @ 0x174c │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 458d4 <_PyImport_ClearExtension@@Base+0xb84> │ │ │ │ + movw r0, #3788 @ 0xecc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 107864 │ │ │ │ - cbz r0, 45900 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ + bl 1075e0 │ │ │ │ + cbz r0, 458f0 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 458f0 <_PyImport_ClearExtension@@Base+0xb90> │ │ │ │ - bl 6b568 │ │ │ │ - cbz r0, 45900 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ + cbz r1, 458e0 <_PyImport_ClearExtension@@Base+0xb90> │ │ │ │ + bl 6b67c │ │ │ │ + cbz r0, 458f0 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 45900 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ + cbz r3, 458f0 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6b3ac │ │ │ │ + b.w 6b4c0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4593a <_PyImport_ClearExtension@@Base+0xbda> │ │ │ │ + bne.n 4592a <_PyImport_ClearExtension@@Base+0xbda> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl f3d6c │ │ │ │ + bl f3c6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4594e <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4593e <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 45966 <_PyImport_ClearExtension@@Base+0xc06> │ │ │ │ + b.n 45956 <_PyImport_ClearExtension@@Base+0xc06> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30876 @ 0x789c │ │ │ │ + movw r0, #28584 @ 0x6fa8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 45966 <_PyImport_ClearExtension@@Base+0xc06> │ │ │ │ - b.n 45918 <_PyImport_ClearExtension@@Base+0xbb8> │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 45956 <_PyImport_ClearExtension@@Base+0xc06> │ │ │ │ + b.n 45908 <_PyImport_ClearExtension@@Base+0xbb8> │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 217d2c │ │ │ │ + bl 21723c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45996 <_PyImport_ClearExtension@@Base+0xc36> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 45986 <_PyImport_ClearExtension@@Base+0xc36> │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 459b4 <_PyImport_ClearExtension@@Base+0xc54> │ │ │ │ + b.n 459a4 <_PyImport_ClearExtension@@Base+0xc54> │ │ │ │ and.w r2, r0, #61440 @ 0xf000 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #49152 @ 0xc000 │ │ │ │ + cmp.w r2, #24576 @ 0x6000 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r1 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 45a0e <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ + cbz r1, 459fe <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ ldr r5, [r1, #0] │ │ │ │ - cbz r5, 45a0c <_PyImport_ClearExtension@@Base+0xcac> │ │ │ │ + cbz r5, 459fc <_PyImport_ClearExtension@@Base+0xcac> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r2 │ │ │ │ - bl e5870 │ │ │ │ + bl e5e3c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 45a08 <_PyImport_ClearExtension@@Base+0xca8> │ │ │ │ + cbz r0, 459f8 <_PyImport_ClearExtension@@Base+0xca8> │ │ │ │ add.w fp, r4, #4 │ │ │ │ add.w sl, r0, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 45a08 <_PyImport_ClearExtension@@Base+0xca8> │ │ │ │ + bge.n 459f8 <_PyImport_ClearExtension@@Base+0xca8> │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl d1a2c │ │ │ │ + bl d2188 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45a0e <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ + cbz r0, 459fe <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ - b.n 459ea <_PyImport_ClearExtension@@Base+0xc8a> │ │ │ │ + b.n 459da <_PyImport_ClearExtension@@Base+0xc8a> │ │ │ │ mov r4, r7 │ │ │ │ - b.n 45a0e <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ + b.n 459fe <_PyImport_ClearExtension@@Base+0xcae> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #44] @ (45a54 <_PyImport_ClearExtension@@Base+0xcf4>) │ │ │ │ + ldr r2, [pc, #44] @ (45a44 <_PyImport_ClearExtension@@Base+0xcf4>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 8f1d4 │ │ │ │ + bl 8f984 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (45a58 <_PyImport_ClearExtension@@Base+0xcf8>) │ │ │ │ + ldr r0, [pc, #36] @ (45a48 <_PyImport_ClearExtension@@Base+0xcf8>) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45a4e <_PyImport_ClearExtension@@Base+0xcee> │ │ │ │ + bge.n 45a3e <_PyImport_ClearExtension@@Base+0xcee> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 45a4e <_PyImport_ClearExtension@@Base+0xcee> │ │ │ │ + cbnz r3, 45a3e <_PyImport_ClearExtension@@Base+0xcee> │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45aaa <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ + bge.n 45a9a <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45aaa <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ + cbnz r3, 45a9a <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl d1a2c │ │ │ │ - cbz r0, 45ae4 <_PyImport_ClearExtension@@Base+0xd84> │ │ │ │ + bl d2188 │ │ │ │ + cbz r0, 45ad4 <_PyImport_ClearExtension@@Base+0xd84> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r5, [r4, #24] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1df364 │ │ │ │ + bl 1de8dc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 45ae6 <_PyImport_ClearExtension@@Base+0xd86> │ │ │ │ + b.n 45ad6 <_PyImport_ClearExtension@@Base+0xd86> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -37905,219 +37900,219 @@ │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ lsls r0, r0, #8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ orr.w r0, r0, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #19] │ │ │ │ orrs r0, r7 │ │ │ │ - beq.n 45b2c <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ + beq.n 45b1c <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #6116 @ 0x17e4 │ │ │ │ + movw r0, #3940 @ 0xf64 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ - b.n 45b4a <_PyImport_ClearExtension@@Base+0xdea> │ │ │ │ - cbz r6, 45b3e <_PyImport_ClearExtension@@Base+0xdde> │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 45b3a <_PyImport_ClearExtension@@Base+0xdea> │ │ │ │ + cbz r6, 45b2e <_PyImport_ClearExtension@@Base+0xdde> │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #5836 @ 0x16cc │ │ │ │ + movw r0, #3660 @ 0xe4c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ - b.n 45b4a <_PyImport_ClearExtension@@Base+0xdea> │ │ │ │ - movw r0, #6136 @ 0x17f8 │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 45b3a <_PyImport_ClearExtension@@Base+0xdea> │ │ │ │ + movw r0, #3960 @ 0xf78 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ - cbz r0, 45b66 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ + bl 1075e0 │ │ │ │ + cbz r0, 45b56 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 45b56 <_PyImport_ClearExtension@@Base+0xdf6> │ │ │ │ + cbz r3, 45b46 <_PyImport_ClearExtension@@Base+0xdf6> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 6b3ac │ │ │ │ - cbz r0, 45b66 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ - cbz r5, 45b66 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ + bl 6b4c0 │ │ │ │ + cbz r0, 45b56 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ + cbz r5, 45b56 <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6b568 │ │ │ │ + b.w 6b67c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45b8e <_PyImport_ClearExtension@@Base+0xe2e> │ │ │ │ + bne.n 45b7e <_PyImport_ClearExtension@@Base+0xe2e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 45bb6 │ │ │ │ + bl 45ba6 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45ba8 <_PyImport_ClearExtension@@Base+0xe48> │ │ │ │ - b.n 45ba2 <_PyImport_ClearExtension@@Base+0xe42> │ │ │ │ + bne.n 45b98 <_PyImport_ClearExtension@@Base+0xe48> │ │ │ │ + b.n 45b92 <_PyImport_ClearExtension@@Base+0xe42> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30896 @ 0x78b0 │ │ │ │ + movw r0, #28604 @ 0x6fbc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 45bb2 <_PyImport_ClearExtension@@Base+0xe52> │ │ │ │ - b.n 45b7e <_PyImport_ClearExtension@@Base+0xe1e> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 45bb2 <_PyImport_ClearExtension@@Base+0xe52> │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 45ba2 <_PyImport_ClearExtension@@Base+0xe52> │ │ │ │ + b.n 45b6e <_PyImport_ClearExtension@@Base+0xe1e> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 45ba2 <_PyImport_ClearExtension@@Base+0xe52> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00045bb6 : │ │ │ │ +00045ba6 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 254838 │ │ │ │ + b.w 254520 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #204] @ (45c98 ) │ │ │ │ + ldr r2, [pc, #204] @ (45c88 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r4, [r2, #3732] @ 0xe94 │ │ │ │ - cbz r4, 45bfa │ │ │ │ + cbz r4, 45bea │ │ │ │ movw r3, #51832 @ 0xca78 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1340 @ 0x53c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #64584 @ 0xfc48 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 45c20 │ │ │ │ + bl 12125c │ │ │ │ + b.n 45c10 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 45c24 │ │ │ │ + beq.n 45c14 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6324 @ 0x18b4 │ │ │ │ + movw r1, #4148 @ 0x1034 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45c92 │ │ │ │ + b.n 45c82 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6364 @ 0x18dc │ │ │ │ + movw r0, #4188 @ 0x105c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45c20 │ │ │ │ - bl 24a0f8 │ │ │ │ + beq.n 45c10 │ │ │ │ + bl 249a88 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c1c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 45c50 │ │ │ │ + cbnz r0, 45c40 │ │ │ │ bl 39584 │ │ │ │ - b.n 45c7c │ │ │ │ - bl 24c59c │ │ │ │ + b.n 45c6c │ │ │ │ + bl 24bf2c │ │ │ │ mov r5, r0 │ │ │ │ - bl 24cd94 │ │ │ │ + bl 24c724 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #59000 @ 0xe678 │ │ │ │ + movw r0, #56708 @ 0xdd84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24e030 │ │ │ │ + bl 24dbb0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 45c7c │ │ │ │ + bne.n 45c6c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 45c20 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 45c10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6376 @ 0x18e8 │ │ │ │ + movw r0, #4200 @ 0x1068 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #36732 @ 0x8f7c │ │ │ │ + movw r2, #34556 @ 0x86fc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1eeb90 │ │ │ │ - cbnz r0, 45cc2 │ │ │ │ + bl 1edfc0 │ │ │ │ + cbnz r0, 45cb2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 45d28 │ │ │ │ + b.n 45d18 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 45d0a │ │ │ │ - ldr r2, [pc, #96] @ (45d2c ) │ │ │ │ + bpl.n 45cfa │ │ │ │ + ldr r2, [pc, #96] @ (45d1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 45cf0 │ │ │ │ + beq.n 45ce0 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 45cfc │ │ │ │ + bls.n 45cec │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 45d06 │ │ │ │ + b.n 45cf6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 45d0e │ │ │ │ + b.n 45cfe │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #28] @ (45d30 ) │ │ │ │ - bl 86c9c │ │ │ │ + ldr r1, [pc, #28] @ (45d20 ) │ │ │ │ + bl 87020 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45cbc │ │ │ │ + bne.n 45cac │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 45d28 │ │ │ │ + cbz r3, 45d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94254 │ │ │ │ + bl 945a0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4640c │ │ │ │ + b.n 463fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 45d5a │ │ │ │ + beq.n 45d4a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31152 @ 0x79b0 │ │ │ │ + movw r0, #28860 @ 0x70bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 45d70 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 45d60 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 145474 │ │ │ │ + bl 145060 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -38126,20 +38121,20 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 45da2 │ │ │ │ + bne.n 45d92 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 21ff9c │ │ │ │ + b.w 21f174 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ strd r0, r4, [sp, #4] │ │ │ │ @@ -38148,30 +38143,30 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #176] @ 0xb0 │ │ │ │ strd r4, r4, [sp, #184] @ 0xb8 │ │ │ │ strd r4, r4, [sp, #196] @ 0xc4 │ │ │ │ strd r4, r4, [sp, #204] @ 0xcc │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ - bl 257cbc │ │ │ │ + bl 2573e0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46230 │ │ │ │ + beq.w 46220 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi.n 45dee │ │ │ │ + bhi.n 45dde │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 45df4 │ │ │ │ + bhi.n 45de4 │ │ │ │ sub.w r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 45df4 │ │ │ │ - b.n 46226 │ │ │ │ + bls.n 45de4 │ │ │ │ + b.n 46216 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne.w 46226 │ │ │ │ + bne.w 46216 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ add.w lr, sp, #176 @ 0xb0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ add.w ip, sp, #136 @ 0x88 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ @@ -38191,186 +38186,186 @@ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.n 45e5a │ │ │ │ + bne.n 45e4a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6544 @ 0x1990 │ │ │ │ + movw r1, #4368 @ 0x1110 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 45e76 │ │ │ │ + bl 12125c │ │ │ │ + b.n 45e66 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 45e84 │ │ │ │ + bne.n 45e74 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6600 @ 0x19c8 │ │ │ │ + movw r1, #4424 @ 0x1148 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 461f4 │ │ │ │ + b.n 461e4 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 257560 │ │ │ │ + bl 2572d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45ea4 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 45e94 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45e76 │ │ │ │ + bne.n 45e66 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2575dc │ │ │ │ + bl 25734c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45ec0 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 45eb0 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45e76 │ │ │ │ + bne.n 45e66 │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 45ed4 │ │ │ │ + beq.n 45ec4 │ │ │ │ orr.w sl, sl, #8 │ │ │ │ - cbnz r4, 45f04 │ │ │ │ + cbnz r4, 45ef4 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45f12 │ │ │ │ + bne.n 45f02 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, r4 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 45f1e │ │ │ │ - b.n 45f12 │ │ │ │ + beq.n 45f0e │ │ │ │ + b.n 45f02 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq.n 45f28 │ │ │ │ + beq.n 45f18 │ │ │ │ mov r6, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - b.n 45f2e │ │ │ │ + b.n 45f1e │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ - b.n 45f2e │ │ │ │ + b.n 45f1e │ │ │ │ mov r7, fp │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 45f2e │ │ │ │ + b.n 45f1e │ │ │ │ movs r3, #6 │ │ │ │ movs r6, #103 @ 0x67 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 45f3c │ │ │ │ + blt.n 45f2c │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ it eq │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ - b.n 45f3e │ │ │ │ + b.n 45f2e │ │ │ │ mov r8, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 18fda4 │ │ │ │ + bl 18e9ac │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 461ce │ │ │ │ + beq.w 461be │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 18fda4 │ │ │ │ + bl 18e9ac │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 461da │ │ │ │ + beq.w 461ca │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2c230 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c230 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl acf68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl ad1ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 461e4 │ │ │ │ + beq.w 461d4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl acf68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl ad1ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 461ec │ │ │ │ + beq.w 461dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 11e894 │ │ │ │ + bl 11e650 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ itet ne │ │ │ │ movne.w r8, #0 │ │ │ │ streq.w fp, [sp, #52] @ 0x34 │ │ │ │ strne.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 11e894 │ │ │ │ + bl 11e650 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ itee eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ movne.w fp, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ - bl 2c2f78 │ │ │ │ + bl 2c2878 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ - bl 2c2f78 │ │ │ │ + bl 2c2878 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 258b60 <_PyInterpreterState_RequireIDRef@@Base+0x6dc> │ │ │ │ + bl 2588d0 <_PyInterpreterState_RequireIDRef@@Base+0x6dc> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 461f4 │ │ │ │ + beq.w 461e4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ - vldr d7, [pc, #560] @ 46240 │ │ │ │ + vldr d7, [pc, #560] @ 46230 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -38381,19 +38376,19 @@ │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ vstr d7, [sp, #136] @ 0x88 │ │ │ │ - bl 259750 <_PyInterpreterState_RequireIDRef@@Base+0x12cc> │ │ │ │ + bl 2594c0 <_PyInterpreterState_RequireIDRef@@Base+0x12cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 461f4 │ │ │ │ - cbnz r7, 46052 │ │ │ │ + beq.w 461e4 │ │ │ │ + cbnz r7, 46042 │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #268 @ 0x10c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -38404,407 +38399,407 @@ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 259750 <_PyInterpreterState_RequireIDRef@@Base+0x12cc> │ │ │ │ + bl 2594c0 <_PyInterpreterState_RequireIDRef@@Base+0x12cc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 461f2 │ │ │ │ + beq.w 461e2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ smlabb r8, r2, r8, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r4 │ │ │ │ - blt.n 460a6 │ │ │ │ + blt.n 46096 │ │ │ │ cmp r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ it lt │ │ │ │ movlt r1, r8 │ │ │ │ - b.n 460a8 │ │ │ │ + b.n 46098 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ sub.w sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq.n 460c2 │ │ │ │ + beq.n 460b2 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ itet eq │ │ │ │ addeq.w sl, sl, sl, lsr #31 │ │ │ │ movne.w sl, #0 │ │ │ │ moveq.w sl, sl, asr #1 │ │ │ │ sub.w r9, r1, r8 │ │ │ │ sub.w r9, r9, sl │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 460dc │ │ │ │ + beq.n 460cc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs r3, [sp, #104] @ 0x68 │ │ │ │ strcc r2, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 460ee │ │ │ │ + bcc.n 460de │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 460fc │ │ │ │ - cbz r1, 460fc │ │ │ │ + ble.n 460ec │ │ │ │ + cbz r1, 460ec │ │ │ │ mov r0, r5 │ │ │ │ - bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eacd8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 461f4 │ │ │ │ + beq.n 461e4 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r8, sl, [r5, #4] │ │ │ │ - bl 2864d0 │ │ │ │ + bl 2861b0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 4613a │ │ │ │ + cbz r3, 4612a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ - bne.n 46126 │ │ │ │ + bne.n 46116 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 46134 │ │ │ │ + b.n 46124 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbnz r7, 4615a │ │ │ │ + cbnz r7, 4614a │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r7, r2, [sp, #8] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #16] │ │ │ │ strd r7, r7, [sp] │ │ │ │ - bl 25a3b8 <_PyInterpreterState_GetWhence@@Base+0x250> │ │ │ │ + bl 25a128 <_PyInterpreterState_GetWhence@@Base+0x250> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 461f4 │ │ │ │ + beq.n 461e4 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, fp │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 25a3b8 <_PyInterpreterState_GetWhence@@Base+0x250> │ │ │ │ + bl 25a128 <_PyInterpreterState_GetWhence@@Base+0x250> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 461f4 │ │ │ │ + beq.n 461e4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ - bne.n 4618c │ │ │ │ + bne.n 4617c │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 4619a │ │ │ │ + b.n 4618a │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbz r2, 461c6 │ │ │ │ + cbz r2, 461b6 │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #41 @ 0x29 │ │ │ │ - bne.n 461b4 │ │ │ │ + bne.n 461a4 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 461c2 │ │ │ │ + b.n 461b2 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 461f4 │ │ │ │ + b.n 461e4 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 461f4 │ │ │ │ + b.n 461e4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 461f4 │ │ │ │ + b.n 461e4 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 461f4 │ │ │ │ + b.n 461e4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 461f4 │ │ │ │ + b.n 461e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 46234 │ │ │ │ + bl 8473c │ │ │ │ + b.n 46224 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2c3ad0 <_Py_c_abs@@Base+0xa0> │ │ │ │ + bl 2c3418 <_Py_c_abs@@Base+0xa0> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r7 │ │ │ │ ... │ │ │ │ │ │ │ │ -00046248 : │ │ │ │ - ldr r0, [pc, #4] @ (46250 ) │ │ │ │ - b.w 1dd68c │ │ │ │ +00046238 : │ │ │ │ + ldr r0, [pc, #4] @ (46240 ) │ │ │ │ + b.w 1dc9d4 │ │ │ │ nop │ │ │ │ str r0, [r4, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 4626e │ │ │ │ + cbz r4, 4625e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 207288 │ │ │ │ + b.w 206800 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6664 @ 0x1a08 │ │ │ │ + movw r1, #4488 @ 0x1188 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 462a8 │ │ │ │ + cbz r3, 46298 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 462aa │ │ │ │ + b.n 4629a │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #6392 @ 0x18f8 │ │ │ │ + movw r4, #4216 @ 0x1078 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - cbnz r6, 462de │ │ │ │ + cbnz r6, 462ce │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 462de │ │ │ │ + ble.n 462ce │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 462de │ │ │ │ - cbnz r7, 46300 │ │ │ │ + bne.n 462ce │ │ │ │ + cbnz r7, 462f0 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #428] @ (464a0 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #428] @ (46490 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46478 │ │ │ │ + beq.w 46468 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldrd r6, r5, [sp, #92] @ 0x5c │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ - cbnz r0, 46322 │ │ │ │ + cbnz r0, 46312 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4648a │ │ │ │ + b.n 4647a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4631e │ │ │ │ + beq.n 4630e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4631e │ │ │ │ + beq.n 4630e │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 46366 │ │ │ │ + beq.n 46356 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 46354 │ │ │ │ + cbnz r0, 46344 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 46366 │ │ │ │ - b.n 4631e │ │ │ │ + bge.n 46356 │ │ │ │ + b.n 4630e │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1f05ec │ │ │ │ + bl 1efa1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4631e │ │ │ │ + beq.n 4630e │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 46348 │ │ │ │ + bne.n 46338 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldrd r8, r7, [sp, #32] │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.n 4637e │ │ │ │ - cbnz r3, 463b0 │ │ │ │ + beq.n 4636e │ │ │ │ + cbnz r3, 463a0 │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 463d0 │ │ │ │ + blt.n 463c0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 463d0 │ │ │ │ + beq.n 463c0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #58464 @ 0xe460 │ │ │ │ + movw r2, #56172 @ 0xdb6c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2312 @ 0x908 │ │ │ │ + movw r1, #20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 4631e │ │ │ │ + bl f53c4 │ │ │ │ + b.n 4630e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #58464 @ 0xe460 │ │ │ │ + movw r2, #56172 @ 0xdb6c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2272 @ 0x8e0 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #65516 @ 0xffec │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 4631e │ │ │ │ + bl f53c4 │ │ │ │ + b.n 4630e │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #6708 @ 0x1a34 │ │ │ │ + movw r1, #4532 @ 0x11b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #6716 @ 0x1a3c │ │ │ │ + movw r0, #4540 @ 0x11bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4631e │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 4630e │ │ │ │ + bl b1c9c │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.n 46416 │ │ │ │ + beq.n 46406 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae4c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4645e │ │ │ │ + b.n 4644e │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 46430 │ │ │ │ + bne.n 46420 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46430 │ │ │ │ + beq.n 46420 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b460 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4645e │ │ │ │ + b.n 4644e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 4643a │ │ │ │ + cbnz r3, 4642a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46452 │ │ │ │ + beq.n 46442 │ │ │ │ lsls r4, r4, #8 │ │ │ │ mov r3, r8 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx 2b2e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4645e │ │ │ │ + b.n 4644e │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ade0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b4c50 │ │ │ │ - cbz r4, 46482 │ │ │ │ + bl b4e44 │ │ │ │ + cbz r4, 46472 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e79fc │ │ │ │ - b.n 4631e │ │ │ │ + bl 1e6eb0 │ │ │ │ + b.n 4630e │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4648a │ │ │ │ + b.n 4647a │ │ │ │ movw r7, #6160 @ 0x1810 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ strd r6, r5, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [r2, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -38818,20 +38813,20 @@ │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sp │ │ │ │ str r4, [r3, #0] │ │ │ │ blx 2b870 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 464e2 │ │ │ │ + bne.n 464d2 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 46590 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 46580 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -38843,362 +38838,362 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [sp, #12] │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl 9bd8c │ │ │ │ + bl 9bfcc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4658e │ │ │ │ + cbz r0, 4657e │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46576 │ │ │ │ + cbz r0, 46566 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46576 │ │ │ │ + cbz r0, 46566 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46576 │ │ │ │ + cbz r0, 46566 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r5, #24] │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46576 │ │ │ │ + cbz r0, 46566 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4658c │ │ │ │ + cbnz r0, 4657c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46590 │ │ │ │ + bge.n 46580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46590 │ │ │ │ + cbnz r3, 46580 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46590 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46580 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r2, #6728 @ 0x1a48 │ │ │ │ + movw r2, #4552 @ 0x11c8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26de3c <_PyXIData_Clear@@Base+0x294> │ │ │ │ + b.w 26dba4 <_PyXIData_Clear@@Base+0x294> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #28 │ │ │ │ - cbz r2, 465c2 │ │ │ │ + cbz r2, 465b2 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 465c4 │ │ │ │ + b.n 465b4 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #16 │ │ │ │ - cbnz r2, 465d0 │ │ │ │ + cbnz r2, 465c0 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 465d0 │ │ │ │ - cbnz r4, 465ec │ │ │ │ + bne.n 465c0 │ │ │ │ + cbnz r4, 465dc │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #116] @ (46658 ) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #116] @ (46648 ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46650 │ │ │ │ + cbz r0, 46640 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4661c │ │ │ │ + bne.n 4660c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52728 @ 0xcdf8 │ │ │ │ + movw r1, #50436 @ 0xc504 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6816 @ 0x1aa0 │ │ │ │ + movw r0, #4640 @ 0x1220 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r4, r6 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 46650 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 46640 │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #468 @ 0x1d4 │ │ │ │ movteq r4, #82 @ 0x52 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 24ee84 │ │ │ │ + bl 24e9dc <_PySlice_FromIndices@@Base+0x6c4> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c894 │ │ │ │ + bl 3c8a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46650 │ │ │ │ + bge.n 46640 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46650 │ │ │ │ + cbnz r3, 46640 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 46682 │ │ │ │ + cbnz r0, 46672 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4668a │ │ │ │ + cbz r0, 4667a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46674 │ │ │ │ + beq.n 46664 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004668c <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004667c <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e7c58 <_Py_strerror@@Base+0x108> │ │ │ │ - cbz r0, 466ce <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bl 1e710c <_Py_strerror@@Base+0x108> │ │ │ │ + cbz r0, 466be <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (466d0 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ + ldr r0, [pc, #40] @ (466c0 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl f6960 <_PyUnicodeWriter_WriteStr@@Base+0xa7c> │ │ │ │ + bl f67a4 <_PyUnicodeWriter_WriteStr@@Base+0x9cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 466ce <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bge.n 466be <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 466ce <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + cbnz r3, 466be <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 27e3d8 <_PyUnicode_IsLinebreak@@Base+0x1bc> │ │ │ │ + b.w 27e0b0 <_PyUnicode_IsLinebreak@@Base+0x1bc> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 46716 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + cbnz r3, 46706 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 46716 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + ble.n 46706 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 46716 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ - cbnz r0, 4672e <_PyErr_SetLocaleString@@Base+0xa2> │ │ │ │ + bne.n 46706 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + cbnz r0, 4671e <_PyErr_SetLocaleString@@Base+0xa2> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (4677c <_PyErr_SetLocaleString@@Base+0xf0>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 46778 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + ldr r3, [pc, #84] @ (4676c <_PyErr_SetLocaleString@@Base+0xf0>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 46768 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46740 <_PyErr_SetLocaleString@@Base+0xb4> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 46768 <_PyErr_SetLocaleString@@Base+0xdc> │ │ │ │ - bl b1aa4 │ │ │ │ + bne.n 46730 <_PyErr_SetLocaleString@@Base+0xb4> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 46758 <_PyErr_SetLocaleString@@Base+0xdc> │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bd3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r4, 4676c <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ - ldr r3, [pc, #40] @ (46780 <_PyErr_SetLocaleString@@Base+0xf4>) │ │ │ │ + bl b4e44 │ │ │ │ + cbz r4, 4675c <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + ldr r3, [pc, #40] @ (46770 <_PyErr_SetLocaleString@@Base+0xf4>) │ │ │ │ ldr.w r3, [r3, #1656] @ 0x678 │ │ │ │ - cbnz r3, 46776 <_PyErr_SetLocaleString@@Base+0xea> │ │ │ │ + cbnz r3, 46766 <_PyErr_SetLocaleString@@Base+0xea> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2375e8 │ │ │ │ + b.w 236b18 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46778 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + b.n 46768 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 46778 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ - ldr r0, [pc, #12] @ (46784 <_PyErr_SetLocaleString@@Base+0xf8>) │ │ │ │ + b.n 46768 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + ldr r0, [pc, #12] @ (46774 <_PyErr_SetLocaleString@@Base+0xf8>) │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [r5, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2b8734 │ │ │ │ - cbnz r0, 467a8 <_PyErr_SetLocaleString@@Base+0x11c> │ │ │ │ + bl 2b8588 │ │ │ │ + cbnz r0, 46798 <_PyErr_SetLocaleString@@Base+0x11c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 46b40 <_PyErr_SetLocaleString@@Base+0x4b4> │ │ │ │ + b.n 46b30 <_PyErr_SetLocaleString@@Base+0x4b4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ - cbz r1, 467d2 <_PyErr_SetLocaleString@@Base+0x146> │ │ │ │ - movw r0, #39980 @ 0x9c2c │ │ │ │ + cbz r1, 467c2 <_PyErr_SetLocaleString@@Base+0x146> │ │ │ │ + movw r0, #37804 @ 0x93ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 242b2c <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bl 24204c <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ ldrd r0, r2, [r6, #4] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ subs r3, #16 │ │ │ │ adds.w r8, r2, r3, lsr #2 │ │ │ │ - bpl.n 467e4 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ + bpl.n 467d4 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46912 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ - ldr r1, [pc, #308] @ (4691c <_PyErr_SetLocaleString@@Base+0x290>) │ │ │ │ - bl 9c29c │ │ │ │ + b.n 46902 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ + ldr r1, [pc, #308] @ (4690c <_PyErr_SetLocaleString@@Base+0x290>) │ │ │ │ + bl 9c4dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + blt.n 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq.n 46810 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ + beq.n 46800 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #6872 @ 0x1ad8 │ │ │ │ + movw r1, #4696 @ 0x1258 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f54d0 │ │ │ │ - bl 9bd8c │ │ │ │ + b.w f53c4 │ │ │ │ + bl 9bfcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46912 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ + beq.n 46902 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ add.w r7, r0, #12 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 46828 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + bne.n 46818 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ adds r6, #12 │ │ │ │ - b.n 468a6 <_PyErr_SetLocaleString@@Base+0x21a> │ │ │ │ + b.n 46896 <_PyErr_SetLocaleString@@Base+0x21a> │ │ │ │ mov.w fp, #20 │ │ │ │ add.w sl, r6, #16 │ │ │ │ mul.w r1, fp, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 46866 <_PyErr_SetLocaleString@@Base+0x1da> │ │ │ │ + beq.n 46856 <_PyErr_SetLocaleString@@Base+0x1da> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 222c64 │ │ │ │ + bl 22209c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + beq.n 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 4685e <_PyErr_SetLocaleString@@Base+0x1d2> │ │ │ │ + cbnz r3, 4684e <_PyErr_SetLocaleString@@Base+0x1d2> │ │ │ │ ldr.w r3, [sl, r5, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ - b.n 46830 <_PyErr_SetLocaleString@@Base+0x1a4> │ │ │ │ + b.n 46820 <_PyErr_SetLocaleString@@Base+0x1a4> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 468c4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ - bl 113800 │ │ │ │ + ble.n 468b4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + bl 1134d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + beq.n 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6948 @ 0x1b24 │ │ │ │ + movw r1, #4772 @ 0x12a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + bge.n 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + cbnz r3, 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 468f6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 468e6 <_PyErr_SetLocaleString@@Base+0x26a> │ │ │ │ cmp r5, r8 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - beq.n 468c4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + beq.n 468b4 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ - b.n 468a6 <_PyErr_SetLocaleString@@Base+0x21a> │ │ │ │ - ldr r0, [pc, #88] @ (46920 <_PyErr_SetLocaleString@@Base+0x294>) │ │ │ │ + b.n 46896 <_PyErr_SetLocaleString@@Base+0x21a> │ │ │ │ + ldr r0, [pc, #88] @ (46910 <_PyErr_SetLocaleString@@Base+0x294>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -39206,242 +39201,242 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 46912 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ + b.n 46902 <_PyErr_SetLocaleString@@Base+0x286> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bge.w 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne.w 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 467e0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 467d0 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 46946 <_PyErr_SetLocaleString@@Base+0x2ba> │ │ │ │ + cbz r0, 46936 <_PyErr_SetLocaleString@@Base+0x2ba> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46968 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ + bge.n 46958 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 46968 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ + b.n 46958 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 46960 <_PyErr_SetLocaleString@@Base+0x2d4> │ │ │ │ - bl 1f3484 │ │ │ │ - cbz r0, 4695c <_PyErr_SetLocaleString@@Base+0x2d0> │ │ │ │ + cbz r0, 46950 <_PyErr_SetLocaleString@@Base+0x2d4> │ │ │ │ + bl 1f2944 │ │ │ │ + cbz r0, 4694c <_PyErr_SetLocaleString@@Base+0x2d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 46968 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ + b.n 46958 <_PyErr_SetLocaleString@@Base+0x2dc> │ │ │ │ movw r0, #468 @ 0x1d4 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46998 <_PyErr_SetLocaleString@@Base+0x30c> │ │ │ │ + bne.n 46988 <_PyErr_SetLocaleString@@Base+0x30c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 469ae <_PyErr_SetLocaleString@@Base+0x322> │ │ │ │ + bne.n 4699e <_PyErr_SetLocaleString@@Base+0x322> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 469cc <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ + b.n 469bc <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40228 @ 0x9d24 │ │ │ │ + movw r0, #37856 @ 0x93e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a80 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ - b.n 46982 <_PyErr_SetLocaleString@@Base+0x2f6> │ │ │ │ - bl 178c14 │ │ │ │ + beq.n 46a70 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ + b.n 46972 <_PyErr_SetLocaleString@@Base+0x2f6> │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 469cc <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 469bc <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46a80 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ + bne.n 46a70 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 469da <_PyErr_SetLocaleString@@Base+0x34e> │ │ │ │ + bne.n 469ca <_PyErr_SetLocaleString@@Base+0x34e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 469f8 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ - bl 178c14 │ │ │ │ + b.n 469e8 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 469f8 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 469e8 <_PyErr_SetLocaleString@@Base+0x36c> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46a80 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ + bne.n 46a70 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #136] @ 46a88 <_PyErr_SetLocaleString@@Base+0x3fc> │ │ │ │ + vldr d6, [pc, #136] @ 46a78 <_PyErr_SetLocaleString@@Base+0x3fc> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 46a28 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ + ble.n 46a18 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 46a28 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ + bhi.n 46a18 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2ba70 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 46a60 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ + bvc.n 46a50 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 46a5c <_PyErr_SetLocaleString@@Base+0x3d0> │ │ │ │ + bvs.n 46a4c <_PyErr_SetLocaleString@@Base+0x3d0> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 46a64 <_PyErr_SetLocaleString@@Base+0x3d8> │ │ │ │ + b.n 46a54 <_PyErr_SetLocaleString@@Base+0x3d8> │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 46a70 <_PyErr_SetLocaleString@@Base+0x3e4> │ │ │ │ + b.n 46a60 <_PyErr_SetLocaleString@@Base+0x3e4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 46a70 <_PyErr_SetLocaleString@@Base+0x3e4> │ │ │ │ + cbz r3, 46a60 <_PyErr_SetLocaleString@@Base+0x3e4> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2bb67c │ │ │ │ - cbnz r0, 46a80 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ + bl 2bac6c │ │ │ │ + cbnz r0, 46a70 <_PyErr_SetLocaleString@@Base+0x3f4> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46ad0 <_PyErr_SetLocaleString@@Base+0x444> │ │ │ │ + cbz r0, 46ac0 <_PyErr_SetLocaleString@@Base+0x444> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 46ab4 <_PyErr_SetLocaleString@@Base+0x428> │ │ │ │ + cbz r3, 46aa4 <_PyErr_SetLocaleString@@Base+0x428> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46abc <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ + b.n 46aac <_PyErr_SetLocaleString@@Base+0x430> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 46ac4 <_PyErr_SetLocaleString@@Base+0x438> │ │ │ │ + cbz r2, 46ab4 <_PyErr_SetLocaleString@@Base+0x438> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 46acc <_PyErr_SetLocaleString@@Base+0x440> │ │ │ │ + b.n 46abc <_PyErr_SetLocaleString@@Base+0x440> │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 46e74 │ │ │ │ + bl 46e64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 46b12 <_PyErr_SetLocaleString@@Base+0x486> │ │ │ │ + bne.n 46b02 <_PyErr_SetLocaleString@@Base+0x486> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37112 @ 0x90f8 │ │ │ │ + movw r0, #34936 @ 0x8878 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 46b3c <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ + b.n 46b2c <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 176724 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 1761c4 <_PyUnicodeWriter_Init@@Base> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 45d72 │ │ │ │ + bl 45d62 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 46b38 <_PyErr_SetLocaleString@@Base+0x4ac> │ │ │ │ - bl 20e7c4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 46b28 <_PyErr_SetLocaleString@@Base+0x4ac> │ │ │ │ + bl 20dd30 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46b3c <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ - bl ad1dc <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 46b2c <_PyErr_SetLocaleString@@Base+0x4b0> │ │ │ │ + bl ad420 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #10272 @ 0x2820 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r4, r1 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 46bb2 <_PyErr_SetLocaleString@@Base+0x526> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 46ba2 <_PyErr_SetLocaleString@@Base+0x526> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r4, 46b7c <_PyErr_SetLocaleString@@Base+0x4f0> │ │ │ │ + cbz r4, 46b6c <_PyErr_SetLocaleString@@Base+0x4f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #52] @ (46bb4 <_PyErr_SetLocaleString@@Base+0x528>) │ │ │ │ + ldr r5, [pc, #52] @ (46ba4 <_PyErr_SetLocaleString@@Base+0x528>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ str r4, [r0, #12] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ @@ -39456,20 +39451,20 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00046bb8 : │ │ │ │ +00046ba8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (46c20 ) │ │ │ │ + ldr r2, [pc, #84] @ (46c10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -39481,527 +39476,527 @@ │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 46bec │ │ │ │ + bne.n 46bdc │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #1428] @ 0x594 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 46c46 │ │ │ │ + cbz r0, 46c36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46c68 │ │ │ │ + bge.n 46c58 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 46c68 │ │ │ │ + b.n 46c58 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 46c60 │ │ │ │ - bl 1f3484 │ │ │ │ - cbz r0, 46c5c │ │ │ │ + cbz r0, 46c50 │ │ │ │ + bl 1f2944 │ │ │ │ + cbz r0, 46c4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 46c68 │ │ │ │ + b.n 46c58 │ │ │ │ movw r0, #468 @ 0x1d4 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46c8a │ │ │ │ + bne.n 46c7a │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 46ca0 │ │ │ │ + b.w 46c90 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31128 @ 0x7998 │ │ │ │ + movw r0, #28836 @ 0x70a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46c7e │ │ │ │ + bne.n 46c6e │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00046ca0 : │ │ │ │ +00046c90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 46cb6 │ │ │ │ + cbz r0, 46ca6 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 46cbc │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 46e44 │ │ │ │ + cbnz r1, 46cac │ │ │ │ + bl 5e444 │ │ │ │ + b.n 46e34 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46e26 │ │ │ │ + beq.w 46e16 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ - cbnz r5, 46cd0 │ │ │ │ + cbnz r5, 46cc0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 46cd8 │ │ │ │ + cbz r5, 46cc8 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bmi.w 46e26 │ │ │ │ + bmi.w 46e16 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46e26 │ │ │ │ + beq.w 46e16 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 46e26 │ │ │ │ + bmi.w 46e16 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46e26 │ │ │ │ + beq.w 46e16 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46e26 │ │ │ │ + beq.w 46e16 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 46dfe │ │ │ │ + beq.n 46dee │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 46dfe │ │ │ │ - movw r2, #45957 @ 0xb385 │ │ │ │ + beq.n 46dee │ │ │ │ + movw r2, #45125 @ 0xb045 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46dd2 │ │ │ │ + bne.n 46dc2 │ │ │ │ movw r7, #12536 @ 0x30f8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 46d48 │ │ │ │ + beq.n 46d38 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 46d70 │ │ │ │ + beq.n 46d60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 46d50 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 46d40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46de4 │ │ │ │ - b.n 46d50 │ │ │ │ + beq.n 46dd4 │ │ │ │ + b.n 46d40 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 46d70 │ │ │ │ + beq.n 46d60 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 46d70 │ │ │ │ + beq.n 46d60 │ │ │ │ movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 46d70 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 46d60 │ │ │ │ movw r1, #12536 @ 0x30f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 46da4 │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 46d94 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 46dc2 │ │ │ │ + beq.n 46db2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 46dc2 │ │ │ │ + cbz r1, 46db2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 46d9a │ │ │ │ + blt.n 46d8a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl a06f0 │ │ │ │ + bl a09c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46e44 │ │ │ │ + bne.n 46e34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10b3fc │ │ │ │ - b.n 46dbe │ │ │ │ + bl 10b0bc │ │ │ │ + b.n 46dae │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 46dba │ │ │ │ - bl 212038 │ │ │ │ - b.n 46dbe │ │ │ │ - bl 9fb08 │ │ │ │ + bne.n 46daa │ │ │ │ + bl 2115a4 │ │ │ │ + b.n 46dae │ │ │ │ + bl 9fde0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46e44 │ │ │ │ + bne.n 46e34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - b.n 46dd8 │ │ │ │ + b.n 46dc8 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46e46 │ │ │ │ + bne.n 46e36 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46dfe │ │ │ │ + bge.n 46dee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 46dfe │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 46dee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1266d8 │ │ │ │ + bl 1265e4 │ │ │ │ movw r2, #6152 @ 0x1808 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 46e46 │ │ │ │ + bne.n 46e36 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46e26 │ │ │ │ + bge.n 46e16 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 46e26 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 46e16 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59776 @ 0xe980 │ │ │ │ + movw r1, #57484 @ 0xe08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 46ea6 │ │ │ │ + b.n 46e96 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 46ea4 │ │ │ │ + ble.n 46e94 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #28172 @ 0x6e0c │ │ │ │ + movw r3, #25996 @ 0x658c │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #48436 @ 0xbd34 │ │ │ │ + movw r4, #46260 @ 0xb4b4 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46ea0 │ │ │ │ + beq.n 46e90 │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 46e92 │ │ │ │ + b.n 46e82 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #32 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 46ed4 │ │ │ │ + bne.n 46ec4 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7128 @ 0x1bd8 │ │ │ │ + movw r1, #4952 @ 0x1358 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 12125c │ │ │ │ + b.n 46ee2 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldrsb.w r0, [r4, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 46ef6 │ │ │ │ + ble.n 46ee6 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ + bl 183854 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 470ac │ │ │ │ + b.n 4709c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47000 │ │ │ │ + bne.w 46ff0 │ │ │ │ ldrb.w r3, [r4, #34] @ 0x22 │ │ │ │ - cbz r3, 46f30 │ │ │ │ + cbz r3, 46f20 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 46f22 │ │ │ │ - movw r1, #7176 @ 0x1c08 │ │ │ │ + cbnz r4, 46f12 │ │ │ │ + movw r1, #5000 @ 0x1388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 470ac │ │ │ │ - movw r1, #7228 @ 0x1c3c │ │ │ │ + bl 12125c │ │ │ │ + b.n 4709c │ │ │ │ + movw r1, #5052 @ 0x13bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 12125c │ │ │ │ + b.n 46ee2 │ │ │ │ ldrb.w r6, [r4, #33] @ 0x21 │ │ │ │ - cbz r6, 46f4a │ │ │ │ + cbz r6, 46f3a │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 183854 │ │ │ │ + b.n 46ee2 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 46f6e │ │ │ │ + beq.n 46f5e │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50980 @ 0xc724 │ │ │ │ + movw r1, #49224 @ 0xc048 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 12125c │ │ │ │ + b.n 46ee2 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ strb.w r2, [r4, #34] @ 0x22 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 46fbe │ │ │ │ + cbnz r3, 46fae │ │ │ │ movw r1, #51984 @ 0xcb10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 284a38 <_PyTime_ObjectToTimespec@@Base+0x24> │ │ │ │ + bl 284718 <_PyTime_ObjectToTimespec@@Base+0x24> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47064 │ │ │ │ + beq.n 47054 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10064 @ 0x2750 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 470ac │ │ │ │ + bne.w 4709c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47040 │ │ │ │ + bge.n 47030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47040 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47040 │ │ │ │ + bne.n 47030 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47030 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #58640 @ 0xe510 │ │ │ │ + movw r1, #56464 @ 0xdc90 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ strd r6, r6, [sp, #20] │ │ │ │ - bl e2efc │ │ │ │ + bl e3658 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46ef2 │ │ │ │ + beq.n 46ee2 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 284a38 <_PyTime_ObjectToTimespec@@Base+0x24> │ │ │ │ + bl 284718 <_PyTime_ObjectToTimespec@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2ba598 │ │ │ │ + bl 2b9b88 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47064 │ │ │ │ - b.n 470ac │ │ │ │ + cbz r0, 47054 │ │ │ │ + b.n 4709c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 279e00 │ │ │ │ + bl 1a3f28 <_PyLong_Frexp@@Base+0xbfc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 4701e │ │ │ │ + cbz r3, 4700e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2ba598 │ │ │ │ - cbz r0, 47064 │ │ │ │ + b.w 2b9b88 │ │ │ │ + cbz r0, 47054 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10064 @ 0x2750 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 470ac │ │ │ │ + bne.n 4709c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47040 │ │ │ │ + bge.n 47030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 47040 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 47030 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #51532 @ 0xc94c │ │ │ │ + movw r1, #49184 @ 0xc020 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 46ef2 │ │ │ │ + bl 12125c │ │ │ │ + b.n 46ee2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r4, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f80c0 │ │ │ │ - cbnz r0, 47092 │ │ │ │ + bl f7f10 │ │ │ │ + cbnz r0, 47082 │ │ │ │ movw r3, #51984 @ 0xcb10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46ef2 │ │ │ │ + beq.w 46ee2 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 46ef2 │ │ │ │ - bl f891c │ │ │ │ + bne.w 46ee2 │ │ │ │ + bl f876c │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ + bl 183854 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 470c6 │ │ │ │ + cbz r3, 470b6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 470e4 │ │ │ │ + bge.n 470d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 470e4 │ │ │ │ + b.n 470d4 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 470d6 │ │ │ │ + cbnz r3, 470c6 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 470d8 │ │ │ │ + b.n 470c8 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #7120 @ 0x1bd0 │ │ │ │ + movw r0, #4944 @ 0x1350 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 470f0 │ │ │ │ - b.n 473e8 │ │ │ │ + cbnz r3, 470e0 │ │ │ │ + b.n 473d8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2bba68 │ │ │ │ + b.w 2bb058 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 47132 │ │ │ │ + bhi.n 47122 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47148 │ │ │ │ + ble.n 47138 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 47150 │ │ │ │ - movw r0, #39208 @ 0x9928 │ │ │ │ + b.n 47140 │ │ │ │ + movw r0, #37032 @ 0x90a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4712a │ │ │ │ + bne.n 4711a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 47298 │ │ │ │ + b.n 47288 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47168 │ │ │ │ + bne.n 47158 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 11de90 │ │ │ │ - b.w 2116fc │ │ │ │ + b.w 11dc4c │ │ │ │ + b.w 210c68 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #132] @ (47200 ) │ │ │ │ + ldr r1, [pc, #132] @ (471f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -40016,85 +40011,85 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bf8c │ │ │ │ + bl 13bb04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bb48 │ │ │ │ + bl 13b6c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 471fc │ │ │ │ + bge.n 471ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 471fc │ │ │ │ + cbnz r3, 471ec │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00047204 : │ │ │ │ +000471f4 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4721c ) │ │ │ │ + ldr r4, [pc, #16] @ (4720c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 2505d4 │ │ │ │ + b.w 24ff88 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4722a │ │ │ │ - b.w 94ccc │ │ │ │ + blt.n 4721a │ │ │ │ + b.w 95024 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22124 @ 0x566c │ │ │ │ + movw r1, #19832 @ 0x4d78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2b832c │ │ │ │ + bl 2b8184 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4727e │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4726e │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 47294 │ │ │ │ + b.n 47284 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -40107,75 +40102,75 @@ │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 472d0 │ │ │ │ + beq.n 472c0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47342 │ │ │ │ + bne.n 47332 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ - b.n 472dc │ │ │ │ - movw r7, #7304 @ 0x1c88 │ │ │ │ + b.n 472cc │ │ │ │ + movw r7, #5128 @ 0x1408 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ mov.w r9, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 47300 │ │ │ │ + cbz r4, 472f0 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp.w fp, #1 │ │ │ │ mov.w r5, #0 │ │ │ │ - beq.n 47316 │ │ │ │ + beq.n 47306 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 47310 │ │ │ │ + bge.n 47300 │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ blx 2c474 │ │ │ │ - cbz r0, 47310 │ │ │ │ + cbz r0, 47300 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 472ec │ │ │ │ + b.n 472dc │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ mov r5, r4 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 47316 │ │ │ │ + beq.n 47306 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4732e │ │ │ │ + beq.n 4731e │ │ │ │ mov fp, r4 │ │ │ │ subs r4, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 4732c │ │ │ │ + blt.n 4731c │ │ │ │ ldrb r1, [r6, r4] │ │ │ │ blx 2c474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47316 │ │ │ │ + bne.n 47306 │ │ │ │ mov r4, fp │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 47338 │ │ │ │ + beq.n 47328 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ subs r1, r4, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 18d49c │ │ │ │ - b.n 47344 │ │ │ │ + bl 18c538 │ │ │ │ + b.n 47334 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #136] @ (473e4 ) │ │ │ │ + ldr r1, [pc, #136] @ (473d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -40190,53 +40185,53 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bf8c │ │ │ │ + bl 13bb04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bb48 │ │ │ │ + bl 13b6c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 473e0 │ │ │ │ + bge.n 473d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 473e0 │ │ │ │ + cbnz r3, 473d0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2bbc94 │ │ │ │ + b.w 2bb284 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ands.w r0, r2, r1, asr #32 │ │ │ │ it cc │ │ │ │ @@ -40248,416 +40243,416 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 47452 │ │ │ │ + bhi.n 47442 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 47468 │ │ │ │ - b.n 4747a │ │ │ │ - movw r0, #39096 @ 0x98b8 │ │ │ │ + cbnz r0, 47458 │ │ │ │ + b.n 4746a │ │ │ │ + movw r0, #36920 @ 0x9038 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4755e │ │ │ │ - b.n 47444 │ │ │ │ - bl 9c41c │ │ │ │ + beq.n 4754e │ │ │ │ + b.n 47434 │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47488 │ │ │ │ + blt.n 47478 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 47498 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 47488 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4755e │ │ │ │ + bne.n 4754e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47498 │ │ │ │ + b.n 47488 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47476 │ │ │ │ + bne.n 47466 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47476 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47466 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 47524 │ │ │ │ + ble.n 47514 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 474cc │ │ │ │ + bpl.n 474bc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 474c8 │ │ │ │ + beq.n 474b8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7344 @ 0x1cb0 │ │ │ │ + movw r1, #5168 @ 0x1430 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 47526 │ │ │ │ + b.n 47516 │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 474de │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 474fe │ │ │ │ + beq.n 474ce │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 474ee │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4751e │ │ │ │ + beq.n 4750e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7436 @ 0x1d0c │ │ │ │ + movw r1, #5260 @ 0x148c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #15988 @ 0x3e74 │ │ │ │ + movw r2, #13884 @ 0x363c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39096 @ 0x98b8 │ │ │ │ + movw r0, #36920 @ 0x9038 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4755e │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4754e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 47526 │ │ │ │ + b.n 47516 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 47542 │ │ │ │ - cbz r1, 47532 │ │ │ │ + bgt.n 47532 │ │ │ │ + cbz r1, 47522 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4753a │ │ │ │ + b.n 4752a │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18d49c │ │ │ │ + b.w 18c538 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 476b8 │ │ │ │ + b.n 476a8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 47586 │ │ │ │ + cbnz r3, 47576 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47586 │ │ │ │ + ble.n 47576 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47586 │ │ │ │ - cbnz r4, 475a8 │ │ │ │ + bne.n 47576 │ │ │ │ + cbnz r4, 47598 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r5, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movw r3, #21184 @ 0x52c0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 475d8 │ │ │ │ + cbz r0, 475c8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 475d8 │ │ │ │ + beq.n 475c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 26d408 │ │ │ │ + bl 26d170 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 475c6 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 475d8 │ │ │ │ + bne.n 475b6 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 475c8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26fb24 │ │ │ │ + b.w 26f88c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2bb760 │ │ │ │ + b.w 2bad50 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4762c │ │ │ │ + beq.n 4761c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7620 @ 0x1dc4 │ │ │ │ + movw r1, #5444 @ 0x1544 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 476b4 │ │ │ │ + beq.n 476a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4764c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 476b4 │ │ │ │ + bne.n 4763c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 476a4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22056 @ 0x5628 │ │ │ │ + movw r1, #19764 @ 0x4d34 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #7656 @ 0x1de8 │ │ │ │ + movw r0, #5480 @ 0x1568 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 476b4 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 476a4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b438 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 476a8 │ │ │ │ + bne.n 47698 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 47696 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 47686 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47668 │ │ │ │ - b.n 476b4 │ │ │ │ + beq.n 47658 │ │ │ │ + b.n 476a4 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 47696 │ │ │ │ + blt.n 47686 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e7b70 <_Py_strerror@@Base+0x20> │ │ │ │ + b.w 1e7024 <_Py_strerror@@Base+0x20> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ bic.w r5, r1, r1, asr #31 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ bic.w r8, r2, r2, asr #31 │ │ │ │ orrs.w r6, r5, r8 │ │ │ │ - bne.n 476f0 │ │ │ │ - cbz r4, 476de │ │ │ │ + bne.n 476e0 │ │ │ │ + cbz r4, 476ce │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 476e6 │ │ │ │ + b.n 476d6 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 18d49c │ │ │ │ + b.w 18c538 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4776e │ │ │ │ + cbz r0, 4775e │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 47724 │ │ │ │ + ble.n 47714 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 47714 │ │ │ │ + cbz r3, 47704 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4771c │ │ │ │ + b.n 4770c │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 4772c │ │ │ │ + cbz r3, 4771c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 47734 │ │ │ │ + b.n 47724 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 4773e │ │ │ │ + cbz r2, 4772e │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 47746 │ │ │ │ + b.n 47736 │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ blx 2c198 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 4776e │ │ │ │ + ble.n 4775e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 47758 │ │ │ │ + cbz r3, 47748 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 47760 │ │ │ │ + b.n 47750 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r5, r3 │ │ │ │ add r0, r5 │ │ │ │ blx 2b5ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00047774 : │ │ │ │ - cbz r1, 4777a │ │ │ │ - b.w 44b10 <_Py_rc_quot@@Base+0x190> │ │ │ │ +00047764 : │ │ │ │ + cbz r1, 4776a │ │ │ │ + b.w 44b00 <_Py_rc_quot@@Base+0x190> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7768 @ 0x1e58 │ │ │ │ + movw r1, #5592 @ 0x15d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000477a4 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +00047794 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 477ac <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 4779c <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 477f0 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 477e0 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ push {r4} │ │ │ │ adds r4, r2, #4 │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ subs r4, r4, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 477d8 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 477c8 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #23392 @ 0x5b60 │ │ │ │ + movw r2, #21216 @ 0x52e0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2361c0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 2356f0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #51952 @ 0xcaf0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #7792 @ 0x1e70 │ │ │ │ + movw r2, #5616 @ 0x15f0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2361c0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 2356f0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 47812 <_PyEval_FormatExcUnbound@@Base+0x6e> │ │ │ │ + bhi.n 47802 <_PyEval_FormatExcUnbound@@Base+0x6e> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47828 <_PyEval_FormatExcUnbound@@Base+0x84> │ │ │ │ + ble.n 47818 <_PyEval_FormatExcUnbound@@Base+0x84> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 47830 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ - movw r0, #39364 @ 0x99c4 │ │ │ │ + b.n 47820 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ + movw r0, #37188 @ 0x9144 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4780a <_PyEval_FormatExcUnbound@@Base+0x66> │ │ │ │ + bne.n 477fa <_PyEval_FormatExcUnbound@@Base+0x66> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 47298 │ │ │ │ + b.w 47288 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldrd r4, r1, [r2, #16] │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 47868 <_PyEval_FormatExcUnbound@@Base+0xc4> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 47872 <_PyEval_FormatExcUnbound@@Base+0xce> │ │ │ │ + bne.n 47858 <_PyEval_FormatExcUnbound@@Base+0xc4> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 47862 <_PyEval_FormatExcUnbound@@Base+0xce> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 478a4 <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ + bge.n 47894 <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22124 @ 0x566c │ │ │ │ + movw r1, #19832 @ 0x4d78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 478b0 <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ + b.n 478a0 <_PyEval_FormatExcUnbound@@Base+0x10c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -40666,76 +40661,76 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 478da <_PyEval_FormatExcUnbound@@Base+0x136> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 478e0 <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ + beq.n 478ca <_PyEval_FormatExcUnbound@@Base+0x136> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 478d0 <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 478ec <_PyEval_FormatExcUnbound@@Base+0x148> │ │ │ │ + cbz r3, 478dc <_PyEval_FormatExcUnbound@@Base+0x148> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4790e <_PyEval_FormatExcUnbound@@Base+0x16a> │ │ │ │ + b.n 478fe <_PyEval_FormatExcUnbound@@Base+0x16a> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 4790a <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 478fa <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4790a <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ + cbnz r3, 478fa <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 4790a <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 478fa <_PyEval_FormatExcUnbound@@Base+0x166> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 47940 <_PyEval_FormatExcUnbound@@Base+0x19c> │ │ │ │ + bhi.n 47930 <_PyEval_FormatExcUnbound@@Base+0x19c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 185668 │ │ │ │ - bl f0508 │ │ │ │ + bl 184bc8 │ │ │ │ + bl f03f4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 12ea30 │ │ │ │ + b.w 12e804 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34480 @ 0x86b0 │ │ │ │ + movw r0, #32304 @ 0x7e30 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47926 <_PyEval_FormatExcUnbound@@Base+0x182> │ │ │ │ + bne.n 47916 <_PyEval_FormatExcUnbound@@Base+0x182> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 133318 │ │ │ │ + bl 132e8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 479e8 <_PyEval_FormatExcUnbound@@Base+0x244> │ │ │ │ - ldr r5, [pc, #124] @ (479ec <_PyEval_FormatExcUnbound@@Base+0x248>) │ │ │ │ + bne.n 479d8 <_PyEval_FormatExcUnbound@@Base+0x244> │ │ │ │ + ldr r5, [pc, #124] @ (479dc <_PyEval_FormatExcUnbound@@Base+0x248>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r3, [r3, r5] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -40747,164 +40742,164 @@ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr.w r3, [r5, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #3868] @ 0xf1c │ │ │ │ - cbz r2, 479c4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ + cbz r2, 479b4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 479c4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ + bge.n 479b4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 479c4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ + cbnz r3, 479b4 <_PyEval_FormatExcUnbound@@Base+0x220> │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 479de <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ + cbz r0, 479ce <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 479de <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ + bge.n 479ce <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 479de <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 479ce <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 90f5c │ │ │ │ + b.w 912a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000479f0 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +000479e0 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 47a56 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 47a46 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 247478 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 246e08 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.w 47b34 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #51700 @ 0xc9f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #8188 @ 0x1ffc │ │ │ │ + movw r2, #6012 @ 0x177c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47b1e <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ - b.n 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + blt.n 47b0e <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ + b.n 47b34 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.n 47b34 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 3801e │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 47b0e <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + beq.n 47afe <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 47b0e <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 47afe <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 47b0e <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 47afe <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 247478 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 246e08 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47ae4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + cbz r0, 47ad4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #8240 @ 0x2030 │ │ │ │ + movw r2, #6064 @ 0x17b0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47ae4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + bge.n 47ad4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 47ae4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #128] @ (47b4c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 47ad4 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #128] @ (47b3c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47adc <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ + cbz r3, 47acc <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47b16 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + bge.n 47b06 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47b16 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ - ldr r2, [pc, #88] @ (47b4c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 47b06 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + ldr r2, [pc, #88] @ (47b3c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47b04 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + cbz r3, 47af4 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 47b16 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + b.n 47b06 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + bge.n 47b34 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47b44 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ - ldr r2, [pc, #36] @ (47b4c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 47b34 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + ldr r2, [pc, #36] @ (47b3c <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47b36 <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ + cbz r3, 47b26 <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -40919,189 +40914,189 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #8292 @ 0x2064 │ │ │ │ + movw r1, #6116 @ 0x17e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47b8e <_PyEval_FormatKwargsError@@Base+0x19e> │ │ │ │ + beq.n 47b7e <_PyEval_FormatKwargsError@@Base+0x19e> │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 47baa <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ - ldr r2, [pc, #20] @ (47bac <_PyEval_FormatKwargsError@@Base+0x1bc>) │ │ │ │ + cbnz r3, 47b9a <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ + ldr r2, [pc, #20] @ (47b9c <_PyEval_FormatKwargsError@@Base+0x1bc>) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 5d754 <_PyMonitoring_FireStopIterationEvent@@Base+0x5ae> │ │ │ │ + b.w 5d7dc <_PyMonitoring_FireStopIterationEvent@@Base+0x5ae> │ │ │ │ bx lr │ │ │ │ @ instruction: 0xeb300052 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 47bcc <_PyEval_FormatKwargsError@@Base+0x1dc> │ │ │ │ + cbz r3, 47bbc <_PyEval_FormatKwargsError@@Base+0x1dc> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47bce <_PyEval_FormatKwargsError@@Base+0x1de> │ │ │ │ + b.n 47bbe <_PyEval_FormatKwargsError@@Base+0x1de> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b5ac │ │ │ │ - cbnz r6, 47be4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + cbnz r6, 47bd4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 47be4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + ble.n 47bd4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 47be4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ - cbnz r4, 47c04 <_PyEval_FormatKwargsError@@Base+0x214> │ │ │ │ + bgt.n 47bd4 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + cbnz r4, 47bf4 <_PyEval_FormatKwargsError@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #96] @ (47c5c <_PyEval_FormatKwargsError@@Base+0x26c>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #96] @ (47c4c <_PyEval_FormatKwargsError@@Base+0x26c>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47c4a <_PyEval_FormatKwargsError@@Base+0x25a> │ │ │ │ + cbz r0, 47c3a <_PyEval_FormatKwargsError@@Base+0x25a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 15c214 │ │ │ │ - cbz r0, 47c12 <_PyEval_FormatKwargsError@@Base+0x222> │ │ │ │ + bl 15bb48 │ │ │ │ + cbz r0, 47c02 <_PyEval_FormatKwargsError@@Base+0x222> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47c4a <_PyEval_FormatKwargsError@@Base+0x25a> │ │ │ │ + b.n 47c3a <_PyEval_FormatKwargsError@@Base+0x25a> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 47c36 <_PyEval_FormatKwargsError@@Base+0x246> │ │ │ │ + beq.n 47c26 <_PyEval_FormatKwargsError@@Base+0x246> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 47c20 <_PyEval_FormatKwargsError@@Base+0x230> │ │ │ │ + cbz r6, 47c10 <_PyEval_FormatKwargsError@@Base+0x230> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 47c3a <_PyEval_FormatKwargsError@@Base+0x24a> │ │ │ │ + beq.n 47c2a <_PyEval_FormatKwargsError@@Base+0x24a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47c3c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 47c2c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47c0e <_PyEval_FormatKwargsError@@Base+0x21e> │ │ │ │ - b.n 47c3c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ + bne.n 47bfe <_PyEval_FormatKwargsError@@Base+0x21e> │ │ │ │ + b.n 47c2c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 47c3c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ + b.n 47c2c <_PyEval_FormatKwargsError@@Base+0x24c> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 43428 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 43418 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 47c54 <_PyEval_FormatKwargsError@@Base+0x264> │ │ │ │ + cbz r3, 47c44 <_PyEval_FormatKwargsError@@Base+0x264> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 47c80 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ + cbnz r3, 47c70 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47c80 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ + ble.n 47c70 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47c80 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ - cbnz r4, 47c9e <_PyEval_FormatKwargsError@@Base+0x2ae> │ │ │ │ + bne.n 47c70 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ + cbnz r4, 47c8e <_PyEval_FormatKwargsError@@Base+0x2ae> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #136] @ (47d1c <_PyEval_FormatKwargsError@@Base+0x32c>) │ │ │ │ + ldr r3, [pc, #136] @ (47d0c <_PyEval_FormatKwargsError@@Base+0x32c>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47d16 <_PyEval_FormatKwargsError@@Base+0x326> │ │ │ │ + beq.n 47d06 <_PyEval_FormatKwargsError@@Base+0x326> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 47cb0 <_PyEval_FormatKwargsError@@Base+0x2c0> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 47d06 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ + bne.n 47ca0 <_PyEval_FormatKwargsError@@Base+0x2c0> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 47cf6 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47cc2 <_PyEval_FormatKwargsError@@Base+0x2d2> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 47d06 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ + bne.n 47cb2 <_PyEval_FormatKwargsError@@Base+0x2d2> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 47cf6 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ add r3, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4a8 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 47d0a <_PyEval_FormatKwargsError@@Base+0x31a> │ │ │ │ + bge.n 47cfa <_PyEval_FormatKwargsError@@Base+0x31a> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 47cf8 <_PyEval_FormatKwargsError@@Base+0x308> │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 47ce8 <_PyEval_FormatKwargsError@@Base+0x308> │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47cc6 <_PyEval_FormatKwargsError@@Base+0x2d6> │ │ │ │ - b.n 47d06 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ + beq.n 47cb6 <_PyEval_FormatKwargsError@@Base+0x2d6> │ │ │ │ + b.n 47cf6 <_PyEval_FormatKwargsError@@Base+0x316> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47d16 <_PyEval_FormatKwargsError@@Base+0x326> │ │ │ │ + b.n 47d06 <_PyEval_FormatKwargsError@@Base+0x326> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 47f78 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + bl 47f68 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r4, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -41111,224 +41106,224 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #20 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 47d4a <_PyEval_FormatKwargsError@@Base+0x35a> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 47d50 <_PyEval_FormatKwargsError@@Base+0x360> │ │ │ │ + beq.n 47d3a <_PyEval_FormatKwargsError@@Base+0x35a> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 47d40 <_PyEval_FormatKwargsError@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f5c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47db6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + cbz r0, 47da6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 47db6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 47da6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 47db6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 47da6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d38f8 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ - cbz r0, 47db6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ + bl 1d2604 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ + cbz r0, 47da6 <_PyEval_FormatKwargsError@@Base+0x3c6> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #51848 @ 0xca88 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #8648 @ 0x21c8 │ │ │ │ + movw r3, #6472 @ 0x1948 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47f64 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ - b.n 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f54 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + b.n 47f5c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f5c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 47e18 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 47e08 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 47e18 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 47e08 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl e5bd8 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ - cbz r0, 47e18 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ - movw r0, #38139 @ 0x94fb │ │ │ │ + bl e61a4 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + cbz r0, 47e08 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + movw r0, #38123 @ 0x94eb │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4c28 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 47e18 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bl b4e1c <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 47e08 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ movw r1, #51936 @ 0xcae0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #8708 @ 0x2204 │ │ │ │ + movw r3, #6532 @ 0x1984 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47f64 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ - b.n 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f54 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + b.n 47f5c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.w 47f5c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 49620 <_PyEval_FormatKwargsError@@Base+0x1c30> │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl 49610 <_PyEval_FormatKwargsError@@Base+0x1c30> │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db014 <_PyToken_ThreeChars@@Base+0x210c> │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl 1da298 <_PyToken_ThreeChars@@Base+0x26f0> │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl d24fc │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + bl d2c58 │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d7444 │ │ │ │ + bl 1d60e4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + cbnz r3, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 47e9a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ - movw r3, #8748 @ 0x222c │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x4aa> │ │ │ │ + movw r3, #6572 @ 0x19ac │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 47f4e <_PyEval_FormatKwargsError@@Base+0x55e> │ │ │ │ + b.n 47f3e <_PyEval_FormatKwargsError@@Base+0x55e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + bne.n 47f5c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f5a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f5a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 49620 <_PyEval_FormatKwargsError@@Base+0x1c30> │ │ │ │ + bl 49610 <_PyEval_FormatKwargsError@@Base+0x1c30> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f5a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0630 │ │ │ │ + bl 2a0488 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f5a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + beq.n 47f5a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47ef8 <_PyEval_FormatKwargsError@@Base+0x508> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 47efe <_PyEval_FormatKwargsError@@Base+0x50e> │ │ │ │ + beq.n 47ee8 <_PyEval_FormatKwargsError@@Base+0x508> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 47eee <_PyEval_FormatKwargsError@@Base+0x50e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47f0a <_PyEval_FormatKwargsError@@Base+0x51a> │ │ │ │ + cbz r3, 47efa <_PyEval_FormatKwargsError@@Base+0x51a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + b.n 47f5a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl d24fc │ │ │ │ - cbz r0, 47f1e <_PyEval_FormatKwargsError@@Base+0x52e> │ │ │ │ + bl d2c58 │ │ │ │ + cbz r0, 47f0e <_PyEval_FormatKwargsError@@Base+0x52e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d7444 │ │ │ │ + bl 1d60e4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47f20 <_PyEval_FormatKwargsError@@Base+0x530> │ │ │ │ + cbz r3, 47f10 <_PyEval_FormatKwargsError@@Base+0x530> │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r2, 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + cbnz r2, 47f5a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 47f6a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ - movw r3, #8748 @ 0x222c │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 47f5a <_PyEval_FormatKwargsError@@Base+0x57a> │ │ │ │ + movw r3, #6572 @ 0x19ac │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ - bl 22c83c │ │ │ │ - bl 94a10 │ │ │ │ + bl 22bc74 │ │ │ │ + bl 94d68 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 47f6c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ + cbz r0, 47f5c <_PyEval_FormatKwargsError@@Base+0x57c> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 47f70 <_PyEval_FormatKwargsError@@Base+0x580> │ │ │ │ + b.n 47f60 <_PyEval_FormatKwargsError@@Base+0x580> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -41336,658 +41331,658 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 47f9e <_PyEval_FormatKwargsError@@Base+0x5ae> │ │ │ │ + cbnz r0, 47f8e <_PyEval_FormatKwargsError@@Base+0x5ae> │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b5ac │ │ │ │ - movw r1, #56652 @ 0xdd4c │ │ │ │ + movw r1, #54360 @ 0xd458 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #12864 @ 0x3240 │ │ │ │ + movw r0, #10760 @ 0x2a08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ - bl 9bd8c │ │ │ │ + beq.w 480f2 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + bl 9bfcc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47fd4 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bge.n 47fc4 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47fd4 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + cbnz r3, 47fc4 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + beq.w 480f2 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ - vldr d9, [pc, #300] @ 48110 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + vldr d9, [pc, #300] @ 48100 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + beq.n 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 480ca <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + cbz r0, 480ba <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 480e0 <_PyEval_FormatKwargsError@@Base+0x6f0> │ │ │ │ + cbnz r0, 480d0 <_PyEval_FormatKwargsError@@Base+0x6f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + bge.n 480f2 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + cbnz r3, 480f2 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48102 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 480f2 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #8832 @ 0x2280 │ │ │ │ + movw r0, #6656 @ 0x1a00 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop.w │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #65092 @ 0xfe44 │ │ │ │ + movw r1, #62800 @ 0xf550 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 125f4c │ │ │ │ + bl 125e58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48166 <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ + cbz r0, 48156 <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 481e4 <_PyEval_FormatKwargsError@@Base+0x7f4> │ │ │ │ + bl 481d4 <_PyEval_FormatKwargsError@@Base+0x7f4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48156 <_PyEval_FormatKwargsError@@Base+0x766> │ │ │ │ + blt.n 48146 <_PyEval_FormatKwargsError@@Base+0x766> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 48166 <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ + b.n 48156 <_PyEval_FormatKwargsError@@Base+0x776> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48152 <_PyEval_FormatKwargsError@@Base+0x762> │ │ │ │ + bne.n 48142 <_PyEval_FormatKwargsError@@Base+0x762> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48152 <_PyEval_FormatKwargsError@@Base+0x762> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48142 <_PyEval_FormatKwargsError@@Base+0x762> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #8836 @ 0x2284 │ │ │ │ + movw r2, #6660 @ 0x1a04 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #33961 @ 0x84a9 │ │ │ │ + movw r1, #33945 @ 0x8499 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1ad338 <_PyEval_SliceIndexNotNone@@Base+0xa84> │ │ │ │ + b.w 2bd2a0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 481ae <_PyEval_FormatKwargsError@@Base+0x7be> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 481b4 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ + beq.n 4819e <_PyEval_FormatKwargsError@@Base+0x7be> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 481a4 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 481c0 <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ + cbz r3, 481b0 <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 481e0 <_PyEval_FormatKwargsError@@Base+0x7f0> │ │ │ │ + b.n 481d0 <_PyEval_FormatKwargsError@@Base+0x7f0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1d76b4 │ │ │ │ - cbnz r0, 481dc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + bl 1d6354 │ │ │ │ + cbnz r0, 481cc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 481dc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + cbnz r3, 481cc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 481dc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 481cc <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 48206 <_PyEval_FormatKwargsError@@Base+0x816> │ │ │ │ + beq.n 481f6 <_PyEval_FormatKwargsError@@Base+0x816> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 48210 <_PyEval_FormatKwargsError@@Base+0x820> │ │ │ │ + b.n 48200 <_PyEval_FormatKwargsError@@Base+0x820> │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ - cbnz r2, 48222 <_PyEval_FormatKwargsError@@Base+0x832> │ │ │ │ + cbnz r2, 48212 <_PyEval_FormatKwargsError@@Base+0x832> │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 18d49c │ │ │ │ + b.w 18c538 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, #10 │ │ │ │ - ble.n 48250 <_PyEval_FormatKwargsError@@Base+0x860> │ │ │ │ + ble.n 48240 <_PyEval_FormatKwargsError@@Base+0x860> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 48246 <_PyEval_FormatKwargsError@@Base+0x856> │ │ │ │ + bhi.n 48236 <_PyEval_FormatKwargsError@@Base+0x856> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ mul.w r0, r2, r0 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48252 <_PyEval_FormatKwargsError@@Base+0x862> │ │ │ │ + cbnz r0, 48242 <_PyEval_FormatKwargsError@@Base+0x862> │ │ │ │ mov.w r8, #0 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 484a0 <_PyEval_FormatKwargsError@@Base+0xab0> │ │ │ │ + bl 24448c │ │ │ │ + b.n 48490 <_PyEval_FormatKwargsError@@Base+0xab0> │ │ │ │ add r5, sp, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r5 │ │ │ │ mov sl, fp │ │ │ │ strd r5, r5, [sp] │ │ │ │ movs r3, #1 │ │ │ │ movw r5, #42176 @ 0xa4c0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ mov fp, r2 │ │ │ │ cmp r6, fp │ │ │ │ - bge.w 48386 <_PyEval_FormatKwargsError@@Base+0x996> │ │ │ │ + bge.w 48376 <_PyEval_FormatKwargsError@@Base+0x996> │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r9, #16 │ │ │ │ ldrmi.w r1, [r9, #12] │ │ │ │ ldr.w r4, [r1, r6, lsl #2] │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 482aa <_PyEval_FormatKwargsError@@Base+0x8ba> │ │ │ │ + bne.n 4829a <_PyEval_FormatKwargsError@@Base+0x8ba> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ str.w r4, [r8, #4] │ │ │ │ adds r4, #16 │ │ │ │ str.w r1, [r8, #8] │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 48310 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ + b.n 48300 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r8 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 482fa <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + cbz r0, 482ea <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ ldrd r5, sl, [sp] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 482d8 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ + bge.n 482c8 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 482d8 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ + cbnz r1, 482c8 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #51700 @ 0xc9f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #41996 @ 0xa40c │ │ │ │ + movw r1, #39624 @ 0x9ac8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 48440 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 48430 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48310 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ + bge.n 48300 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 48310 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ + cbnz r1, 48300 <_PyEval_FormatKwargsError@@Base+0x920> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ adds r4, r6, #1 │ │ │ │ subs r0, r0, r7 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.n 48336 <_PyEval_FormatKwargsError@@Base+0x946> │ │ │ │ + blt.n 48326 <_PyEval_FormatKwargsError@@Base+0x946> │ │ │ │ add r7, r1 │ │ │ │ - cbz r6, 48354 <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ + cbz r6, 48344 <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #32767 @ 0x7fff │ │ │ │ subs r1, r1, r7 │ │ │ │ cmp r1, sl │ │ │ │ - bge.n 48352 <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ + bge.n 48342 <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42060 @ 0xa44c │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldrd r5, sl, [sp] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4837a <_PyEval_FormatKwargsError@@Base+0x98a> │ │ │ │ + bl 12125c │ │ │ │ + b.n 4836a <_PyEval_FormatKwargsError@@Base+0x98a> │ │ │ │ add r7, sl │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ add.w r8, r8, #44 @ 0x2c │ │ │ │ cmp r1, fp │ │ │ │ - beq.n 48382 <_PyEval_FormatKwargsError@@Base+0x992> │ │ │ │ + beq.n 48372 <_PyEval_FormatKwargsError@@Base+0x992> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42088 @ 0xa468 │ │ │ │ + movw r1, #39716 @ 0x9b24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldrd r5, sl, [sp] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r6, r4 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 48440 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + b.n 48430 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 4826a <_PyEval_FormatKwargsError@@Base+0x87a> │ │ │ │ + b.n 4825a <_PyEval_FormatKwargsError@@Base+0x87a> │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48440 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + beq.n 48430 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r2, 483a8 <_PyEval_FormatKwargsError@@Base+0x9b8> │ │ │ │ + cbz r2, 48398 <_PyEval_FormatKwargsError@@Base+0x9b8> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - b.n 483b0 <_PyEval_FormatKwargsError@@Base+0x9c0> │ │ │ │ + b.n 483a0 <_PyEval_FormatKwargsError@@Base+0x9c0> │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ cmp.w r7, #1048576 @ 0x100000 │ │ │ │ - blt.n 483c4 <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ + blt.n 483b4 <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 483c4 <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ - bl b1aa4 │ │ │ │ + bpl.n 483b4 <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ + bl b1c9c │ │ │ │ movs r7, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 483c8 <_PyEval_FormatKwargsError@@Base+0x9d8> │ │ │ │ + b.n 483b8 <_PyEval_FormatKwargsError@@Base+0x9d8> │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 48402 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ + bne.n 483f2 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ mov.w fp, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ mla fp, fp, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 483f8 <_PyEval_FormatKwargsError@@Base+0xa08> │ │ │ │ + beq.n 483e8 <_PyEval_FormatKwargsError@@Base+0xa08> │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r1, [r9], #44 │ │ │ │ mov r2, r5 │ │ │ │ add r4, r5 │ │ │ │ blx 2c198 │ │ │ │ - b.n 483e0 <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ + b.n 483d0 <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ - b.n 48438 <_PyEval_FormatKwargsError@@Base+0xa48> │ │ │ │ + b.n 48428 <_PyEval_FormatKwargsError@@Base+0xa48> │ │ │ │ mov.w r9, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 48436 <_PyEval_FormatKwargsError@@Base+0xa46> │ │ │ │ + beq.n 48426 <_PyEval_FormatKwargsError@@Base+0xa46> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 4841e <_PyEval_FormatKwargsError@@Base+0xa2e> │ │ │ │ + beq.n 4840e <_PyEval_FormatKwargsError@@Base+0xa2e> │ │ │ │ add r4, fp │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r5], #44 │ │ │ │ add.w r9, r9, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, r2 │ │ │ │ - b.n 48408 <_PyEval_FormatKwargsError@@Base+0xa18> │ │ │ │ + b.n 483f8 <_PyEval_FormatKwargsError@@Base+0xa18> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r7, 48440 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + cbz r7, 48430 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ - movw r9, #8901 @ 0x22c5 │ │ │ │ + movw r9, #6273 @ 0x1881 │ │ │ │ movt r9, #24 │ │ │ │ movs r7, #0 │ │ │ │ mla r6, r3, r6, r5 │ │ │ │ cmp sl, r6 │ │ │ │ - beq.n 48494 <_PyEval_FormatKwargsError@@Base+0xaa4> │ │ │ │ + beq.n 48484 <_PyEval_FormatKwargsError@@Base+0xaa4> │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ - cbz r4, 4848e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ + cbz r4, 4847e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 48476 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ + cbz r3, 48466 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 48476 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ + cbz r3, 48466 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 48470 <_PyEval_FormatKwargsError@@Base+0xa80> │ │ │ │ + bne.n 48460 <_PyEval_FormatKwargsError@@Base+0xa80> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 48476 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ + b.n 48466 <_PyEval_FormatKwargsError@@Base+0xa86> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r7, [sl, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4848e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ + bge.n 4847e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4848e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ + cbnz r3, 4847e <_PyEval_FormatKwargsError@@Base+0xa9e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ - b.n 48450 <_PyEval_FormatKwargsError@@Base+0xa60> │ │ │ │ + b.n 48440 <_PyEval_FormatKwargsError@@Base+0xa60> │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 484a0 <_PyEval_FormatKwargsError@@Base+0xab0> │ │ │ │ + beq.n 48490 <_PyEval_FormatKwargsError@@Base+0xab0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d10, [pc, #576] @ 48700 <_PyEval_FormatKwargsError@@Base+0xd10> │ │ │ │ + vldr d10, [pc, #576] @ 486f0 <_PyEval_FormatKwargsError@@Base+0xd10> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 484ea <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bls.n 484da <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + bvs.w 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - b.n 48534 <_PyEval_FormatKwargsError@@Base+0xb44> │ │ │ │ - vldr d9, [pc, #540] @ 48708 <_PyEval_FormatKwargsError@@Base+0xd18> │ │ │ │ + bgt.w 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 48524 <_PyEval_FormatKwargsError@@Base+0xb44> │ │ │ │ + vldr d9, [pc, #540] @ 486f8 <_PyEval_FormatKwargsError@@Base+0xd18> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4851c <_PyEval_FormatKwargsError@@Base+0xb2c> │ │ │ │ + bne.n 4850c <_PyEval_FormatKwargsError@@Base+0xb2c> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #524] @ 48710 <_PyEval_FormatKwargsError@@Base+0xd20> │ │ │ │ - vldr d7, [pc, #528] @ 48718 <_PyEval_FormatKwargsError@@Base+0xd28> │ │ │ │ + vldr d6, [pc, #524] @ 48700 <_PyEval_FormatKwargsError@@Base+0xd20> │ │ │ │ + vldr d7, [pc, #528] @ 48708 <_PyEval_FormatKwargsError@@Base+0xd28> │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ blx 2c7dc │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4856c <_PyEval_FormatKwargsError@@Base+0xb7c> │ │ │ │ + bne.n 4855c <_PyEval_FormatKwargsError@@Base+0xb7c> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 48542 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + bpl.n 48532 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #484] @ 48720 <_PyEval_FormatKwargsError@@Base+0xd30> │ │ │ │ + vldr d8, [pc, #484] @ 48710 <_PyEval_FormatKwargsError@@Base+0xd30> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 486dc <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ + bhi.w 486cc <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #6672 @ 0x1a10 │ │ │ │ + movw r3, #4496 @ 0x1190 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - vldr d7, [pc, #440] @ 48728 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ + b.n 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + vldr d7, [pc, #440] @ 48718 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 48594 <_PyEval_FormatKwargsError@@Base+0xba4> │ │ │ │ + bpl.n 48584 <_PyEval_FormatKwargsError@@Base+0xba4> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d8, d7, d8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.w 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - b.n 486d2 <_PyEval_FormatKwargsError@@Base+0xce2> │ │ │ │ - vldr d7, [pc, #408] @ 48730 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + ble.w 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 486c2 <_PyEval_FormatKwargsError@@Base+0xce2> │ │ │ │ + vldr d7, [pc, #408] @ 48720 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 485c8 <_PyEval_FormatKwargsError@@Base+0xbd8> │ │ │ │ + ble.n 485b8 <_PyEval_FormatKwargsError@@Base+0xbd8> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 485ba <_PyEval_FormatKwargsError@@Base+0xbca> │ │ │ │ + bpl.n 485aa <_PyEval_FormatKwargsError@@Base+0xbca> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 50adc │ │ │ │ + bl 50acc │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + b.n 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #336] @ 48710 <_PyEval_FormatKwargsError@@Base+0xd20> │ │ │ │ + vldr d8, [pc, #336] @ 48700 <_PyEval_FormatKwargsError@@Base+0xd20> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - vldr d7, [pc, #364] @ 48738 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ + b.n 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + vldr d7, [pc, #364] @ 48728 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 485e8 <_PyEval_FormatKwargsError@@Base+0xbf8> │ │ │ │ + ble.n 485d8 <_PyEval_FormatKwargsError@@Base+0xbf8> │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #344] @ 48738 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ + vldr d6, [pc, #344] @ 48728 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 485f0 <_PyEval_FormatKwargsError@@Base+0xc00> │ │ │ │ + b.n 485e0 <_PyEval_FormatKwargsError@@Base+0xc00> │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #328] @ 48740 <_PyEval_FormatKwargsError@@Base+0xd50> │ │ │ │ + vldr d6, [pc, #328] @ 48730 <_PyEval_FormatKwargsError@@Base+0xd50> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #328] @ 48748 <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + vldr d11, [pc, #328] @ 48738 <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 48678 <_PyEval_FormatKwargsError@@Base+0xc88> │ │ │ │ - bl 50adc │ │ │ │ + bpl.n 48668 <_PyEval_FormatKwargsError@@Base+0xc88> │ │ │ │ + bl 50acc │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c53c │ │ │ │ - vldr d6, [pc, #300] @ 48750 <_PyEval_FormatKwargsError@@Base+0xd60> │ │ │ │ + vldr d6, [pc, #300] @ 48740 <_PyEval_FormatKwargsError@@Base+0xd60> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 487f6 <_PyEval_FormatKwargsError@@Base+0xe06> │ │ │ │ + bl 487e6 <_PyEval_FormatKwargsError@@Base+0xe06> │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 4865e <_PyEval_FormatKwargsError@@Base+0xc6e> │ │ │ │ + bpl.n 4864e <_PyEval_FormatKwargsError@@Base+0xc6e> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c458 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 486c4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ + b.n 486b4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c458 │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 486c4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ - bl 487f6 <_PyEval_FormatKwargsError@@Base+0xe06> │ │ │ │ + b.n 486b4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ + bl 487e6 <_PyEval_FormatKwargsError@@Base+0xe06> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c53c │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 486ac <_PyEval_FormatKwargsError@@Base+0xcbc> │ │ │ │ + bpl.n 4869c <_PyEval_FormatKwargsError@@Base+0xcbc> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c458 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 486c4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ + b.n 486b4 <_PyEval_FormatKwargsError@@Base+0xcd4> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c458 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + ble.n 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 486f6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ - vldr d7, [pc, #80] @ 48730 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + b.n 486e6 <_PyEval_FormatKwargsError@@Base+0xd06> │ │ │ │ + vldr d7, [pc, #80] @ 48720 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 485ba <_PyEval_FormatKwargsError@@Base+0xbca> │ │ │ │ - vldr d14, [pc, #72] @ 48738 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ + bgt.w 485aa <_PyEval_FormatKwargsError@@Base+0xbca> │ │ │ │ + vldr d14, [pc, #72] @ 48728 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 485da <_PyEval_FormatKwargsError@@Base+0xbea> │ │ │ │ + b.n 485ca <_PyEval_FormatKwargsError@@Base+0xbea> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ @@ -42004,19 +41999,19 @@ │ │ │ │ ldr r4, [sp, #644] @ 0x284 │ │ │ │ subs r3, #199 @ 0xc7 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4875e <_PyEval_FormatKwargsError@@Base+0xd6e> │ │ │ │ + cbnz r0, 4874e <_PyEval_FormatKwargsError@@Base+0xd6e> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 48766 <_PyEval_FormatKwargsError@@Base+0xd76> │ │ │ │ + cbnz r0, 48756 <_PyEval_FormatKwargsError@@Base+0xd76> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -42031,438 +42026,438 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 48788 <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ + bne.n 48778 <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15c214 │ │ │ │ - cbz r0, 4879e <_PyEval_FormatKwargsError@@Base+0xdae> │ │ │ │ + bl 15bb48 │ │ │ │ + cbz r0, 4878e <_PyEval_FormatKwargsError@@Base+0xdae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 487e6 <_PyEval_FormatKwargsError@@Base+0xdf6> │ │ │ │ - movw r0, #40684 @ 0x9eec │ │ │ │ + b.n 487d6 <_PyEval_FormatKwargsError@@Base+0xdf6> │ │ │ │ + movw r0, #38312 @ 0x95a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48784 <_PyEval_FormatKwargsError@@Base+0xd94> │ │ │ │ - b.n 4877a <_PyEval_FormatKwargsError@@Base+0xd8a> │ │ │ │ + beq.n 48774 <_PyEval_FormatKwargsError@@Base+0xd94> │ │ │ │ + b.n 4876a <_PyEval_FormatKwargsError@@Base+0xd8a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 26d408 │ │ │ │ + bl 26d170 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 487b2 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 487a2 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48784 <_PyEval_FormatKwargsError@@Base+0xd94> │ │ │ │ + bne.n 48774 <_PyEval_FormatKwargsError@@Base+0xd94> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw r5, #6672 @ 0x1a10 │ │ │ │ + movw r5, #4496 @ 0x1190 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ uxth r0, r4 │ │ │ │ adds r1, r2, r3 │ │ │ │ subs r3, r1, r2 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 487e0 <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ + ble.n 487d0 <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r3, r3, r0, lsr #8 │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ ldrh.w r0, [r3, #184] @ 0xb8 │ │ │ │ eors r0, r4 │ │ │ │ - b.n 487c2 <_PyEval_FormatKwargsError@@Base+0xdd2> │ │ │ │ - bl 90034 │ │ │ │ + b.n 487b2 <_PyEval_FormatKwargsError@@Base+0xdd2> │ │ │ │ + bl 90384 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 487f0 <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ + cbz r3, 487e0 <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ - ldr r3, [pc, #108] @ (48868 <_PyEval_FormatKwargsError@@Base+0xe78>) │ │ │ │ + ldr r3, [pc, #108] @ (48858 <_PyEval_FormatKwargsError@@Base+0xe78>) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ - vldr d7, [pc, #92] @ 48860 <_PyEval_FormatKwargsError@@Base+0xe70> │ │ │ │ + vldr d7, [pc, #92] @ 48850 <_PyEval_FormatKwargsError@@Base+0xe70> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 48834 <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ + bpl.n 48824 <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r2, r3, #104 @ 0x68 │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ vldmdb r2!, {d4} │ │ │ │ vldmdb r1!, {d5} │ │ │ │ vmla.f64 d4, d0, d6 │ │ │ │ vmla.f64 d5, d0, d7 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d6, d4 │ │ │ │ vmov.f64 d7, d5 │ │ │ │ - bne.n 48816 <_PyEval_FormatKwargsError@@Base+0xe26> │ │ │ │ - b.n 4885a <_PyEval_FormatKwargsError@@Base+0xe6a> │ │ │ │ + bne.n 48806 <_PyEval_FormatKwargsError@@Base+0xe26> │ │ │ │ + b.n 4884a <_PyEval_FormatKwargsError@@Base+0xe6a> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r1, r3, #104 @ 0x68 │ │ │ │ movs r2, #13 │ │ │ │ vdiv.f64 d4, d6, d0 │ │ │ │ vldmia r3!, {d6} │ │ │ │ vdiv.f64 d5, d7, d0 │ │ │ │ vldmia r1!, {d7} │ │ │ │ subs r2, #1 │ │ │ │ vadd.f64 d6, d4, d6 │ │ │ │ vadd.f64 d7, d5, d7 │ │ │ │ - bne.n 4883e <_PyEval_FormatKwargsError@@Base+0xe4e> │ │ │ │ + bne.n 4882e <_PyEval_FormatKwargsError@@Base+0xe4e> │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ bx lr │ │ │ │ ... │ │ │ │ - adds r0, r1, #3 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 488a4 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ + cbnz r4, 48894 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 488a4 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ + ble.n 48894 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 488a4 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ - cbz r2, 488a4 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ + bne.n 48894 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ + cbz r2, 48894 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #60060 @ 0xea9c │ │ │ │ + movw r1, #57768 @ 0xe1a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 488c0 <_PyEval_FormatKwargsError@@Base+0xed0> │ │ │ │ + bl 12125c │ │ │ │ + b.n 488b0 <_PyEval_FormatKwargsError@@Base+0xed0> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #16] @ (488c8 <_PyEval_FormatKwargsError@@Base+0xed8>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #16] @ (488b8 <_PyEval_FormatKwargsError@@Base+0xed8>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4888e <_PyEval_FormatKwargsError@@Base+0xe9e> │ │ │ │ + bne.n 4887e <_PyEval_FormatKwargsError@@Base+0xe9e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 488f8 <_PyEval_FormatKwargsError@@Base+0xf08> │ │ │ │ + bgt.n 488e8 <_PyEval_FormatKwargsError@@Base+0xf08> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b8734 │ │ │ │ - cbnz r0, 48912 <_PyEval_FormatKwargsError@@Base+0xf22> │ │ │ │ + bl 2b8588 │ │ │ │ + cbnz r0, 48902 <_PyEval_FormatKwargsError@@Base+0xf22> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 46b40 <_PyErr_SetLocaleString@@Base+0x4b4> │ │ │ │ + b.w 46b30 <_PyErr_SetLocaleString@@Base+0x4b4> │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8980 @ 0x2314 │ │ │ │ + movw r1, #6804 @ 0x1a94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 488e4 <_PyEval_FormatKwargsError@@Base+0xef4> │ │ │ │ + bne.n 488d4 <_PyEval_FormatKwargsError@@Base+0xef4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2736a4 <_PyTime_ObjectToTime_t@@Base+0x544> │ │ │ │ + bl 273404 <_PyTime_ObjectToTime_t@@Base+0x544> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 489a0 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ + beq.n 48990 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 4894a <_PyEval_FormatKwargsError@@Base+0xf5a> │ │ │ │ + cbnz r0, 4893a <_PyEval_FormatKwargsError@@Base+0xf5a> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48968 <_PyEval_FormatKwargsError@@Base+0xf78> │ │ │ │ + bge.n 48958 <_PyEval_FormatKwargsError@@Base+0xf78> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 48968 <_PyEval_FormatKwargsError@@Base+0xf78> │ │ │ │ - bl 9b1a4 │ │ │ │ + b.n 48958 <_PyEval_FormatKwargsError@@Base+0xf78> │ │ │ │ + bl 9b3e0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 48970 <_PyEval_FormatKwargsError@@Base+0xf80> │ │ │ │ + cbnz r0, 48960 <_PyEval_FormatKwargsError@@Base+0xf80> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4899e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ + bge.n 4898e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4899e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ + cbnz r3, 4898e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4899e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4898e <_PyEval_FormatKwargsError@@Base+0xfae> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9076 @ 0x2374 │ │ │ │ + movw r0, #6900 @ 0x1af4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4898e <_PyEval_FormatKwargsError@@Base+0xf9e> │ │ │ │ + blt.n 4897e <_PyEval_FormatKwargsError@@Base+0xf9e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 489a0 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ + b.n 48990 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4898a <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ + bne.n 4897a <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4898a <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4897a <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 489ca <_PyEval_FormatKwargsError@@Base+0xfda> │ │ │ │ + bhi.n 489ba <_PyEval_FormatKwargsError@@Base+0xfda> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 489e0 <_PyEval_FormatKwargsError@@Base+0xff0> │ │ │ │ - b.n 489ea <_PyEval_FormatKwargsError@@Base+0xffa> │ │ │ │ - movw r0, #60544 @ 0xec80 │ │ │ │ + bgt.n 489d0 <_PyEval_FormatKwargsError@@Base+0xff0> │ │ │ │ + b.n 489da <_PyEval_FormatKwargsError@@Base+0xffa> │ │ │ │ + movw r0, #58252 @ 0xe38c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 489c4 <_PyEval_FormatKwargsError@@Base+0xfd4> │ │ │ │ - b.n 48a1a <_PyEval_FormatKwargsError@@Base+0x102a> │ │ │ │ + bne.n 489b4 <_PyEval_FormatKwargsError@@Base+0xfd4> │ │ │ │ + b.n 48a0a <_PyEval_FormatKwargsError@@Base+0x102a> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 163800 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 48a1a <_PyEval_FormatKwargsError@@Base+0x102a> │ │ │ │ + bl 163124 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 48a0a <_PyEval_FormatKwargsError@@Base+0x102a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 48a00 <_PyEval_FormatKwargsError@@Base+0x1010> │ │ │ │ + cbz r3, 489f0 <_PyEval_FormatKwargsError@@Base+0x1010> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 48a0a <_PyEval_FormatKwargsError@@Base+0x101a> │ │ │ │ + blt.n 489fa <_PyEval_FormatKwargsError@@Base+0x101a> │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 48a0e <_PyEval_FormatKwargsError@@Base+0x101e> │ │ │ │ - b.n 48a0a <_PyEval_FormatKwargsError@@Base+0x101a> │ │ │ │ + ble.n 489fe <_PyEval_FormatKwargsError@@Base+0x101e> │ │ │ │ + b.n 489fa <_PyEval_FormatKwargsError@@Base+0x101a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 252770 │ │ │ │ + b.w 252480 │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 261a60 <_Py_RestoreSignals@@Base+0xe0> │ │ │ │ + b.w 2617dc <_Py_RestoreSignals@@Base+0xe0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48a60 <_PyEval_FormatKwargsError@@Base+0x1070> │ │ │ │ + cbz r0, 48a50 <_PyEval_FormatKwargsError@@Base+0x1070> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 48a44 <_PyEval_FormatKwargsError@@Base+0x1054> │ │ │ │ + cbz r3, 48a34 <_PyEval_FormatKwargsError@@Base+0x1054> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 48a4c <_PyEval_FormatKwargsError@@Base+0x105c> │ │ │ │ + b.n 48a3c <_PyEval_FormatKwargsError@@Base+0x105c> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 48a54 <_PyEval_FormatKwargsError@@Base+0x1064> │ │ │ │ + cbz r2, 48a44 <_PyEval_FormatKwargsError@@Base+0x1064> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 48a5c <_PyEval_FormatKwargsError@@Base+0x106c> │ │ │ │ + b.n 48a4c <_PyEval_FormatKwargsError@@Base+0x106c> │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 2565b4 <_PyXI_GetMainNamespace@@Base+0x40> │ │ │ │ + bl 256284 <_PyXI_GetMainNamespace@@Base+0x40> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #14688 @ 0x3960 │ │ │ │ + movw r0, #12584 @ 0x3128 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48aa0 <_PyEval_FormatKwargsError@@Base+0x10b0> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 48ad8 <_PyEval_FormatKwargsError@@Base+0x10e8> │ │ │ │ + bne.n 48a90 <_PyEval_FormatKwargsError@@Base+0x10b0> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 48ac8 <_PyEval_FormatKwargsError@@Base+0x10e8> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f70ec <_Py_set_inheritable@@Base+0x5c> │ │ │ │ + bl 1f659c <_Py_set_inheritable@@Base+0x5c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48ac0 <_PyEval_FormatKwargsError@@Base+0x10d0> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 48ab0 <_PyEval_FormatKwargsError@@Base+0x10d0> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 48ada <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ + b.n 48aca <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 48ada <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ + b.n 48aca <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.n 48afc <_PyEval_FormatKwargsError@@Base+0x110c> │ │ │ │ + bpl.n 48aec <_PyEval_FormatKwargsError@@Base+0x110c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 48b1c <_PyEval_FormatKwargsError@@Base+0x112c> │ │ │ │ + bgt.n 48b0c <_PyEval_FormatKwargsError@@Base+0x112c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #9156 @ 0x23c4 │ │ │ │ + movw r1, #6980 @ 0x1b44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 48b3e <_PyEval_FormatKwargsError@@Base+0x114e> │ │ │ │ + bgt.n 48b2e <_PyEval_FormatKwargsError@@Base+0x114e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 1a3f3c <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 1a273c <_PyTime_AsLong@@Base+0x908> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 48b54 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ - bl 94ccc │ │ │ │ + blt.n 48b44 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 48b58 <_PyEval_FormatKwargsError@@Base+0x1168> │ │ │ │ - b.n 48c18 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ + cbnz r0, 48b48 <_PyEval_FormatKwargsError@@Base+0x1168> │ │ │ │ + b.n 48c08 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46240 @ 0xb4a0 │ │ │ │ + movw r1, #43868 @ 0xab5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 48c18 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ + b.n 48c08 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48b6a <_PyEval_FormatKwargsError@@Base+0x117a> │ │ │ │ + bge.n 48b5a <_PyEval_FormatKwargsError@@Base+0x117a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 48b6a <_PyEval_FormatKwargsError@@Base+0x117a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 48b5a <_PyEval_FormatKwargsError@@Base+0x117a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 48b90 <_PyEval_FormatKwargsError@@Base+0x11a0> │ │ │ │ + bmi.n 48b80 <_PyEval_FormatKwargsError@@Base+0x11a0> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9216 @ 0x2400 │ │ │ │ + movw r1, #7040 @ 0x1b80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ - bl 9c41c │ │ │ │ + b.w f53c4 │ │ │ │ + bl 9c65c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 48ba0 <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 48ba4 <_PyEval_FormatKwargsError@@Base+0x11b4> │ │ │ │ - b.n 48b54 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ + bne.n 48b90 <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 48b94 <_PyEval_FormatKwargsError@@Base+0x11b4> │ │ │ │ + b.n 48b44 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 48bbc <_PyEval_FormatKwargsError@@Base+0x11cc> │ │ │ │ + bge.n 48bac <_PyEval_FormatKwargsError@@Base+0x11cc> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9268 @ 0x2434 │ │ │ │ + movw r1, #7092 @ 0x1bb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 48b54 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ + bl 12125c │ │ │ │ + b.n 48b44 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 48c10 <_PyEval_FormatKwargsError@@Base+0x1220> │ │ │ │ + beq.n 48c00 <_PyEval_FormatKwargsError@@Base+0x1220> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 48bf0 <_PyEval_FormatKwargsError@@Base+0x1200> │ │ │ │ + bmi.n 48be0 <_PyEval_FormatKwargsError@@Base+0x1200> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9304 @ 0x2458 │ │ │ │ + movw r1, #7128 @ 0x1bd8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 48c02 <_PyEval_FormatKwargsError@@Base+0x1212> │ │ │ │ - bl a0e14 │ │ │ │ + cbz r0, 48bf2 <_PyEval_FormatKwargsError@@Base+0x1212> │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ - b.n 48c18 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ + b.n 48c08 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #20] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ @@ -42475,802 +42470,802 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 48c5a <_PyEval_FormatKwargsError@@Base+0x126a> │ │ │ │ + bne.n 48c4a <_PyEval_FormatKwargsError@@Base+0x126a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48ca4 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ - b.n 48cc6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ + blt.n 48c94 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ + b.n 48cb6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 48c80 <_PyEval_FormatKwargsError@@Base+0x1290> │ │ │ │ + bne.n 48c70 <_PyEval_FormatKwargsError@@Base+0x1290> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48ca4 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ - b.n 48cc6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ + blt.n 48c94 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ + b.n 48cb6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 48caa <_PyEval_FormatKwargsError@@Base+0x12ba> │ │ │ │ + bne.n 48c9a <_PyEval_FormatKwargsError@@Base+0x12ba> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48cc6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ + bge.n 48cb6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 48cc6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ + b.n 48cb6 <_PyEval_FormatKwargsError@@Base+0x12d6> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61412 @ 0xefe4 │ │ │ │ + movw r1, #59236 @ 0xe764 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 48cf0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ + cbnz r5, 48ce0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 48cf0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ + ble.n 48ce0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 48cf0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ - cbnz r2, 48d12 <_PyEval_FormatKwargsError@@Base+0x1322> │ │ │ │ + bne.n 48ce0 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ + cbnz r2, 48d02 <_PyEval_FormatKwargsError@@Base+0x1322> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #304] @ (48e38 <_PyEval_FormatKwargsError@@Base+0x1448>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #304] @ (48e28 <_PyEval_FormatKwargsError@@Base+0x1448>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48e30 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ + beq.w 48e20 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ ldrd r8, r0, [r4] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48d2c <_PyEval_FormatKwargsError@@Base+0x133c> │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r0, 48d1c <_PyEval_FormatKwargsError@@Base+0x133c> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bne.n 48dc6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 48d4a <_PyEval_FormatKwargsError@@Base+0x135a> │ │ │ │ - bl 9c41c │ │ │ │ + b.n 48d3a <_PyEval_FormatKwargsError@@Base+0x135a> │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48d46 <_PyEval_FormatKwargsError@@Base+0x1356> │ │ │ │ + bge.n 48d36 <_PyEval_FormatKwargsError@@Base+0x1356> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48d46 <_PyEval_FormatKwargsError@@Base+0x1356> │ │ │ │ + cbnz r3, 48d36 <_PyEval_FormatKwargsError@@Base+0x1356> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 48d1e <_PyEval_FormatKwargsError@@Base+0x132e> │ │ │ │ + beq.n 48d0e <_PyEval_FormatKwargsError@@Base+0x132e> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bge.n 48d6a <_PyEval_FormatKwargsError@@Base+0x137a> │ │ │ │ + bge.n 48d5a <_PyEval_FormatKwargsError@@Base+0x137a> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24200 @ 0x5e88 │ │ │ │ + movw r1, #21908 @ 0x5594 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bl 12125c │ │ │ │ + b.n 48dc6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 48d7e <_PyEval_FormatKwargsError@@Base+0x138e> │ │ │ │ - bl 244f6c │ │ │ │ - b.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + ble.n 48d6e <_PyEval_FormatKwargsError@@Base+0x138e> │ │ │ │ + bl 24448c │ │ │ │ + b.n 48dc6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r0, r7 │ │ │ │ mul.w r5, r4, r5 │ │ │ │ - bl 185668 │ │ │ │ + bl 184bc8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #8820 @ 0x2274 │ │ │ │ + movw r2, #6644 @ 0x19f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 209b60 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2090dc <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48e30 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ + beq.n 48e20 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 48dda <_PyEval_FormatKwargsError@@Base+0x13ea> │ │ │ │ + bmi.n 48dca <_PyEval_FormatKwargsError@@Base+0x13ea> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #7180 @ 0x1c0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bge.n 48dc6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + cbnz r3, 48dc6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48e30 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ + b.n 48e20 <_PyEval_FormatKwargsError@@Base+0x1440> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 27ad60 │ │ │ │ + bl 27aa34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48dfa <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ + bge.n 48dea <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48dfa <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ + cbnz r3, 48dea <_PyEval_FormatKwargsError@@Base+0x140a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 48e2e <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 48e1e <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 48e2e <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ + beq.n 48e1e <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ movw r3, #51964 @ 0xcafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9384 @ 0x24a8 │ │ │ │ + movw r1, #7208 @ 0x1c28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bge.n 48dc6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bne.n 48dc6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48dd6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48dc6 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r4, [r7, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48e5e <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 48e6a <_PyEval_FormatKwargsError@@Base+0x147a> │ │ │ │ + bne.n 48e4e <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 48e5a <_PyEval_FormatKwargsError@@Base+0x147a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 24f3c0 │ │ │ │ + b.w 24ef18 <_PySlice_FromIndices@@Base+0xc00> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 48e8e <_PyEval_FormatKwargsError@@Base+0x149e> │ │ │ │ + bhi.n 48e7e <_PyEval_FormatKwargsError@@Base+0x149e> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 48ea4 <_PyEval_FormatKwargsError@@Base+0x14b4> │ │ │ │ + ble.n 48e94 <_PyEval_FormatKwargsError@@Base+0x14b4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 48eac <_PyEval_FormatKwargsError@@Base+0x14bc> │ │ │ │ - movw r0, #59488 @ 0xe860 │ │ │ │ + b.n 48e9c <_PyEval_FormatKwargsError@@Base+0x14bc> │ │ │ │ + movw r0, #57196 @ 0xdf6c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ - b.n 48e86 <_PyEval_FormatKwargsError@@Base+0x1496> │ │ │ │ + beq.n 48f44 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + b.n 48e76 <_PyEval_FormatKwargsError@@Base+0x1496> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 48efc <_PyEval_FormatKwargsError@@Base+0x150c> │ │ │ │ + cbz r3, 48eec <_PyEval_FormatKwargsError@@Base+0x150c> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 48f1a <_PyEval_FormatKwargsError@@Base+0x152a> │ │ │ │ + bgt.n 48f0a <_PyEval_FormatKwargsError@@Base+0x152a> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 48ec6 <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ + bne.n 48eb6 <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b.n 48f32 <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ - bl 106d98 │ │ │ │ + b.n 48f22 <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48ed8 <_PyEval_FormatKwargsError@@Base+0x14e8> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 48edc <_PyEval_FormatKwargsError@@Base+0x14ec> │ │ │ │ - b.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + bne.n 48ec8 <_PyEval_FormatKwargsError@@Base+0x14e8> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 48ecc <_PyEval_FormatKwargsError@@Base+0x14ec> │ │ │ │ + b.n 48f44 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 48ef8 <_PyEval_FormatKwargsError@@Base+0x1508> │ │ │ │ + bge.n 48ee8 <_PyEval_FormatKwargsError@@Base+0x1508> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #9476 @ 0x2504 │ │ │ │ + movw r1, #7300 @ 0x1c84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 48f14 <_PyEval_FormatKwargsError@@Base+0x1524> │ │ │ │ + cbnz r3, 48f04 <_PyEval_FormatKwargsError@@Base+0x1524> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7460 @ 0x1d24 │ │ │ │ + movw r1, #5168 @ 0x1430 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + bl 12125c │ │ │ │ + b.n 48f44 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 48f32 <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ + ble.n 48f22 <_PyEval_FormatKwargsError@@Base+0x1542> │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46240 @ 0xb4a0 │ │ │ │ + movw r1, #43868 @ 0xab5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + bl 12125c │ │ │ │ + b.n 48f44 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, r4 │ │ │ │ - ble.n 48f4a <_PyEval_FormatKwargsError@@Base+0x155a> │ │ │ │ + ble.n 48f3a <_PyEval_FormatKwargsError@@Base+0x155a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 2733a4 <_PyTime_ObjectToTime_t@@Base+0x244> │ │ │ │ + bl 273104 <_PyTime_ObjectToTime_t@@Base+0x244> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48f4a <_PyEval_FormatKwargsError@@Base+0x155a> │ │ │ │ + bne.n 48f3a <_PyEval_FormatKwargsError@@Base+0x155a> │ │ │ │ str r6, [r5, #16] │ │ │ │ - b.n 48f54 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ + b.n 48f44 <_PyEval_FormatKwargsError@@Base+0x1564> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48f80 <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 48f86 <_PyEval_FormatKwargsError@@Base+0x1596> │ │ │ │ + beq.n 48f70 <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 48f76 <_PyEval_FormatKwargsError@@Base+0x1596> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48f92 <_PyEval_FormatKwargsError@@Base+0x15a2> │ │ │ │ + cbz r3, 48f82 <_PyEval_FormatKwargsError@@Base+0x15a2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48fb2 <_PyEval_FormatKwargsError@@Base+0x15c2> │ │ │ │ + b.n 48fa2 <_PyEval_FormatKwargsError@@Base+0x15c2> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 48fa8 <_PyEval_FormatKwargsError@@Base+0x15b8> │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 48f98 <_PyEval_FormatKwargsError@@Base+0x15b8> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 48fac <_PyEval_FormatKwargsError@@Base+0x15bc> │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 48f9c <_PyEval_FormatKwargsError@@Base+0x15bc> │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 48fae <_PyEval_FormatKwargsError@@Base+0x15be> │ │ │ │ - ldr r0, [pc, #8] @ (48fb8 <_PyEval_FormatKwargsError@@Base+0x15c8>) │ │ │ │ + b.n 48f9e <_PyEval_FormatKwargsError@@Base+0x15be> │ │ │ │ + ldr r0, [pc, #8] @ (48fa8 <_PyEval_FormatKwargsError@@Base+0x15c8>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 48fe0 <_PyEval_FormatKwargsError@@Base+0x15f0> │ │ │ │ + bne.n 48fd0 <_PyEval_FormatKwargsError@@Base+0x15f0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 2546b0 │ │ │ │ + bl 254420 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48ffa <_PyEval_FormatKwargsError@@Base+0x160a> │ │ │ │ - b.n 48ff4 <_PyEval_FormatKwargsError@@Base+0x1604> │ │ │ │ + bne.n 48fea <_PyEval_FormatKwargsError@@Base+0x160a> │ │ │ │ + b.n 48fe4 <_PyEval_FormatKwargsError@@Base+0x1604> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30888 @ 0x78a8 │ │ │ │ + movw r0, #28596 @ 0x6fb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 49004 <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ - b.n 48fd0 <_PyEval_FormatKwargsError@@Base+0x15e0> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 49004 <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 48ff4 <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ + b.n 48fc0 <_PyEval_FormatKwargsError@@Base+0x15e0> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 48ff4 <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 49040 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ + cbnz r4, 49030 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 49040 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ + blt.n 49030 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 49040 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ - cbz r2, 49040 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ + bgt.n 49030 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ + cbz r2, 49030 <_PyEval_FormatKwargsError@@Base+0x1650> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #59488 @ 0xe860 │ │ │ │ + movw r1, #57196 @ 0xdf6c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4905c <_PyEval_FormatKwargsError@@Base+0x166c> │ │ │ │ + bl 12125c │ │ │ │ + b.n 4904c <_PyEval_FormatKwargsError@@Base+0x166c> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #16] @ (49064 <_PyEval_FormatKwargsError@@Base+0x1674>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #16] @ (49054 <_PyEval_FormatKwargsError@@Base+0x1674>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4902a <_PyEval_FormatKwargsError@@Base+0x163a> │ │ │ │ + bne.n 4901a <_PyEval_FormatKwargsError@@Base+0x163a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #9528 @ 0x2538 │ │ │ │ + movw r1, #7352 @ 0x1cb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 238298 <_PyXIData_GetNotShareableErrorType@@Base+0x30> │ │ │ │ - cbnz r0, 4908e <_PyEval_FormatKwargsError@@Base+0x169e> │ │ │ │ + bl 2377c8 <_PyXIData_GetNotShareableErrorType@@Base+0x30> │ │ │ │ + cbnz r0, 4907e <_PyEval_FormatKwargsError@@Base+0x169e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 490d8 <_PyEval_FormatKwargsError@@Base+0x16e8> │ │ │ │ + b.n 490c8 <_PyEval_FormatKwargsError@@Base+0x16e8> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1f2c20 <_PyTime_localtime@@Base> │ │ │ │ + bl 1f20e0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4908a <_PyEval_FormatKwargsError@@Base+0x169a> │ │ │ │ + bne.n 4907a <_PyEval_FormatKwargsError@@Base+0x169a> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - movw r2, #6168 @ 0x1818 │ │ │ │ + movw r2, #3992 @ 0xf98 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ ldrd r5, r1, [sp, #28] │ │ │ │ ldmia r0, {r0, r3, r4} │ │ │ │ str r1, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ addw r3, r3, #1900 @ 0x76c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #6216 @ 0x1848 │ │ │ │ + movw r1, #4040 @ 0xfc8 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ - movw r0, #4044 @ 0xfcc │ │ │ │ + movw r0, #1868 @ 0x74c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 490fc <_PyEval_FormatKwargsError@@Base+0x170c> │ │ │ │ + bne.n 490ec <_PyEval_FormatKwargsError@@Base+0x170c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1ea5cc │ │ │ │ + b.w 1e9a80 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31020 @ 0x792c │ │ │ │ + movw r0, #28728 @ 0x7038 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 490f0 <_PyEval_FormatKwargsError@@Base+0x1700> │ │ │ │ + bne.n 490e0 <_PyEval_FormatKwargsError@@Base+0x1700> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 49132 <_PyEval_FormatKwargsError@@Base+0x1742> │ │ │ │ + bhi.n 49122 <_PyEval_FormatKwargsError@@Base+0x1742> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 49148 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + ble.n 49138 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 49150 <_PyEval_FormatKwargsError@@Base+0x1760> │ │ │ │ - movw r0, #39324 @ 0x999c │ │ │ │ + b.n 49140 <_PyEval_FormatKwargsError@@Base+0x1760> │ │ │ │ + movw r0, #37148 @ 0x911c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4912a <_PyEval_FormatKwargsError@@Base+0x173a> │ │ │ │ + bne.n 4911a <_PyEval_FormatKwargsError@@Base+0x173a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 47298 │ │ │ │ + b.w 47288 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4917a <_PyEval_FormatKwargsError@@Base+0x178a> │ │ │ │ + cbz r3, 4916a <_PyEval_FormatKwargsError@@Base+0x178a> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 49192 <_PyEval_FormatKwargsError@@Base+0x17a2> │ │ │ │ + b.n 49182 <_PyEval_FormatKwargsError@@Base+0x17a2> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 49182 <_PyEval_FormatKwargsError@@Base+0x1792> │ │ │ │ + bge.n 49172 <_PyEval_FormatKwargsError@@Base+0x1792> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 49192 <_PyEval_FormatKwargsError@@Base+0x17a2> │ │ │ │ + b.n 49182 <_PyEval_FormatKwargsError@@Base+0x17a2> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4917e <_PyEval_FormatKwargsError@@Base+0x178e> │ │ │ │ + bgt.n 4916e <_PyEval_FormatKwargsError@@Base+0x178e> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4917e <_PyEval_FormatKwargsError@@Base+0x178e> │ │ │ │ + beq.n 4916e <_PyEval_FormatKwargsError@@Base+0x178e> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 491b4 <_PyEval_FormatKwargsError@@Base+0x17c4> │ │ │ │ + b.n 491a4 <_PyEval_FormatKwargsError@@Base+0x17c4> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #308] @ (492dc <_PyEval_FormatKwargsError@@Base+0x18ec>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #308] @ (492cc <_PyEval_FormatKwargsError@@Base+0x18ec>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 492d4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + beq.w 492c4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 491ce <_PyEval_FormatKwargsError@@Base+0x17de> │ │ │ │ + beq.n 491be <_PyEval_FormatKwargsError@@Base+0x17de> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 491d0 <_PyEval_FormatKwargsError@@Base+0x17e0> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 491d0 <_PyEval_FormatKwargsError@@Base+0x17e0> │ │ │ │ + bne.n 491c0 <_PyEval_FormatKwargsError@@Base+0x17e0> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 491c0 <_PyEval_FormatKwargsError@@Base+0x17e0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + b.n 492c4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ movs r5, #8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbz r2, 491d8 <_PyEval_FormatKwargsError@@Base+0x17e8> │ │ │ │ + cbz r2, 491c8 <_PyEval_FormatKwargsError@@Base+0x17e8> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 491e0 <_PyEval_FormatKwargsError@@Base+0x17f0> │ │ │ │ + b.n 491d0 <_PyEval_FormatKwargsError@@Base+0x17f0> │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 49234 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ + bls.n 49224 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 49216 <_PyEval_FormatKwargsError@@Base+0x1826> │ │ │ │ + bne.n 49206 <_PyEval_FormatKwargsError@@Base+0x1826> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 49230 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ + ble.n 49220 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 492bc <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + bgt.n 492ac <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 49230 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ + b.n 49220 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 492bc <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + beq.n 492ac <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 49224 <_PyEval_FormatKwargsError@@Base+0x1834> │ │ │ │ + beq.n 49214 <_PyEval_FormatKwargsError@@Base+0x1834> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 49230 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ + bne.n 49220 <_PyEval_FormatKwargsError@@Base+0x1840> │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 492bc <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + blt.n 492ac <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 491f2 <_PyEval_FormatKwargsError@@Base+0x1802> │ │ │ │ + b.n 491e2 <_PyEval_FormatKwargsError@@Base+0x1802> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 492bc <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ + bgt.n 492ac <_PyEval_FormatKwargsError@@Base+0x18cc> │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + beq.n 492c4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 49258 <_PyEval_FormatKwargsError@@Base+0x1868> │ │ │ │ + cbz r3, 49248 <_PyEval_FormatKwargsError@@Base+0x1868> │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ - b.n 49260 <_PyEval_FormatKwargsError@@Base+0x1870> │ │ │ │ + b.n 49250 <_PyEval_FormatKwargsError@@Base+0x1870> │ │ │ │ movw sl, #25428 @ 0x6354 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 49268 <_PyEval_FormatKwargsError@@Base+0x1878> │ │ │ │ + cbz r3, 49258 <_PyEval_FormatKwargsError@@Base+0x1878> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - b.n 49270 <_PyEval_FormatKwargsError@@Base+0x1880> │ │ │ │ + b.n 49260 <_PyEval_FormatKwargsError@@Base+0x1880> │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 492d4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + bls.n 492c4 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 492a0 <_PyEval_FormatKwargsError@@Base+0x18b0> │ │ │ │ + bne.n 49290 <_PyEval_FormatKwargsError@@Base+0x18b0> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 492b2 <_PyEval_FormatKwargsError@@Base+0x18c2> │ │ │ │ + ble.n 492a2 <_PyEval_FormatKwargsError@@Base+0x18c2> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r7, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 492b8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ + beq.n 492a8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 49296 <_PyEval_FormatKwargsError@@Base+0x18a6> │ │ │ │ + b.n 49286 <_PyEval_FormatKwargsError@@Base+0x18a6> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 492b6 <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ + beq.n 492a6 <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 492b6 <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ + beq.n 492a6 <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 492b8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ + b.n 492a8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ mov r3, sl │ │ │ │ - b.n 492b8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ + b.n 492a8 <_PyEval_FormatKwargsError@@Base+0x18c8> │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 49276 <_PyEval_FormatKwargsError@@Base+0x1886> │ │ │ │ + b.n 49266 <_PyEval_FormatKwargsError@@Base+0x1886> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9632 @ 0x25a0 │ │ │ │ + movw r1, #7456 @ 0x1d20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 491ca <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ + bl 12125c │ │ │ │ + b.n 491ba <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r0, [r0, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 113800 │ │ │ │ + b.w 1134d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4931e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ + cbnz r3, 4930e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4931e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ + ble.n 4930e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4931e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ - cbnz r4, 4933a <_PyEval_FormatKwargsError@@Base+0x194a> │ │ │ │ + bne.n 4930e <_PyEval_FormatKwargsError@@Base+0x192e> │ │ │ │ + cbnz r4, 4932a <_PyEval_FormatKwargsError@@Base+0x194a> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #52] @ (49368 <_PyEval_FormatKwargsError@@Base+0x1978>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #52] @ (49358 <_PyEval_FormatKwargsError@@Base+0x1978>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49360 <_PyEval_FormatKwargsError@@Base+0x1970> │ │ │ │ + cbz r0, 49350 <_PyEval_FormatKwargsError@@Base+0x1970> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 984c8 │ │ │ │ - cbnz r0, 4935e <_PyEval_FormatKwargsError@@Base+0x196e> │ │ │ │ - movw r1, #56672 @ 0xdd60 │ │ │ │ + bl 98814 │ │ │ │ + cbnz r0, 4934e <_PyEval_FormatKwargsError@@Base+0x196e> │ │ │ │ + movw r1, #54380 @ 0xd46c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4938c <_PyEval_FormatKwargsError@@Base+0x199c> │ │ │ │ + bne.n 4937c <_PyEval_FormatKwargsError@@Base+0x199c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23b768 │ │ │ │ + b.w 23ac88 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31100 @ 0x797c │ │ │ │ + movw r0, #28808 @ 0x7088 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49380 <_PyEval_FormatKwargsError@@Base+0x1990> │ │ │ │ + bne.n 49370 <_PyEval_FormatKwargsError@@Base+0x1990> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 493ba <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ + blt.n 493aa <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 493d4 <_PyEval_FormatKwargsError@@Base+0x19e4> │ │ │ │ + blt.n 493c4 <_PyEval_FormatKwargsError@@Base+0x19e4> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54248 @ 0xd3e8 │ │ │ │ + movw r1, #51956 @ 0xcaf4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 493de <_PyEval_FormatKwargsError@@Base+0x19ee> │ │ │ │ + b.n 493ce <_PyEval_FormatKwargsError@@Base+0x19ee> │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (493e0 <_PyEval_FormatKwargsError@@Base+0x19f0>) │ │ │ │ + ldr r0, [pc, #8] @ (493d0 <_PyEval_FormatKwargsError@@Base+0x19f0>) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #960 @ (adr r2, 497a4 <_PyEval_FormatKwargsError@@Base+0x1db4>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 49794 <_PyEval_FormatKwargsError@@Base+0x1db4>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 494aa <_PyEval_FormatKwargsError@@Base+0x1aba> │ │ │ │ + bhi.n 4949a <_PyEval_FormatKwargsError@@Base+0x1aba> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #4 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 494c2 <_PyEval_FormatKwargsError@@Base+0x1ad2> │ │ │ │ + b.n 494b2 <_PyEval_FormatKwargsError@@Base+0x1ad2> │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 49408 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ + bmi.n 493f8 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 49416 <_PyEval_FormatKwargsError@@Base+0x1a26> │ │ │ │ + b.n 49406 <_PyEval_FormatKwargsError@@Base+0x1a26> │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 49408 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ + bmi.n 493f8 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ ldrb r5, [r3, #2] │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ bfi r2, r6, #0, #8 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ bfi r2, r5, #8, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ bfi r2, r0, #24, #8 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 49430 <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ + b.n 49420 <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 49408 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ + bmi.n 493f8 <_PyEval_FormatKwargsError@@Base+0x1a18> │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ adds r3, #8 │ │ │ │ ldrb.w r4, [r3, #-6] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ bfi r1, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-7] │ │ │ │ bfi r1, r4, #8, #8 │ │ │ │ @@ -43282,81 +43277,81 @@ │ │ │ │ ldrb.w r4, [r3, #-3] │ │ │ │ bfi r1, r5, #24, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ ldrb.w r4, [r3, #-4] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ - b.n 49458 <_PyEval_FormatKwargsError@@Base+0x1a68> │ │ │ │ + b.n 49448 <_PyEval_FormatKwargsError@@Base+0x1a68> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9780 @ 0x2634 │ │ │ │ + movw r1, #7604 @ 0x1db4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 494e4 <_PyEval_FormatKwargsError@@Base+0x1af4> │ │ │ │ + bne.n 494d4 <_PyEval_FormatKwargsError@@Base+0x1af4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2ab02c │ │ │ │ + b.w 2aae84 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31052 @ 0x794c │ │ │ │ + movw r0, #28760 @ 0x7058 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 494d8 <_PyEval_FormatKwargsError@@Base+0x1ae8> │ │ │ │ + bne.n 494c8 <_PyEval_FormatKwargsError@@Base+0x1ae8> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 49522 <_PyEval_FormatKwargsError@@Base+0x1b32> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 49528 <_PyEval_FormatKwargsError@@Base+0x1b38> │ │ │ │ + beq.n 49512 <_PyEval_FormatKwargsError@@Base+0x1b32> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 49518 <_PyEval_FormatKwargsError@@Base+0x1b38> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 49534 <_PyEval_FormatKwargsError@@Base+0x1b44> │ │ │ │ + cbz r3, 49524 <_PyEval_FormatKwargsError@@Base+0x1b44> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4955a <_PyEval_FormatKwargsError@@Base+0x1b6a> │ │ │ │ + b.n 4954a <_PyEval_FormatKwargsError@@Base+0x1b6a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 49556 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 49546 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 49556 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ + cbnz r3, 49546 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 49556 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 49546 <_PyEval_FormatKwargsError@@Base+0x1b66> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #36] @ (49584 <_PyEval_FormatKwargsError@@Base+0x1b94>) │ │ │ │ + ldr r1, [pc, #36] @ (49574 <_PyEval_FormatKwargsError@@Base+0x1b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -43374,63 +43369,63 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 495a8 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ + cbz r3, 49598 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 495aa <_PyEval_FormatKwargsError@@Base+0x1bba> │ │ │ │ + b.n 4959a <_PyEval_FormatKwargsError@@Base+0x1bba> │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b5ac │ │ │ │ - cbnz r5, 495c2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ + cbnz r5, 495b2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 495c2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ + ble.n 495b2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 495c2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ - cbnz r4, 495e0 <_PyEval_FormatKwargsError@@Base+0x1bf0> │ │ │ │ + bne.n 495b2 <_PyEval_FormatKwargsError@@Base+0x1bd2> │ │ │ │ + cbnz r4, 495d0 <_PyEval_FormatKwargsError@@Base+0x1bf0> │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (4961c <_PyEval_FormatKwargsError@@Base+0x1c2c>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #68] @ (4960c <_PyEval_FormatKwargsError@@Base+0x1c2c>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4960a <_PyEval_FormatKwargsError@@Base+0x1c1a> │ │ │ │ + cbz r0, 495fa <_PyEval_FormatKwargsError@@Base+0x1c1a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 495f0 <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ + cbz r0, 495e0 <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4960a <_PyEval_FormatKwargsError@@Base+0x1c1a> │ │ │ │ + b.n 495fa <_PyEval_FormatKwargsError@@Base+0x1c1a> │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 49600 <_PyEval_FormatKwargsError@@Base+0x1c10> │ │ │ │ + beq.n 495f0 <_PyEval_FormatKwargsError@@Base+0x1c10> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 495ec <_PyEval_FormatKwargsError@@Base+0x1bfc> │ │ │ │ + blt.n 495dc <_PyEval_FormatKwargsError@@Base+0x1bfc> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 49740 <_PyEval_FormatKwargsError@@Base+0x1d50> │ │ │ │ + bl 49730 <_PyEval_FormatKwargsError@@Base+0x1d50> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 49614 <_PyEval_FormatKwargsError@@Base+0x1c24> │ │ │ │ + cbz r3, 49604 <_PyEval_FormatKwargsError@@Base+0x1c24> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r4, [r0, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -43438,365 +43433,365 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4964a <_PyEval_FormatKwargsError@@Base+0x1c5a> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 49650 <_PyEval_FormatKwargsError@@Base+0x1c60> │ │ │ │ + beq.n 4963a <_PyEval_FormatKwargsError@@Base+0x1c5a> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 49640 <_PyEval_FormatKwargsError@@Base+0x1c60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 49662 <_PyEval_FormatKwargsError@@Base+0x1c72> │ │ │ │ + beq.n 49652 <_PyEval_FormatKwargsError@@Base+0x1c72> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 496f6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ + b.n 496e6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ movs r0, #4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4967e <_PyEval_FormatKwargsError@@Base+0x1c8e> │ │ │ │ + cbnz r0, 4966e <_PyEval_FormatKwargsError@@Base+0x1c8e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 496f6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ + b.n 496e6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4965a <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ + bne.n 4964a <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ mov r8, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e5bd8 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl e61a4 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 496b8 <_PyEval_FormatKwargsError@@Base+0x1cc8> │ │ │ │ + cbz r0, 496a8 <_PyEval_FormatKwargsError@@Base+0x1cc8> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 496ac <_PyEval_FormatKwargsError@@Base+0x1cbc> │ │ │ │ + bne.n 4969c <_PyEval_FormatKwargsError@@Base+0x1cbc> │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 496c6 <_PyEval_FormatKwargsError@@Base+0x1cd6> │ │ │ │ + cbz r0, 496b6 <_PyEval_FormatKwargsError@@Base+0x1cd6> │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str.w sl, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4968a <_PyEval_FormatKwargsError@@Base+0x1c9a> │ │ │ │ + b.n 4967a <_PyEval_FormatKwargsError@@Base+0x1c9a> │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl d00e4 │ │ │ │ + bl d0840 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 496da <_PyEval_FormatKwargsError@@Base+0x1cea> │ │ │ │ + cbnz r0, 496ca <_PyEval_FormatKwargsError@@Base+0x1cea> │ │ │ │ mov r0, r6 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 496f6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ + b.n 496e6 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 496ec <_PyEval_FormatKwargsError@@Base+0x1cfc> │ │ │ │ + ble.n 496dc <_PyEval_FormatKwargsError@@Base+0x1cfc> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 496da <_PyEval_FormatKwargsError@@Base+0x1cea> │ │ │ │ + b.n 496ca <_PyEval_FormatKwargsError@@Base+0x1cea> │ │ │ │ mov r0, r6 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49724 <_PyEval_FormatKwargsError@@Base+0x1d34> │ │ │ │ + cbz r0, 49714 <_PyEval_FormatKwargsError@@Base+0x1d34> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 46e74 │ │ │ │ + bl 46e64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10280 @ 0x2828 │ │ │ │ + movw r0, #8104 @ 0x1fa8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ mov r6, r1 │ │ │ │ sub.w sp, sp, #540 @ 0x21c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r2 │ │ │ │ - bl 157818 <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 157270 <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 49780 <_PyEval_FormatKwargsError@@Base+0x1d90> │ │ │ │ + ble.n 49770 <_PyEval_FormatKwargsError@@Base+0x1d90> │ │ │ │ mov r0, r7 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49800 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ + beq.n 497f0 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #10312 @ 0x2848 │ │ │ │ + movw r1, #8136 @ 0x1fc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49800 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ + b.n 497f0 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ adds r3, r4, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ mov r0, sp │ │ │ │ ldr r6, [r6, #0] │ │ │ │ smull r2, r1, r3, r2 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ lsls r1, r1, #2 │ │ │ │ adds r1, #2 │ │ │ │ - bl 157828 <_PyBytesWriter_Alloc@@Base> │ │ │ │ - cbz r0, 49800 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ + bl 157280 <_PyBytesWriter_Alloc@@Base> │ │ │ │ + cbz r0, 497f0 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 497a6 <_PyEval_FormatKwargsError@@Base+0x1db6> │ │ │ │ - cbnz r5, 497ac <_PyEval_FormatKwargsError@@Base+0x1dbc> │ │ │ │ + cbnz r4, 49796 <_PyEval_FormatKwargsError@@Base+0x1db6> │ │ │ │ + cbnz r5, 4979c <_PyEval_FormatKwargsError@@Base+0x1dbc> │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 497ae <_PyEval_FormatKwargsError@@Base+0x1dbe> │ │ │ │ + b.n 4979e <_PyEval_FormatKwargsError@@Base+0x1dbe> │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ strb r3, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 497f0 <_PyEval_FormatKwargsError@@Base+0x1e00> │ │ │ │ + ble.n 497e0 <_PyEval_FormatKwargsError@@Base+0x1e00> │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r0, r0, lsl #8 │ │ │ │ add.w r3, r3, #8 │ │ │ │ mov r7, r1 │ │ │ │ itt gt │ │ │ │ ldrbgt r2, [r6, #0] │ │ │ │ orrgt r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, #5 │ │ │ │ - ble.n 497ea <_PyEval_FormatKwargsError@@Base+0x1dfa> │ │ │ │ + ble.n 497da <_PyEval_FormatKwargsError@@Base+0x1dfa> │ │ │ │ subs r3, #6 │ │ │ │ lsr.w r2, r0, r3 │ │ │ │ ands.w r2, r2, #63 @ 0x3f │ │ │ │ - bne.n 497de <_PyEval_FormatKwargsError@@Base+0x1dee> │ │ │ │ - cbnz r5, 497e2 <_PyEval_FormatKwargsError@@Base+0x1df2> │ │ │ │ + bne.n 497ce <_PyEval_FormatKwargsError@@Base+0x1dee> │ │ │ │ + cbnz r5, 497d2 <_PyEval_FormatKwargsError@@Base+0x1df2> │ │ │ │ adds r2, #32 │ │ │ │ - b.n 497e4 <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ + b.n 497d4 <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ strb.w r2, [r7], #1 │ │ │ │ - b.n 497ca <_PyEval_FormatKwargsError@@Base+0x1dda> │ │ │ │ + b.n 497ba <_PyEval_FormatKwargsError@@Base+0x1dda> │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 497b4 <_PyEval_FormatKwargsError@@Base+0x1dc4> │ │ │ │ + b.n 497a4 <_PyEval_FormatKwargsError@@Base+0x1dc4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 497b8 <_PyEval_FormatKwargsError@@Base+0x1dc8> │ │ │ │ + bne.n 497a8 <_PyEval_FormatKwargsError@@Base+0x1dc8> │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl eec4c <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl eecfc <_PyBytesWriter_Finish@@Base> │ │ │ │ add.w sp, sp, #540 @ 0x21c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 49826 <_PyEval_FormatKwargsError@@Base+0x1e36> │ │ │ │ + bne.n 49816 <_PyEval_FormatKwargsError@@Base+0x1e36> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 19a048 │ │ │ │ + b.w 198804 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31084 @ 0x796c │ │ │ │ + movw r0, #28792 @ 0x7078 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4981a <_PyEval_FormatKwargsError@@Base+0x1e2a> │ │ │ │ + bne.n 4980a <_PyEval_FormatKwargsError@@Base+0x1e2a> │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (49848 <_PyEval_FormatKwargsError@@Base+0x1e58>) │ │ │ │ + ldr r2, [pc, #8] @ (49838 <_PyEval_FormatKwargsError@@Base+0x1e58>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 42ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ + b.w 42e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ nop │ │ │ │ - beq.n 497e4 <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ + beq.n 497d4 <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4986e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ + cbnz r3, 4985e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4986e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ + ble.n 4985e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4986e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ - cbnz r4, 49890 <_PyEval_FormatKwargsError@@Base+0x1ea0> │ │ │ │ + bne.n 4985e <_PyEval_FormatKwargsError@@Base+0x1e7e> │ │ │ │ + cbnz r4, 49880 <_PyEval_FormatKwargsError@@Base+0x1ea0> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movw r3, #21892 @ 0x5584 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 498c8 <_PyEval_FormatKwargsError@@Base+0x1ed8> │ │ │ │ + cbz r0, 498b8 <_PyEval_FormatKwargsError@@Base+0x1ed8> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1097b0 │ │ │ │ + bl 109528 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 498bc <_PyEval_FormatKwargsError@@Base+0x1ecc> │ │ │ │ - cbnz r0, 498c0 <_PyEval_FormatKwargsError@@Base+0x1ed0> │ │ │ │ + beq.n 498ac <_PyEval_FormatKwargsError@@Base+0x1ecc> │ │ │ │ + cbnz r0, 498b0 <_PyEval_FormatKwargsError@@Base+0x1ed0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #56672 @ 0xdd60 │ │ │ │ + movw r1, #54380 @ 0xd46c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 498c8 <_PyEval_FormatKwargsError@@Base+0x1ed8> │ │ │ │ + b.n 498b8 <_PyEval_FormatKwargsError@@Base+0x1ed8> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #10340 @ 0x2864 │ │ │ │ + movw r0, #8164 @ 0x1fe4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13980 @ 0x369c │ │ │ │ + movw r1, #11876 @ 0x2e64 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ - ldr r2, [pc, #32] @ (4991c <_PyEval_FormatKwargsError@@Base+0x1f2c>) │ │ │ │ + b.w f53c4 │ │ │ │ + ldr r2, [pc, #32] @ (4990c <_PyEval_FormatKwargsError@@Base+0x1f2c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #31872 @ 0x7c80 │ │ │ │ + movw r0, #29696 @ 0x7400 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r1, #3780] @ 0xec4 │ │ │ │ ldr.w r1, [r1, #3764] @ 0xeb4 │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #10360 @ 0x2878 │ │ │ │ + movw r3, #8184 @ 0x1ff8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r1, #39639 @ 0x9ad7 │ │ │ │ + movw r1, #39623 @ 0x9ac7 │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 177e98 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ + b.w 177938 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xa48> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl 178c14 │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4999a <_PyEval_FormatKwargsError@@Base+0x1faa> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 4999a <_PyEval_FormatKwargsError@@Base+0x1faa> │ │ │ │ + bne.n 4998a <_PyEval_FormatKwargsError@@Base+0x1faa> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 4998a <_PyEval_FormatKwargsError@@Base+0x1faa> │ │ │ │ vpop {d8} │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - movw r1, #10400 @ 0x28a0 │ │ │ │ + movw r1, #8224 @ 0x2020 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ubfx r2, r5, #3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ite ge │ │ │ │ movge r1, r6 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb.w r0, r9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bl 24ecd0 │ │ │ │ + bl 24e828 <_PySlice_FromIndices@@Base+0x510> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 499bc <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ + cbnz r0, 499ac <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49a04 <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ + b.n 499f4 <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ blx 2c230 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 499ea <_PyEval_FormatKwargsError@@Base+0x1ffa> │ │ │ │ + cbz r7, 499da <_PyEval_FormatKwargsError@@Base+0x1ffa> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl eebfc <_PyBytesWriter_Prepare@@Base> │ │ │ │ - cbnz r0, 499d8 <_PyEval_FormatKwargsError@@Base+0x1fe8> │ │ │ │ + bl eecac <_PyBytesWriter_Prepare@@Base> │ │ │ │ + cbnz r0, 499c8 <_PyEval_FormatKwargsError@@Base+0x1fe8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 499b8 <_PyEval_FormatKwargsError@@Base+0x1fc8> │ │ │ │ + bl 8473c │ │ │ │ + b.n 499a8 <_PyEval_FormatKwargsError@@Base+0x1fc8> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, r0, r6 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 49a04 <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ + bl 8473c │ │ │ │ + b.n 499f4 <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ str.w r6, [r8] │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -43804,28 +43799,28 @@ │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq.n 49ace <_PyEval_FormatKwargsError@@Base+0x20de> │ │ │ │ + beq.n 49abe <_PyEval_FormatKwargsError@@Base+0x20de> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 49a94 <_PyEval_FormatKwargsError@@Base+0x20a4> │ │ │ │ + bmi.n 49a84 <_PyEval_FormatKwargsError@@Base+0x20a4> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29084 @ 0x719c │ │ │ │ + movw r1, #26908 @ 0x691c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49ace <_PyEval_FormatKwargsError@@Base+0x20de> │ │ │ │ + b.n 49abe <_PyEval_FormatKwargsError@@Base+0x20de> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -43833,186 +43828,186 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ + blt.n 49a96 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49ab6 <_PyEval_FormatKwargsError@@Base+0x20c6> │ │ │ │ + blt.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x20c6> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 49a52 <_PyEval_FormatKwargsError@@Base+0x2062> │ │ │ │ + blt.n 49a42 <_PyEval_FormatKwargsError@@Base+0x2062> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8dbc │ │ │ │ + bl a9048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49a56 <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ - b.n 49ac6 <_PyEval_FormatKwargsError@@Base+0x20d6> │ │ │ │ + bne.n 49a46 <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ + b.n 49ab6 <_PyEval_FormatKwargsError@@Base+0x20d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49a86 <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ + bne.n 49a76 <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49a86 <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49a76 <_PyEval_FormatKwargsError@@Base+0x2096> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49a8e <_PyEval_FormatKwargsError@@Base+0x209e> │ │ │ │ + bne.n 49a7e <_PyEval_FormatKwargsError@@Base+0x209e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49a8e <_PyEval_FormatKwargsError@@Base+0x209e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49a7e <_PyEval_FormatKwargsError@@Base+0x209e> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 49ae4 <_PyEval_FormatKwargsError@@Base+0x20f4> │ │ │ │ + beq.n 49ad4 <_PyEval_FormatKwargsError@@Base+0x20f4> │ │ │ │ b.w 2b00c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 49b06 <_PyEval_FormatKwargsError@@Base+0x2116> │ │ │ │ + bne.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2116> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28c03c │ │ │ │ + b.w 28bec4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31076 @ 0x7964 │ │ │ │ + movw r0, #28784 @ 0x7070 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49afa <_PyEval_FormatKwargsError@@Base+0x210a> │ │ │ │ + bne.n 49aea <_PyEval_FormatKwargsError@@Base+0x210a> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 288cc8 │ │ │ │ + bl 2889a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49b54 <_PyEval_FormatKwargsError@@Base+0x2164> │ │ │ │ + bge.n 49b44 <_PyEval_FormatKwargsError@@Base+0x2164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49b54 <_PyEval_FormatKwargsError@@Base+0x2164> │ │ │ │ + cbnz r3, 49b44 <_PyEval_FormatKwargsError@@Base+0x2164> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00049b58 : │ │ │ │ - ldr r0, [pc, #4] @ (49b60 ) │ │ │ │ - b.w 1dd68c │ │ │ │ +00049b48 : │ │ │ │ + ldr r0, [pc, #4] @ (49b50 ) │ │ │ │ + b.w 1dc9d4 │ │ │ │ nop │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49b6c │ │ │ │ + cbz r1, 49b5c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49b74 │ │ │ │ + b.n 49b64 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49cd6 │ │ │ │ + b.n 49cc6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - vldr d0, [pc, #228] @ 49c70 │ │ │ │ + vldr d0, [pc, #228] @ 49c60 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9c4cc │ │ │ │ - movw r1, #38604 @ 0x96cc │ │ │ │ + bl 9c70c │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 49bae │ │ │ │ + bge.n 49b9e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49c68 │ │ │ │ - vldr d0, [pc, #200] @ 49c78 │ │ │ │ - bl 9c4cc │ │ │ │ - movw r1, #22124 @ 0x566c │ │ │ │ + b.n 49c58 │ │ │ │ + vldr d0, [pc, #200] @ 49c68 │ │ │ │ + bl 9c70c │ │ │ │ + movw r1, #19832 @ 0x4d78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ - vldr d0, [pc, #180] @ 49c80 │ │ │ │ - bl 9c4cc │ │ │ │ - movw r1, #38608 @ 0x96d0 │ │ │ │ + blt.n 49b98 │ │ │ │ + vldr d0, [pc, #180] @ 49c70 │ │ │ │ + bl 9c70c │ │ │ │ + movw r1, #36236 @ 0x8d8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ - vldr d8, [pc, #160] @ 49c88 │ │ │ │ + blt.n 49b98 │ │ │ │ + vldr d8, [pc, #160] @ 49c78 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9c4cc │ │ │ │ - movw r1, #9856 @ 0x2680 │ │ │ │ + bl 9c70c │ │ │ │ + movw r1, #7752 @ 0x1e48 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ - vldr d9, [pc, #136] @ 49c90 │ │ │ │ + blt.n 49b98 │ │ │ │ + vldr d9, [pc, #136] @ 49c80 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2524fc │ │ │ │ - movw r1, #10476 @ 0x28ec │ │ │ │ + bl 252258 │ │ │ │ + movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ - vldr d8, [pc, #108] @ 49c98 │ │ │ │ + blt.n 49b98 │ │ │ │ + vldr d8, [pc, #108] @ 49c88 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9c4cc │ │ │ │ - movw r1, #9912 @ 0x26b8 │ │ │ │ + bl 9c70c │ │ │ │ + movw r1, #7808 @ 0x1e80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49ba8 │ │ │ │ + blt.n 49b98 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 2524fc │ │ │ │ - movw r1, #10484 @ 0x28f4 │ │ │ │ + bl 252258 │ │ │ │ + movw r1, #8308 @ 0x2074 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc84 │ │ │ │ + bl 1dd11c │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ @@ -44034,280 +44029,280 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 49cc0 │ │ │ │ + bne.n 49cb0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 277a20 │ │ │ │ + b.w 277780 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31036 @ 0x793c │ │ │ │ + movw r0, #28744 @ 0x7048 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49cb4 │ │ │ │ + bne.n 49ca4 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49cf6 │ │ │ │ + bne.n 49ce6 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - beq.n 49cf8 │ │ │ │ + beq.n 49ce8 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49d14 │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + cbz r1, 49d04 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49cec │ │ │ │ + bls.n 49cdc │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bne.n 49d02 │ │ │ │ + bne.n 49cf2 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49d26 │ │ │ │ + cbz r1, 49d16 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49d2e │ │ │ │ + b.n 49d1e │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49f28 │ │ │ │ + b.n 49f18 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r3, #6908 @ 0x1afc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 49d64 │ │ │ │ + bne.n 49d54 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49d7a │ │ │ │ + bge.n 49d6a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49d7a │ │ │ │ + b.n 49d6a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10500 @ 0x2904 │ │ │ │ + movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 289b48 │ │ │ │ + bl 289800 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 49d98 │ │ │ │ + cbz r0, 49d88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49dac │ │ │ │ + bge.n 49d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49dac │ │ │ │ + cbnz r3, 49d9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 49db4 │ │ │ │ + bne.n 49da4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49dca │ │ │ │ - cbnz r6, 49dc8 │ │ │ │ + b.n 49dba │ │ │ │ + cbnz r6, 49db8 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ - b.n 49db0 │ │ │ │ + bl 15eeec │ │ │ │ + b.n 49da0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 49e80 │ │ │ │ + beq.n 49e70 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49e7c │ │ │ │ + bne.n 49e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49e7c │ │ │ │ - movw r0, #32472 @ 0x7ed8 │ │ │ │ + beq.n 49e6c │ │ │ │ + movw r0, #30296 @ 0x7658 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 49e18 │ │ │ │ + cbnz r0, 49e08 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ - cbnz r2, 49e2e │ │ │ │ + cbnz r2, 49e1e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e7c │ │ │ │ + bge.n 49e6c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 49e72 │ │ │ │ - b.n 49e7c │ │ │ │ + cbz r2, 49e62 │ │ │ │ + b.n 49e6c │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #763 @ 0x2fb │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #10596 @ 0x2964 │ │ │ │ + movw r0, #8420 @ 0x20e4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e5e │ │ │ │ + bge.n 49e4e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 49e5e │ │ │ │ + cbnz r2, 49e4e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 49e0c │ │ │ │ + beq.n 49dfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e7c │ │ │ │ + bge.n 49e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49e7c │ │ │ │ + cbnz r3, 49e6c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 49ea2 │ │ │ │ + cbnz r3, 49e92 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 49ea2 │ │ │ │ + ble.n 49e92 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 49ea2 │ │ │ │ - cbnz r0, 49eba │ │ │ │ + bne.n 49e92 │ │ │ │ + cbnz r0, 49eaa │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #112] @ (49f24 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 49f1e │ │ │ │ + ldr r3, [pc, #112] @ (49f14 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 49f0e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49ecc │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 49f1c │ │ │ │ + bne.n 49ebc │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 49f0c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b88c <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 49f10 │ │ │ │ + bge.n 49f00 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 49f00 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 49ef0 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49ed0 │ │ │ │ - b.n 49f1c │ │ │ │ + beq.n 49ec0 │ │ │ │ + b.n 49f0c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 49f1c │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 49f0c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 47f78 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ - b.n 49f1e │ │ │ │ + bl 47f68 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + b.n 49f0e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49f48 │ │ │ │ + bne.n 49f38 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 49f4a │ │ │ │ + beq.n 49f3a │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49f66 │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + cbz r1, 49f56 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49f3e │ │ │ │ + bls.n 49f2e │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bne.n 49f54 │ │ │ │ + bne.n 49f44 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ @@ -44320,279 +44315,279 @@ │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a04a │ │ │ │ + beq.n 4a03a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a046 │ │ │ │ + bne.n 4a036 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a046 │ │ │ │ - movw r0, #32472 @ 0x7ed8 │ │ │ │ + beq.n 4a036 │ │ │ │ + movw r0, #30296 @ 0x7658 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 49fe2 │ │ │ │ + cbnz r0, 49fd2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbnz r2, 49ff8 │ │ │ │ + cbnz r2, 49fe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a046 │ │ │ │ + bge.n 4a036 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 4a03c │ │ │ │ - b.n 4a046 │ │ │ │ + cbz r2, 4a02c │ │ │ │ + b.n 4a036 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #767 @ 0x2ff │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #10784 @ 0x2a20 │ │ │ │ + movw r0, #8608 @ 0x21a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a028 │ │ │ │ + bge.n 4a018 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 4a028 │ │ │ │ + cbnz r2, 4a018 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 49fd6 │ │ │ │ + beq.n 49fc6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a046 │ │ │ │ + bge.n 4a036 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a046 │ │ │ │ + cbnz r3, 4a036 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a06c │ │ │ │ + bne.n 4a05c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 41d2a │ │ │ │ + b.w 41d1a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31044 @ 0x7944 │ │ │ │ + movw r0, #28752 @ 0x7050 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a060 │ │ │ │ + bne.n 4a050 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a08a │ │ │ │ + cbz r1, 4a07a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a092 │ │ │ │ + b.n 4a082 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3e2ce │ │ │ │ + b.w 3e2de │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4a0c4 │ │ │ │ + beq.n 4a0b4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #16788 @ 0x4194 │ │ │ │ + movw r0, #14684 @ 0x395c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a2ba │ │ │ │ + beq.w 4a2aa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4a0da │ │ │ │ + bne.n 4a0ca │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4a0fa │ │ │ │ - bl 178c14 │ │ │ │ + b.n 4a0ea │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a0fa │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4a0ea │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4a2ba │ │ │ │ + bne.w 4a2aa │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4a108 │ │ │ │ + bne.n 4a0f8 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4a128 │ │ │ │ - bl 178c14 │ │ │ │ + b.n 4a118 │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a128 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4a118 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4a2ba │ │ │ │ + bne.w 4a2aa │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #408] @ 4a2c8 │ │ │ │ + vldr d10, [pc, #408] @ 4a2b8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4a154 │ │ │ │ + bhi.n 4a144 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4a244 │ │ │ │ - b.n 4a174 │ │ │ │ + bls.n 4a234 │ │ │ │ + b.n 4a164 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4a174 │ │ │ │ + bvc.n 4a164 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a286 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4a192 │ │ │ │ + bvc.n 4a182 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a286 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4a206 │ │ │ │ + ble.n 4a1f6 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4a288 │ │ │ │ + bhi.n 4a278 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2ba70 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble.n 4a1d4 │ │ │ │ + ble.n 4a1c4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #260] @ 4a2d0 │ │ │ │ + vldr d8, [pc, #260] @ 4a2c0 │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a286 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4a282 │ │ │ │ - cbnz r3, 4a1f0 │ │ │ │ - vldr d8, [pc, #236] @ 4a2d8 │ │ │ │ - b.n 4a296 │ │ │ │ + beq.n 4a272 │ │ │ │ + cbnz r3, 4a1e0 │ │ │ │ + vldr d8, [pc, #236] @ 4a2c8 │ │ │ │ + b.n 4a286 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #224] @ 4a2d8 │ │ │ │ - vldr d7, [pc, #228] @ 4a2e0 │ │ │ │ + vldr d8, [pc, #224] @ 4a2c8 │ │ │ │ + vldr d7, [pc, #228] @ 4a2d0 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a286 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4a282 │ │ │ │ + beq.n 4a272 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4a232 │ │ │ │ + ble.n 4a222 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #180] @ 4a2d8 │ │ │ │ + vldr d7, [pc, #180] @ 4a2c8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b.n 4a296 │ │ │ │ - bpl.n 4a1ea │ │ │ │ + b.n 4a286 │ │ │ │ + bpl.n 4a1da │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4a1ea │ │ │ │ + bpl.n 4a1da │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a286 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2c458 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4a296 │ │ │ │ + bls.n 4a286 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4a276 │ │ │ │ + bvs.n 4a266 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a27c │ │ │ │ + bne.n 4a26c │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a286 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a286 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 4a296 │ │ │ │ + b.n 4a286 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4a2b6 │ │ │ │ - vldr d8, [pc, #60] @ 4a2d0 │ │ │ │ + ble.n 4a2a6 │ │ │ │ + vldr d8, [pc, #60] @ 4a2c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4a2a6 │ │ │ │ + cbz r3, 4a296 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2bb67c │ │ │ │ - cbnz r0, 4a2ba │ │ │ │ + bl 2bac6c │ │ │ │ + cbnz r0, 4a2aa │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4a1de │ │ │ │ + b.n 4a1ce │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -44620,273 +44615,273 @@ │ │ │ │ blx 2b4d8 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 4a438 │ │ │ │ + bl 4a428 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a332 │ │ │ │ + cbz r1, 4a322 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a33a │ │ │ │ + b.n 4a32a │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a58a │ │ │ │ + b.n 4a57a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r5, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (4a3c4 ) │ │ │ │ + ldr r1, [pc, #112] @ (4a3b4 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a3ba │ │ │ │ + beq.n 4a3aa │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 4a368 │ │ │ │ + cbz r4, 4a358 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 4a378 │ │ │ │ - b.n 4a396 │ │ │ │ - ldr r1, [pc, #92] @ (4a3c8 ) │ │ │ │ + cbnz r0, 4a368 │ │ │ │ + b.n 4a386 │ │ │ │ + ldr r1, [pc, #92] @ (4a3b8 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4a362 │ │ │ │ - b.n 4a3bc │ │ │ │ + bne.n 4a352 │ │ │ │ + b.n 4a3ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4a396 │ │ │ │ + bne.n 4a386 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a396 │ │ │ │ + bge.n 4a386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a396 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4a386 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #37992 @ 0x9468 │ │ │ │ + movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #10800 @ 0x2a30 │ │ │ │ + movw r0, #8624 @ 0x21b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 4a3bc │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 4a3ac │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #120 @ 0x78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 4a494 │ │ │ │ + bgt.n 4a484 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4a3f2 │ │ │ │ + bne.n 4a3e2 │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 4a410 │ │ │ │ + b.n 4a400 │ │ │ │ mov r0, r1 │ │ │ │ - bl 178c14 │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a410 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4a424 │ │ │ │ - vldr d0, [pc, #28] @ 4a430 │ │ │ │ + bne.n 4a400 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4a414 │ │ │ │ + vldr d0, [pc, #28] @ 4a420 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 4a57c ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 4a56c ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldrd r6, r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 4a47a │ │ │ │ + cbnz r4, 4a46a │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae7c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #10824 @ 0x2a48 │ │ │ │ + movw r0, #8648 @ 0x21c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a48a │ │ │ │ + b.n 4a47a │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 949a8 │ │ │ │ + bl 94d00 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4a548 │ │ │ │ + beq.n 4a538 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a4ac │ │ │ │ + bge.n 4a49c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a4ac │ │ │ │ + cbnz r3, 4a49c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4a53c │ │ │ │ + beq.n 4a52c │ │ │ │ mov r0, sl │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4a4ce │ │ │ │ + cbz r0, 4a4be │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #144] @ (4a550 ) │ │ │ │ + ldr r1, [pc, #144] @ (4a540 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a4d0 │ │ │ │ + b.n 4a4c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ccacc │ │ │ │ - cbz r4, 4a53c │ │ │ │ + bl 1cb6a8 │ │ │ │ + cbz r4, 4a52c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 136108 │ │ │ │ + bl 135c74 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 4a4fc │ │ │ │ + cbz r0, 4a4ec │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50664 @ 0xc5e8 │ │ │ │ + movw r1, #48488 @ 0xbd68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, fp │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a4fe │ │ │ │ + b.n 4a4ee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ccacc │ │ │ │ - cbz r4, 4a53c │ │ │ │ + bl 1cb6a8 │ │ │ │ + cbz r4, 4a52c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 136108 │ │ │ │ + bl 135c74 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4a52a │ │ │ │ + cbz r0, 4a51a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #856 @ 0x358 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #64100 @ 0xfa64 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ mov r0, fp │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a52c │ │ │ │ + b.n 4a51c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ - cbz r4, 4a53c │ │ │ │ + bl 1cb6a8 │ │ │ │ + cbz r4, 4a52c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, fp │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1ccacc │ │ │ │ + b.w 1cb6a8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5e40052 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a574 │ │ │ │ + bne.n 4a564 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10aa10 │ │ │ │ + b.w 10a788 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31116 @ 0x798c │ │ │ │ + movw r0, #28824 @ 0x7098 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a568 │ │ │ │ + bne.n 4a558 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a5b6 │ │ │ │ + bne.n 4a5a6 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #47412 @ 0xb934 │ │ │ │ + movw r2, #45236 @ 0xb0b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a604 │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + cbz r1, 4a5f4 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a5ea │ │ │ │ + bls.n 4a5da │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ and.w r5, r4, #1 │ │ │ │ tst.w r4, #2 │ │ │ │ orr.w r2, r2, r5 │ │ │ │ - beq.n 4a5c6 │ │ │ │ + beq.n 4a5b6 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a600 │ │ │ │ + b.n 4a5f0 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44896,517 +44891,517 @@ │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4a63a │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4a62a │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 4a650 │ │ │ │ + b.n 4a640 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a65c │ │ │ │ + cbz r1, 4a64c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a664 │ │ │ │ + b.n 4a654 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a782 │ │ │ │ + b.n 4a772 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a734 │ │ │ │ + beq.n 4a724 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 2b832c │ │ │ │ + bl 2b8184 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4a71e │ │ │ │ + beq.n 4a70e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4a6c6 │ │ │ │ + bne.n 4a6b6 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a6b4 │ │ │ │ + blt.n 4a6a4 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 4a6fc │ │ │ │ + b.n 4a6ec │ │ │ │ adds r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3, #0] │ │ │ │ - beq.n 4a6fc │ │ │ │ + beq.n 4a6ec │ │ │ │ adds r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4a6fc │ │ │ │ + b.n 4a6ec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #112] @ (4a73c ) │ │ │ │ + ldr r1, [pc, #112] @ (4a72c ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a71e │ │ │ │ + beq.n 4a70e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4a706 │ │ │ │ + bne.n 4a6f6 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 4a714 │ │ │ │ + b.n 4a704 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a738 │ │ │ │ + bge.n 4a728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a738 │ │ │ │ + cbnz r3, 4a728 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a738 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a728 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 4a740 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 4a730 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a768 │ │ │ │ + bne.n 4a758 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4a77e │ │ │ │ + b.w 4a76e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31160 @ 0x79b8 │ │ │ │ + movw r0, #28868 @ 0x70c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a754 │ │ │ │ + bne.n 4a744 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004a77e : │ │ │ │ - b.w 4106e │ │ │ │ +0004a76e : │ │ │ │ + b.w 4105e │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a7a2 │ │ │ │ + bne.n 4a792 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4a7a4 │ │ │ │ + bpl.n 4a794 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a7c0 │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + cbz r1, 4a7b0 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a798 │ │ │ │ + bls.n 4a788 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bmi.n 4a7ae │ │ │ │ + bmi.n 4a79e │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4a7ea │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4a7f8 │ │ │ │ + bne.n 4a7da │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4a7e8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ae7c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b4d28 │ │ │ │ + b.w 2b4b80 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a820 │ │ │ │ + bne.n 4a810 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4a83c │ │ │ │ - b.n 4a836 │ │ │ │ + bne.n 4a82c │ │ │ │ + b.n 4a826 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59476 @ 0xe854 │ │ │ │ + movw r0, #57184 @ 0xdf60 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a812 │ │ │ │ - b.n 4a854 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4a854 │ │ │ │ + bne.n 4a802 │ │ │ │ + b.n 4a844 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4a844 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ - cbz r0, 4a854 │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + cbz r0, 4a844 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 4a870 │ │ │ │ + b.n 4a860 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a862 │ │ │ │ + cbz r1, 4a852 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a86a │ │ │ │ + b.n 4a85a │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a8fa │ │ │ │ - b.w 2c1ae0 │ │ │ │ + b.n 4a8ea │ │ │ │ + b.w 2c13e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #43156 @ 0xa894 │ │ │ │ + movw r1, #40980 @ 0xa014 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #10852 @ 0x2a64 │ │ │ │ + movw r0, #8676 @ 0x21e4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a8e8 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 4a8d8 │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2af24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r7, 4a8ec │ │ │ │ + bl b4e44 │ │ │ │ + cbz r7, 4a8dc │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4a8d4 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 4a8c4 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a8a6 │ │ │ │ - b.n 4a8e8 │ │ │ │ + beq.n 4a896 │ │ │ │ + b.n 4a8d8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a8f4 │ │ │ │ + b.n 4a8e4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a926 │ │ │ │ + bne.n 4a916 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #47412 @ 0xb934 │ │ │ │ + movw r2, #45236 @ 0xb0b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a988 │ │ │ │ + cbz r1, 4a978 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #47412 @ 0xb934 │ │ │ │ + movw r5, #45236 @ 0xb0b4 │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a96e │ │ │ │ + bls.n 4a95e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 4a95a │ │ │ │ - cbz r3, 4a954 │ │ │ │ + beq.n 4a94a │ │ │ │ + cbz r3, 4a944 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a984 │ │ │ │ + b.n 4a974 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 4a96a │ │ │ │ + b.n 4a95a │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 4a968 │ │ │ │ + beq.n 4a958 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a94a │ │ │ │ + beq.n 4a93a │ │ │ │ mov r4, r3 │ │ │ │ - b.n 4a96a │ │ │ │ + b.n 4a95a │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4a938 │ │ │ │ + b.n 4a928 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2c1bac │ │ │ │ + b.w 2c14ac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a9e0 │ │ │ │ + beq.n 4a9d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4a9e0 │ │ │ │ + ble.n 4a9d0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a9f2 │ │ │ │ + bge.n 4a9e2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a9f2 │ │ │ │ - movw r0, #10864 @ 0x2a70 │ │ │ │ + b.n 4a9e2 │ │ │ │ + movw r0, #8688 @ 0x21f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #124] @ (4aa74 ) │ │ │ │ - bl a8fb4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #124] @ (4aa64 ) │ │ │ │ + bl a9240 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4aa1c │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 4aa24 │ │ │ │ + cbnz r0, 4aa0c │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 4aa14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa6c │ │ │ │ + bge.n 4aa5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4aa6c │ │ │ │ + cbnz r3, 4aa5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aa6c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aa5c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4aa3a │ │ │ │ + bmi.n 4aa2a │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + movw r0, #8712 @ 0x2208 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4aa50 │ │ │ │ + b.n 4aa40 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10920 @ 0x2aa8 │ │ │ │ + movw r0, #8744 @ 0x2228 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa64 │ │ │ │ + bge.n 4aa54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4aa64 │ │ │ │ + cbnz r3, 4aa54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bgt.n 4ab40 │ │ │ │ + bgt.n 4ab30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4aa98 │ │ │ │ + bne.n 4aa88 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b2750 │ │ │ │ + b.w 2b25a8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31092 @ 0x7974 │ │ │ │ + movw r0, #28800 @ 0x7080 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aa8c │ │ │ │ + bne.n 4aa7c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4aaea │ │ │ │ + bne.n 4aada │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aafe │ │ │ │ + bge.n 4aaee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4aafe │ │ │ │ + b.n 4aaee │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30904 @ 0x78b8 │ │ │ │ + movw r0, #28612 @ 0x6fc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aac2 │ │ │ │ + bne.n 4aab2 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4ab3c │ │ │ │ + bne.n 4ab2c │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ab50 │ │ │ │ + bge.n 4ab40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4ab50 │ │ │ │ + b.n 4ab40 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30908 @ 0x78bc │ │ │ │ + movw r0, #28616 @ 0x6fc8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ab14 │ │ │ │ + bne.n 4ab04 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4ab5a │ │ │ │ + cbz r1, 4ab4a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4ab62 │ │ │ │ + b.n 4ab52 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4ac98 │ │ │ │ + b.n 4ac88 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ - movw r4, #7696 @ 0x1e10 │ │ │ │ + movw r4, #5520 @ 0x1590 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ @@ -45415,67 +45410,67 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 4abae │ │ │ │ + bne.n 4ab9e │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 4abae │ │ │ │ + ble.n 4ab9e │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 4abae │ │ │ │ - cbnz r6, 4abce │ │ │ │ + bne.n 4ab9e │ │ │ │ + cbnz r6, 4abbe │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, ip │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #208] @ (4ac94 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #208] @ (4ac84 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ac72 │ │ │ │ + beq.n 4ac62 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r2, [sp, #100] @ 0x64 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ac7c │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 4ac6c │ │ │ │ + bl b1c9c │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 4ac04 │ │ │ │ + beq.n 4abf4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bb0c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ac0c │ │ │ │ + b.n 4abfc │ │ │ │ mov r0, r9 │ │ │ │ blx 2bcb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r4, 4ac28 │ │ │ │ + bl b4e44 │ │ │ │ + cbz r4, 4ac18 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e79fc │ │ │ │ - b.n 4ac7e │ │ │ │ + bl 1e6eb0 │ │ │ │ + b.n 4ac6e │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ ldrd r6, r7, [sp, #176] @ 0xb0 │ │ │ │ strd r6, r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ @@ -45488,67 +45483,67 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ strd r6, r7, [sp] │ │ │ │ ldrd r1, r2, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 4ae46 │ │ │ │ + bl 4ae36 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4ac7e │ │ │ │ + b.n 4ac6e │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ac7e │ │ │ │ + b.n 4ac6e │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4acc4 │ │ │ │ + bne.n 4acb4 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #47412 @ 0xb934 │ │ │ │ + movw r2, #45236 @ 0xb0b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4ad16 │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + cbz r1, 4ad06 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4acfc │ │ │ │ + bls.n 4acec │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ and.w r4, r5, #2 │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bpl.n 4acf2 │ │ │ │ + bpl.n 4ace2 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4ad12 │ │ │ │ + b.n 4ad02 │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 4acd4 │ │ │ │ + b.n 4acc4 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -45563,495 +45558,495 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #36500 @ 0x8e94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4ad4c │ │ │ │ + beq.n 4ad3c │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4ad5a │ │ │ │ + bne.n 4ad4a │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 278134 │ │ │ │ + bl 277e94 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4ad64 │ │ │ │ - b.n 4ad6c │ │ │ │ + bne.n 4ad54 │ │ │ │ + b.n 4ad5c │ │ │ │ movs r2, #1 │ │ │ │ - bl 254838 │ │ │ │ + bl 254520 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4ad6c │ │ │ │ + beq.n 4ad5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4ad90 │ │ │ │ + bne.n 4ad80 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21ee38 │ │ │ │ + b.w 21e2e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31028 @ 0x7934 │ │ │ │ + movw r0, #28736 @ 0x7040 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ad84 │ │ │ │ + bne.n 4ad74 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r5, #1 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bhi.n 4add4 │ │ │ │ + bhi.n 4adc4 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4adfc │ │ │ │ - b.n 4adec │ │ │ │ - movw r0, #39352 @ 0x99b8 │ │ │ │ + ble.n 4adec │ │ │ │ + b.n 4addc │ │ │ │ + movw r0, #37176 @ 0x9138 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4adcc │ │ │ │ + bne.n 4adbc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ae42 │ │ │ │ + b.n 4ae32 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 14bb30 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 14b734 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ade8 │ │ │ │ + beq.n 4add8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4ae14 │ │ │ │ + bne.n 4ae04 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r1, 4ae22 │ │ │ │ + cbnz r1, 4ae12 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4ae24 │ │ │ │ + b.n 4ae14 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 14bb30 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 14b734 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4adfc │ │ │ │ - b.n 4ade8 │ │ │ │ + bne.n 4adec │ │ │ │ + b.n 4add8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #39352 @ 0x99b8 │ │ │ │ + movw r2, #37176 @ 0x9138 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 253af8 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x330> │ │ │ │ + bl 253868 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x330> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 9bd8c │ │ │ │ + bl 9bfcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4af10 │ │ │ │ + beq.n 4af00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aef8 │ │ │ │ + beq.n 4aee8 │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aef8 │ │ │ │ + beq.n 4aee8 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 150cec │ │ │ │ + bl 15078c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4aee8 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 150cec │ │ │ │ + bl 15078c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4aee8 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 150cec │ │ │ │ + bl 15078c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4aee8 │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 150cec │ │ │ │ + bl 15078c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4aee8 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 150cec │ │ │ │ + bl 15078c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4aee8 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 150cec │ │ │ │ + bl 15078c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4aee8 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4aee8 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aef8 │ │ │ │ + cbz r0, 4aee8 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4af0e │ │ │ │ + cbnz r0, 4aefe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af12 │ │ │ │ + bge.n 4af02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4af12 │ │ │ │ + cbnz r3, 4af02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4af12 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4af02 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44716 @ 0xaeac │ │ │ │ movt r1, #2 │ │ │ │ - b.w 178348 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ + b.w 177de8 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4af46 │ │ │ │ + bne.n 4af36 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2ad74c │ │ │ │ + b.w 2ad56c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31064 @ 0x7958 │ │ │ │ + movw r0, #28772 @ 0x7064 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4af3a │ │ │ │ + bne.n 4af2a │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4af84 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 4af8a │ │ │ │ + beq.n 4af74 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 4af7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4af96 │ │ │ │ + cbz r3, 4af86 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4afb8 │ │ │ │ + b.n 4afa8 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 4afb4 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 4afa4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4afb4 │ │ │ │ + cbnz r3, 4afa4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 4afb4 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 4afa4 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #19128 @ 0x4ab8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #26749 @ 0x687d │ │ │ │ + movw r3, #23981 @ 0x5dad │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4afea │ │ │ │ - bl 236880 <_PyErr_Format@@Base+0xe0> │ │ │ │ + bne.n 4afda │ │ │ │ + bl 235db0 <_PyErr_Format@@Base+0xe0> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4afee │ │ │ │ + b.n 4afde │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4b094 │ │ │ │ + beq.n 4b084 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 4b006 │ │ │ │ - movw r0, #26788 @ 0x68a4 │ │ │ │ + cbnz r0, 4aff6 │ │ │ │ + movw r0, #24596 @ 0x6014 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4b02e │ │ │ │ - bl 174cfc │ │ │ │ - cbz r0, 4b020 │ │ │ │ + b.n 4b01e │ │ │ │ + bl 174534 │ │ │ │ + cbz r0, 4b010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b030 │ │ │ │ - movw r0, #63504 @ 0xf810 │ │ │ │ + beq.n 4b020 │ │ │ │ + movw r0, #61212 @ 0xef1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4b02e │ │ │ │ + b.n 4b01e │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 11de90 │ │ │ │ + bl 11dc4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 21cd20 │ │ │ │ - cbnz r5, 4b04c │ │ │ │ + bl 21c230 │ │ │ │ + cbnz r5, 4b03c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b03c │ │ │ │ + blt.n 4b02c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b094 │ │ │ │ + b.n 4b084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b038 │ │ │ │ + bne.n 4b028 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b038 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b028 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #11104 @ 0x2b60 │ │ │ │ + movw r0, #8928 @ 0x22e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b07a │ │ │ │ + bge.n 4b06a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b07a │ │ │ │ + cbnz r3, 4b06a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b088 │ │ │ │ + bge.n 4b078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4b08c │ │ │ │ + cbz r3, 4b07c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4b094 │ │ │ │ + b.n 4b084 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b088 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b078 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r0, #11932 @ 0x2e9c │ │ │ │ + movw r0, #9828 @ 0x2664 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #11116 @ 0x2b6c │ │ │ │ + movw r1, #8940 @ 0x22ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b0e4 │ │ │ │ + cbz r0, 4b0d4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 10abac │ │ │ │ + bl 10aacc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b0d4 │ │ │ │ + blt.n 4b0c4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4b0e4 │ │ │ │ + b.n 4b0d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b0d0 │ │ │ │ + bne.n 4b0c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b0d0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b0c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b112 │ │ │ │ + bhi.n 4b102 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b128 │ │ │ │ - b.n 4b13a │ │ │ │ - movw r0, #39200 @ 0x9920 │ │ │ │ + cbnz r0, 4b118 │ │ │ │ + b.n 4b12a │ │ │ │ + movw r0, #37024 @ 0x90a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b210 │ │ │ │ - b.n 4b104 │ │ │ │ - bl 9c41c │ │ │ │ + beq.n 4b200 │ │ │ │ + b.n 4b0f4 │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b148 │ │ │ │ + blt.n 4b138 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4b158 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4b148 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b210 │ │ │ │ + bne.n 4b200 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b158 │ │ │ │ + b.n 4b148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b136 │ │ │ │ + bne.n 4b126 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b136 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b126 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4b1e4 │ │ │ │ + ble.n 4b1d4 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4b18c │ │ │ │ + bpl.n 4b17c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b188 │ │ │ │ + beq.n 4b178 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11132 @ 0x2b7c │ │ │ │ + movw r1, #8956 @ 0x22fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4b1e6 │ │ │ │ + b.n 4b1d6 │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4b19e │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 4b1be │ │ │ │ + beq.n 4b18e │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 4b1ae │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b1de │ │ │ │ + beq.n 4b1ce │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11220 @ 0x2bd4 │ │ │ │ + movw r1, #9044 @ 0x2354 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #15988 @ 0x3e74 │ │ │ │ + movw r2, #13884 @ 0x363c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39200 @ 0x9920 │ │ │ │ + movw r0, #37024 @ 0x90a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b210 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b200 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4b1e6 │ │ │ │ + b.n 4b1d6 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4b202 │ │ │ │ - cbz r1, 4b1f2 │ │ │ │ + bgt.n 4b1f2 │ │ │ │ + cbz r1, 4b1e2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4b1fa │ │ │ │ + b.n 4b1ea │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18d49c │ │ │ │ + b.w 18c538 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 476b8 │ │ │ │ + b.w 476a8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #7612 @ 0x1dbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4b23c │ │ │ │ + beq.n 4b22c │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4b2be │ │ │ │ + b.n 4b2ae │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4b232 │ │ │ │ + bne.n 4b222 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b232 │ │ │ │ + bhi.n 4b222 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -46059,90 +46054,90 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 4b536 <_PyBytes_ReverseFind@@Base+0x32> │ │ │ │ + bl 4b526 <_PyBytes_ReverseFind@@Base+0x32> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b284 │ │ │ │ + bge.n 4b274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b284 │ │ │ │ + cbnz r3, 4b274 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b298 │ │ │ │ + bge.n 4b288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b298 │ │ │ │ + cbnz r3, 4b288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4b2bc │ │ │ │ + beq.n 4b2ac │ │ │ │ cmp r7, #3 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r4, r4, #1 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4b2be │ │ │ │ + b.n 4b2ae │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4b2fa │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 4b2ea │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #32892 @ 0x807c │ │ │ │ + movw r0, #30680 @ 0x77d8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b344 │ │ │ │ + b.n 4b334 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b344 │ │ │ │ + cbz r0, 4b334 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4b32a │ │ │ │ + beq.n 4b31a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4b2f6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 4b2e6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2b484 │ │ │ │ - cbnz r0, 4b33c │ │ │ │ - bl 244f6c │ │ │ │ + cbnz r0, 4b32c │ │ │ │ + bl 24448c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b344 │ │ │ │ + b.n 4b334 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -46150,198 +46145,198 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 4b382 │ │ │ │ + beq.n 4b372 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11372 @ 0x2c6c │ │ │ │ + movw r1, #9196 @ 0x23ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b4f4 │ │ │ │ + b.n 4b4e4 │ │ │ │ movw r2, #51976 @ 0xcb08 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 4b39c │ │ │ │ + bne.n 4b38c │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4b4f4 │ │ │ │ - ldr r0, [pc, #348] @ (4b4fc ) │ │ │ │ + b.n 4b4e4 │ │ │ │ + ldr r0, [pc, #348] @ (4b4ec ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b37e │ │ │ │ + blt.n 4b36e │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r4, 4b3c0 │ │ │ │ + cbz r4, 4b3b0 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 4b3fc │ │ │ │ + bne.n 4b3ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 4b392 │ │ │ │ + beq.n 4b382 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #11428 @ 0x2ca4 │ │ │ │ + movw r1, #9252 @ 0x2424 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b4f4 │ │ │ │ + beq.w 4b4e4 │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 4b3fc │ │ │ │ + bne.n 4b3ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b392 │ │ │ │ + bge.n 4b382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b392 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b392 │ │ │ │ + bne.n 4b382 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b382 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11436 @ 0x2cac │ │ │ │ + movw r0, #9260 @ 0x242c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b4d2 │ │ │ │ + beq.n 4b4c2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 4b428 │ │ │ │ - ldr r1, [pc, #228] @ (4b500 ) │ │ │ │ + beq.n 4b418 │ │ │ │ + ldr r1, [pc, #228] @ (4b4f0 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 4b4d2 │ │ │ │ + beq.n 4b4c2 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4b438 │ │ │ │ + beq.n 4b428 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4b452 │ │ │ │ - bl 7a88c │ │ │ │ + b.n 4b442 │ │ │ │ + bl 7a9ac │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #62668 @ 0xf4cc │ │ │ │ + movw r0, #60492 @ 0xec4c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 4b48c │ │ │ │ + cbz r0, 4b47c │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e6e04 │ │ │ │ + bl 1e62b8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 4b476 │ │ │ │ + bne.n 4b466 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4d2 │ │ │ │ + bge.n 4b4c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4b4d2 │ │ │ │ + cbnz r3, 4b4c2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b4d2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b4c2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4a4 │ │ │ │ + bge.n 4b494 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4b4a4 │ │ │ │ + cbnz r3, 4b494 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b4a4 │ │ │ │ - bl f891c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b494 │ │ │ │ + bl f876c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11460 @ 0x2cc4 │ │ │ │ + movw r0, #9284 @ 0x2444 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4b4d2 │ │ │ │ + beq.n 4b4c2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #7724 @ 0x1e2c │ │ │ │ + movw r0, #5512 @ 0x1588 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b4d2 │ │ │ │ + beq.n 4b4c2 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f9528 │ │ │ │ + bl 1f8a9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f37d4 │ │ │ │ + bl 1f2c94 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4e6 │ │ │ │ + bge.n 4b4d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b4e6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b4d6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0004b504 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0004b4f4 <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r3, 4b51c <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 4b50c <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 4b532 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 4b522 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 223f38 │ │ │ │ + bl 223370 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 4b65a <_PyBytes_ReverseFind@@Base+0x156> │ │ │ │ + beq.w 4b64a <_PyBytes_ReverseFind@@Base+0x156> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4b65e <_PyBytes_ReverseFind@@Base+0x15a> │ │ │ │ + bne.w 4b64e <_PyBytes_ReverseFind@@Base+0x15a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -46357,28 +46352,28 @@ │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2c2594 │ │ │ │ + bl 2c1e94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b624 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + bne.n 4b614 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 289b60 │ │ │ │ + bl 289818 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4b5ae <_PyBytes_ReverseFind@@Base+0xaa> │ │ │ │ - bhi.n 4b586 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ + beq.n 4b59e <_PyBytes_ReverseFind@@Base+0xaa> │ │ │ │ + bhi.n 4b576 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 4b630 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ + b.n 4b620 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -46389,210 +46384,210 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b5f4 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ + bge.n 4b5e4 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4b5f4 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ + cbnz r3, 4b5e4 <_PyBytes_ReverseFind@@Base+0xf0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b608 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ + bge.n 4b5f8 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b608 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b5f8 <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b61c <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ + bge.n 4b60c <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b61c <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b60c <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 4b62c <_PyBytes_ReverseFind@@Base+0x128> │ │ │ │ - bne.n 4b586 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ - b.n 4b630 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ + blt.n 4b61c <_PyBytes_ReverseFind@@Base+0x128> │ │ │ │ + bne.n 4b576 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ + b.n 4b620 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4b586 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ + bne.n 4b576 <_PyBytes_ReverseFind@@Base+0x82> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b630 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ + b.n 4b620 <_PyBytes_ReverseFind@@Base+0x12c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b644 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ + bge.n 4b634 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b644 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ + cbnz r3, 4b634 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b660 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bge.n 4b650 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b660 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + cbnz r3, 4b650 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b660 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b650 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4b660 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + b.n 4b650 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4b686 <_PyBytes_ReverseFind@@Base+0x182> │ │ │ │ + bne.n 4b676 <_PyBytes_ReverseFind@@Base+0x182> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2511f8 │ │ │ │ + b.w 250d50 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31108 @ 0x7984 │ │ │ │ + movw r0, #28816 @ 0x7090 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b67a <_PyBytes_ReverseFind@@Base+0x176> │ │ │ │ + bne.n 4b66a <_PyBytes_ReverseFind@@Base+0x176> │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ - beq.n 4b6ca <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 4b6d0 <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ + beq.n 4b6ba <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 4b6c0 <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4b6e0 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ + cbz r2, 4b6d0 <_PyBytes_ReverseFind@@Base+0x1dc> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4b7f8 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ + b.n 4b7e8 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d24fc │ │ │ │ + bl d2c58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b7ea <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ + beq.n 4b7da <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4b70e <_PyBytes_ReverseFind@@Base+0x20a> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 4b714 <_PyBytes_ReverseFind@@Base+0x210> │ │ │ │ + beq.n 4b6fe <_PyBytes_ReverseFind@@Base+0x20a> │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 4b704 <_PyBytes_ReverseFind@@Base+0x210> │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 4b732 <_PyBytes_ReverseFind@@Base+0x22e> │ │ │ │ + cbnz r2, 4b722 <_PyBytes_ReverseFind@@Base+0x22e> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4b73e <_PyBytes_ReverseFind@@Base+0x23a> │ │ │ │ + cbnz r0, 4b72e <_PyBytes_ReverseFind@@Base+0x23a> │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4b7ea <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ + b.n 4b7da <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4b732 <_PyBytes_ReverseFind@@Base+0x22e> │ │ │ │ + bne.n 4b722 <_PyBytes_ReverseFind@@Base+0x22e> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4cc8 │ │ │ │ + bl b4ebc │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 4b7a2 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ - bl d24fc │ │ │ │ + cbz r2, 4b792 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bl d2c58 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4b7a2 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + cbz r0, 4b792 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4b784 <_PyBytes_ReverseFind@@Base+0x280> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 4b784 <_PyBytes_ReverseFind@@Base+0x280> │ │ │ │ + cbz r2, 4b774 <_PyBytes_ReverseFind@@Base+0x280> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 4b774 <_PyBytes_ReverseFind@@Base+0x280> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4b7ea <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ + b.n 4b7da <_PyBytes_ReverseFind@@Base+0x2e6> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4b796 <_PyBytes_ReverseFind@@Base+0x292> │ │ │ │ + bne.n 4b786 <_PyBytes_ReverseFind@@Base+0x292> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9c7e8 │ │ │ │ - cbz r0, 4b7b4 <_PyBytes_ReverseFind@@Base+0x2b0> │ │ │ │ + bl 9ca28 │ │ │ │ + cbz r0, 4b7a4 <_PyBytes_ReverseFind@@Base+0x2b0> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4b74a <_PyBytes_ReverseFind@@Base+0x246> │ │ │ │ + b.n 4b73a <_PyBytes_ReverseFind@@Base+0x246> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl d00e4 │ │ │ │ + bl d0840 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4b7bc <_PyBytes_ReverseFind@@Base+0x2b8> │ │ │ │ + cbnz r0, 4b7ac <_PyBytes_ReverseFind@@Base+0x2b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 4b728 <_PyBytes_ReverseFind@@Base+0x224> │ │ │ │ + bl 8473c │ │ │ │ + b.n 4b718 <_PyBytes_ReverseFind@@Base+0x224> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 4b7ce <_PyBytes_ReverseFind@@Base+0x2ca> │ │ │ │ + ble.n 4b7be <_PyBytes_ReverseFind@@Base+0x2ca> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4b7bc <_PyBytes_ReverseFind@@Base+0x2b8> │ │ │ │ + b.n 4b7ac <_PyBytes_ReverseFind@@Base+0x2b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e1834 │ │ │ │ - b.n 4b7f2 <_PyBytes_ReverseFind@@Base+0x2ee> │ │ │ │ + bl e1f18 │ │ │ │ + b.n 4b7e2 <_PyBytes_ReverseFind@@Base+0x2ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ @@ -46601,111 +46596,111 @@ │ │ │ │ movw r4, #51696 @ 0xc9f0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, #33 @ 0x21 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bhi.n 4b826 <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ - movw r1, #11488 @ 0x2ce0 │ │ │ │ + bhi.n 4b816 <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ pop {r4} │ │ │ │ - b.w f54d0 │ │ │ │ - movw r1, #11520 @ 0x2d00 │ │ │ │ + b.w f53c4 │ │ │ │ + movw r1, #9344 @ 0x2480 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ pop {r4} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b83e <_PyBytes_ReverseFind@@Base+0x33a> │ │ │ │ - b.w 181fc0 │ │ │ │ + beq.n 4b82e <_PyBytes_ReverseFind@@Base+0x33a> │ │ │ │ + b.w 18157c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 18d49c │ │ │ │ - cbz r0, 4b890 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ + bl 18c538 │ │ │ │ + cbz r0, 4b880 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4b86a <_PyBytes_ReverseFind@@Base+0x366> │ │ │ │ + cbz r3, 4b85a <_PyBytes_ReverseFind@@Base+0x366> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 4b872 <_PyBytes_ReverseFind@@Base+0x36e> │ │ │ │ + b.n 4b862 <_PyBytes_ReverseFind@@Base+0x36e> │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4b890 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ + cbz r5, 4b880 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #48436 @ 0xbd34 │ │ │ │ + movw r1, #46260 @ 0xb4b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 4b890 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ + ble.n 4b880 <_PyBytes_ReverseFind@@Base+0x38c> │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4b882 <_PyBytes_ReverseFind@@Base+0x37e> │ │ │ │ + b.n 4b872 <_PyBytes_ReverseFind@@Base+0x37e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b89c <_PyBytes_ReverseFind@@Base+0x398> │ │ │ │ - b.w 181fc0 │ │ │ │ + beq.n 4b88c <_PyBytes_ReverseFind@@Base+0x398> │ │ │ │ + b.w 18157c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b9b4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ + beq.n 4b9a4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #236] @ (4b9c0 <_PyBytes_ReverseFind@@Base+0x4bc>) │ │ │ │ - bl 167244 │ │ │ │ + ldr r0, [pc, #236] @ (4b9b0 <_PyBytes_ReverseFind@@Base+0x4bc>) │ │ │ │ + bl 166e4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b996 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + beq.n 4b986 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #16272 @ 0x3f90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4b902 <_PyBytes_ReverseFind@@Base+0x3fe> │ │ │ │ + beq.n 4b8f2 <_PyBytes_ReverseFind@@Base+0x3fe> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12052 @ 0x2f14 │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 4b996 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 4b986 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15bea4 │ │ │ │ + bl 15b7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b996 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + blt.n 4b986 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ movw r0, #9856 @ 0x2680 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b996 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + beq.n 4b986 <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ - ldr r2, [pc, #156] @ (4b9c4 <_PyBytes_ReverseFind@@Base+0x4c0>) │ │ │ │ + ldr r2, [pc, #156] @ (4b9b4 <_PyBytes_ReverseFind@@Base+0x4c0>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r4, [r0, #8] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [r0, #12] │ │ │ │ @@ -46721,52 +46716,52 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ orr.w r2, r2, r8 │ │ │ │ str.w lr, [r8] │ │ │ │ strd ip, r2, [r0, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r7, [r1, #3868] @ 0xf1c │ │ │ │ str r0, [r6, #4] │ │ │ │ - bge.n 4b97c <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ + bge.n 4b96c <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b97c <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ + cbnz r3, 4b96c <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b98a <_PyBytes_ReverseFind@@Base+0x486> │ │ │ │ + bge.n 4b97a <_PyBytes_ReverseFind@@Base+0x486> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 4b98e <_PyBytes_ReverseFind@@Base+0x48a> │ │ │ │ + cbz r4, 4b97e <_PyBytes_ReverseFind@@Base+0x48a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b9b8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + b.n 4b9a8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b9b8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ - bl 857a8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b9a8 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bl 859fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9b4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ + bge.n 4b9a4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b9b4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ + cbnz r3, 4b9a4 <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bne.n 4b8fc <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ + bne.n 4b8ec <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 4b9d8 <_PyBytes_ReverseFind@@Base+0x4d4> │ │ │ │ + cbz r0, 4b9c8 <_PyBytes_ReverseFind@@Base+0x4d4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -46776,594 +46771,594 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4ba00 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + cbz r3, 4b9f0 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4ba18 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ + b.n 4ba08 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4ba08 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ + bgt.n 4b9f8 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4ba18 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ + b.n 4ba08 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4ba04 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + bne.n 4b9f4 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ba04 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + beq.n 4b9f4 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4ba40 <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ + b.n 4ba30 <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #22592 @ 0x5840 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + beq.w 4bd36 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bd44 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ - ldr r3, [pc, #620] @ (4bcc8 <_PyBytes_ReverseFind@@Base+0x7c4>) │ │ │ │ + beq.w 4bd34 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ + ldr r3, [pc, #620] @ (4bcb8 <_PyBytes_ReverseFind@@Base+0x7c4>) │ │ │ │ movw r8, #42384 @ 0xa590 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 4bba0 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ + bne.w 4bb90 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106e8c │ │ │ │ + bl 106c08 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4bba0 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ + bne.w 4bb90 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + bge.n 4ba92 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + cbnz r3, 4ba92 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bada <_PyBytes_ReverseFind@@Base+0x5d6> │ │ │ │ + cbnz r0, 4baca <_PyBytes_ReverseFind@@Base+0x5d6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bac0 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + bge.n 4bab0 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bac0 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + cbnz r3, 4bab0 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + bne.w 4bd36 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4bb60 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ + bne.n 4bb50 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 106e8c │ │ │ │ + bl 106c08 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4bb60 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ + cbnz r3, 4bb50 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ vmov s15, r0 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ 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.n 4bb46 <_PyBytes_ReverseFind@@Base+0x642> │ │ │ │ + beq.n 4bb36 <_PyBytes_ReverseFind@@Base+0x642> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4bb26 <_PyBytes_ReverseFind@@Base+0x622> │ │ │ │ + bge.n 4bb16 <_PyBytes_ReverseFind@@Base+0x622> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4bb34 <_PyBytes_ReverseFind@@Base+0x630> │ │ │ │ + bge.n 4bb24 <_PyBytes_ReverseFind@@Base+0x630> │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #392] @ 4bcc0 <_PyBytes_ReverseFind@@Base+0x7bc> │ │ │ │ + vldr d5, [pc, #392] @ 4bcb0 <_PyBytes_ReverseFind@@Base+0x7bc> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4bb60 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ + bhi.n 4bb50 <_PyBytes_ReverseFind@@Base+0x65c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + bge.n 4ba92 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + bne.n 4ba92 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4baa2 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba92 <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bbdc <_PyBytes_ReverseFind@@Base+0x6d8> │ │ │ │ + beq.n 4bbcc <_PyBytes_ReverseFind@@Base+0x6d8> │ │ │ │ mov r1, r4 │ │ │ │ - bl 150da0 │ │ │ │ + bl 150840 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bb88 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + bge.n 4bb78 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4bb88 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + cbnz r3, 4bb78 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bb9c <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ + bge.n 4bb8c <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bb9c <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ + cbnz r3, 4bb8c <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bc0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + beq.n 4bbfe <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #25552 @ 0x63d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 4bccc <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ + bne.w 4bcbc <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bge.n 4bc2e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bne.n 4bc2e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc2e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4bc7a <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ + beq.n 4bc6a <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4bbf2 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ + cbnz r0, 4bbe2 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bc0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + bge.n 4bbfe <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bc0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + cbnz r3, 4bbfe <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc0e <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bbfe <_PyBytes_ReverseFind@@Base+0x70a> │ │ │ │ mov r1, r4 │ │ │ │ - bl 150da0 │ │ │ │ + bl 150840 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bc9c <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ + blt.n 4bc8c <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bcac <_PyBytes_ReverseFind@@Base+0x7a8> │ │ │ │ + blt.n 4bc9c <_PyBytes_ReverseFind@@Base+0x7a8> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4bccc <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ + bne.n 4bcbc <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bc22 <_PyBytes_ReverseFind@@Base+0x71e> │ │ │ │ + bge.n 4bc12 <_PyBytes_ReverseFind@@Base+0x71e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bc22 <_PyBytes_ReverseFind@@Base+0x71e> │ │ │ │ + cbnz r3, 4bc12 <_PyBytes_ReverseFind@@Base+0x71e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + b.n 4bd36 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4bbcc <_PyBytes_ReverseFind@@Base+0x6c8> │ │ │ │ + bne.n 4bbbc <_PyBytes_ReverseFind@@Base+0x6c8> │ │ │ │ vldr d7, [r4, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bc90 <_PyBytes_ReverseFind@@Base+0x78c> │ │ │ │ + blt.n 4bc80 <_PyBytes_ReverseFind@@Base+0x78c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bc26 <_PyBytes_ReverseFind@@Base+0x722> │ │ │ │ + bne.n 4bc16 <_PyBytes_ReverseFind@@Base+0x722> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bc60 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ + bge.n 4bc50 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bc60 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ + cbnz r3, 4bc50 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + bne.n 4bd36 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ - bl 106e8c │ │ │ │ + b.w 9c70c │ │ │ │ + bl 106c08 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bbd0 <_PyBytes_ReverseFind@@Base+0x6cc> │ │ │ │ + bne.n 4bbc0 <_PyBytes_ReverseFind@@Base+0x6cc> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 4bc30 <_PyBytes_ReverseFind@@Base+0x72c> │ │ │ │ + b.n 4bc20 <_PyBytes_ReverseFind@@Base+0x72c> │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc3e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bne.n 4bc2e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc2e <_PyBytes_ReverseFind@@Base+0x73a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc02 <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ + bne.n 4bbf2 <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc02 <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bbf2 <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc0a <_PyBytes_ReverseFind@@Base+0x706> │ │ │ │ + bne.n 4bbfa <_PyBytes_ReverseFind@@Base+0x706> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc0a <_PyBytes_ReverseFind@@Base+0x706> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bbfa <_PyBytes_ReverseFind@@Base+0x706> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ - add r3, pc, #0 @ (adr r3, 4bccc <_PyBytes_ReverseFind@@Base+0x7c8>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 4bcbc <_PyBytes_ReverseFind@@Base+0x7c8>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 4bcfa <_PyBytes_ReverseFind@@Base+0x7f6> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 4bd2e <_PyBytes_ReverseFind@@Base+0x82a> │ │ │ │ + cbnz r6, 4bcea <_PyBytes_ReverseFind@@Base+0x7f6> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 4bd1e <_PyBytes_ReverseFind@@Base+0x82a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bcf6 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ + bge.n 4bce6 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bcf6 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ + cbnz r3, 4bce6 <_PyBytes_ReverseFind@@Base+0x7f2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bd2e <_PyBytes_ReverseFind@@Base+0x82a> │ │ │ │ - bl 150da0 │ │ │ │ + b.n 4bd1e <_PyBytes_ReverseFind@@Base+0x82a> │ │ │ │ + bl 150840 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd14 <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ + bge.n 4bd04 <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bd14 <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bd04 <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd28 <_PyBytes_ReverseFind@@Base+0x824> │ │ │ │ + bge.n 4bd18 <_PyBytes_ReverseFind@@Base+0x824> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4bd28 <_PyBytes_ReverseFind@@Base+0x824> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bd18 <_PyBytes_ReverseFind@@Base+0x824> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4bcce <_PyBytes_ReverseFind@@Base+0x7ca> │ │ │ │ + bne.n 4bcbe <_PyBytes_ReverseFind@@Base+0x7ca> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + bge.n 4bd36 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + cbnz r3, 4bd36 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bd46 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bd36 <_PyBytes_ReverseFind@@Base+0x842> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1f6750 │ │ │ │ + b.w 1f5c04 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r1, 4bd76 <_PyBytes_ReverseFind@@Base+0x872> │ │ │ │ - bl d004c │ │ │ │ - cbz r0, 4bda8 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + cbnz r1, 4bd66 <_PyBytes_ReverseFind@@Base+0x872> │ │ │ │ + bl d07a8 │ │ │ │ + cbz r0, 4bd98 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ - b.n 4bda8 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + b.n 4bd98 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bl d00e4 │ │ │ │ - cbz r0, 4bda8 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + bl d0840 │ │ │ │ + cbz r0, 4bd98 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ adds r6, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4bd9e <_PyBytes_ReverseFind@@Base+0x89a> │ │ │ │ + ble.n 4bd8e <_PyBytes_ReverseFind@@Base+0x89a> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr.w r7, [r7, r2, lsl #2] │ │ │ │ str.w r7, [r1, r2, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ - b.n 4bd88 <_PyBytes_ReverseFind@@Base+0x884> │ │ │ │ + b.n 4bd78 <_PyBytes_ReverseFind@@Base+0x884> │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ str.w r5, [r1, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4bdd4 <_PyBytes_ReverseFind@@Base+0x8d0> │ │ │ │ + bhi.n 4bdc4 <_PyBytes_ReverseFind@@Base+0x8d0> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4bdea <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ - b.n 4bdfc <_PyBytes_ReverseFind@@Base+0x8f8> │ │ │ │ - movw r0, #39296 @ 0x9980 │ │ │ │ + cbnz r0, 4bdda <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ + b.n 4bdec <_PyBytes_ReverseFind@@Base+0x8f8> │ │ │ │ + movw r0, #37120 @ 0x9100 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bed2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ - b.n 4bdc6 <_PyBytes_ReverseFind@@Base+0x8c2> │ │ │ │ - bl 9c41c │ │ │ │ + beq.n 4bec2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ + b.n 4bdb6 <_PyBytes_ReverseFind@@Base+0x8c2> │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4be0a <_PyBytes_ReverseFind@@Base+0x906> │ │ │ │ + blt.n 4bdfa <_PyBytes_ReverseFind@@Base+0x906> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4be1a <_PyBytes_ReverseFind@@Base+0x916> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4be0a <_PyBytes_ReverseFind@@Base+0x916> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bed2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ + bne.n 4bec2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4be1a <_PyBytes_ReverseFind@@Base+0x916> │ │ │ │ + b.n 4be0a <_PyBytes_ReverseFind@@Base+0x916> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bdf8 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ + bne.n 4bde8 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bdf8 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bde8 <_PyBytes_ReverseFind@@Base+0x8f4> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4bea6 <_PyBytes_ReverseFind@@Base+0x9a2> │ │ │ │ + ble.n 4be96 <_PyBytes_ReverseFind@@Base+0x9a2> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4be4e <_PyBytes_ReverseFind@@Base+0x94a> │ │ │ │ + bpl.n 4be3e <_PyBytes_ReverseFind@@Base+0x94a> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4be4a <_PyBytes_ReverseFind@@Base+0x946> │ │ │ │ + beq.n 4be3a <_PyBytes_ReverseFind@@Base+0x946> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12120 @ 0x2f58 │ │ │ │ + movw r1, #9944 @ 0x26d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4bea8 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + b.n 4be98 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4be60 <_PyBytes_ReverseFind@@Base+0x95c> │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 4be80 <_PyBytes_ReverseFind@@Base+0x97c> │ │ │ │ + beq.n 4be50 <_PyBytes_ReverseFind@@Base+0x95c> │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 4be70 <_PyBytes_ReverseFind@@Base+0x97c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4bea0 <_PyBytes_ReverseFind@@Base+0x99c> │ │ │ │ + beq.n 4be90 <_PyBytes_ReverseFind@@Base+0x99c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12208 @ 0x2fb0 │ │ │ │ + movw r1, #10032 @ 0x2730 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #15988 @ 0x3e74 │ │ │ │ + movw r2, #13884 @ 0x363c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39296 @ 0x9980 │ │ │ │ + movw r0, #37120 @ 0x9100 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4bed2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4bec2 <_PyBytes_ReverseFind@@Base+0x9ce> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4bea8 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + b.n 4be98 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4bec4 <_PyBytes_ReverseFind@@Base+0x9c0> │ │ │ │ - cbz r1, 4beb4 <_PyBytes_ReverseFind@@Base+0x9b0> │ │ │ │ + bgt.n 4beb4 <_PyBytes_ReverseFind@@Base+0x9c0> │ │ │ │ + cbz r1, 4bea4 <_PyBytes_ReverseFind@@Base+0x9b0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4bebc <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ + b.n 4beac <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18d49c │ │ │ │ + b.w 18c538 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 476b8 │ │ │ │ + b.w 476a8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2a5990 │ │ │ │ + bl 2a57e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bf10 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ + cbz r0, 4bf00 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2321c4 <_PySet_Update@@Base> │ │ │ │ + bl 231660 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bf10 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ + bne.n 4bf00 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf0e <_PyBytes_ReverseFind@@Base+0xa0a> │ │ │ │ + bge.n 4befe <_PyBytes_ReverseFind@@Base+0xa0a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bf0e <_PyBytes_ReverseFind@@Base+0xa0a> │ │ │ │ + cbnz r3, 4befe <_PyBytes_ReverseFind@@Base+0xa0a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + beq.n 4bf9a <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + beq.n 4bf9a <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #53141 @ 0xcf95 │ │ │ │ + movw r3, #51401 @ 0xc8c9 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4bf4c <_PyBytes_ReverseFind@@Base+0xa48> │ │ │ │ + bne.n 4bf3c <_PyBytes_ReverseFind@@Base+0xa48> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4bf50 <_PyBytes_ReverseFind@@Base+0xa4c> │ │ │ │ + b.n 4bf40 <_PyBytes_ReverseFind@@Base+0xa4c> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4bf72 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ + beq.n 4bf62 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4bf72 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ + cbz r3, 4bf62 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #19093 @ 0x4a95 │ │ │ │ + movw r3, #19367 @ 0x4ba7 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4bf72 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ + bne.n 4bf62 <_PyBytes_ReverseFind@@Base+0xa6e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 649a0 │ │ │ │ + bl 64a6c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4bf8c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ + cbz r0, 4bf7c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf8c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ + bge.n 4bf7c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bf8c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bf7c <_PyBytes_ReverseFind@@Base+0xa88> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + cbz r0, 4bf9a <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + bge.n 4bf9a <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bfaa <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + cbnz r3, 4bf9a <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4bfd2 <_PyBytes_ReverseFind@@Base+0xace> │ │ │ │ + bne.n 4bfc2 <_PyBytes_ReverseFind@@Base+0xace> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 177308 │ │ │ │ + b.w 176da8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30956 @ 0x78ec │ │ │ │ + movw r0, #28664 @ 0x6ff8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bfc6 <_PyBytes_ReverseFind@@Base+0xac2> │ │ │ │ + bne.n 4bfb6 <_PyBytes_ReverseFind@@Base+0xac2> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #88] @ (4c050 <_PyBytes_ReverseFind@@Base+0xb4c>) │ │ │ │ + ldr r2, [pc, #88] @ (4c040 <_PyBytes_ReverseFind@@Base+0xb4c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -47377,17 +47372,17 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -47413,176 +47408,176 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18452 @ 0x4814 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4c0b0 <_PyBytes_ReverseFind@@Base+0xbac> │ │ │ │ + beq.n 4c0a0 <_PyBytes_ReverseFind@@Base+0xbac> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c3be <_PyBytes_ReverseFind@@Base+0xeba> │ │ │ │ + beq.w 4c3ae <_PyBytes_ReverseFind@@Base+0xeba> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4c0c8 <_PyBytes_ReverseFind@@Base+0xbc4> │ │ │ │ + beq.n 4c0b8 <_PyBytes_ReverseFind@@Base+0xbc4> │ │ │ │ movw r1, #18452 @ 0x4814 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c3be <_PyBytes_ReverseFind@@Base+0xeba> │ │ │ │ + beq.w 4c3ae <_PyBytes_ReverseFind@@Base+0xeba> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbnz r2, 4c0e4 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ + cbnz r2, 4c0d4 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80550 │ │ │ │ + bl 80660 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c212 <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ + b.n 4c202 <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4c188 <_PyBytes_ReverseFind@@Base+0xc84> │ │ │ │ + beq.n 4c178 <_PyBytes_ReverseFind@@Base+0xc84> │ │ │ │ mov r0, r6 │ │ │ │ - bl 256d44 <_PyXI_GetMainNamespace@@Base+0x7d0> │ │ │ │ + bl 256a44 <_PyXI_GetMainNamespace@@Base+0x800> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4c0fc <_PyBytes_ReverseFind@@Base+0xbf8> │ │ │ │ - bl 244f6c │ │ │ │ + cbnz r0, 4c0ec <_PyBytes_ReverseFind@@Base+0xbf8> │ │ │ │ + bl 24448c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c212 <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ + b.n 4c202 <_PyBytes_ReverseFind@@Base+0xd0e> │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c114 <_PyBytes_ReverseFind@@Base+0xc10> │ │ │ │ + cbz r0, 4c104 <_PyBytes_ReverseFind@@Base+0xc10> │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4c132 <_PyBytes_ReverseFind@@Base+0xc2e> │ │ │ │ + b.n 4c122 <_PyBytes_ReverseFind@@Base+0xc2e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + bl 8473c │ │ │ │ + b.n 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 4c132 <_PyBytes_ReverseFind@@Base+0xc2e> │ │ │ │ + cbz r2, 4c122 <_PyBytes_ReverseFind@@Base+0xc2e> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcc.n 4c11c <_PyBytes_ReverseFind@@Base+0xc18> │ │ │ │ + bcc.n 4c10c <_PyBytes_ReverseFind@@Base+0xc18> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ sub.w r5, r4, #8 │ │ │ │ strd r2, r6, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ addge r3, #1 │ │ │ │ strge r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #660] @ (4c3f0 <_PyBytes_ReverseFind@@Base+0xeec>) │ │ │ │ + ldr r3, [pc, #660] @ (4c3e0 <_PyBytes_ReverseFind@@Base+0xeec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r2, #3868] @ 0xf1c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r5, [r6, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n 4c218 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ + b.n 4c208 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #17837 @ 0x45ad │ │ │ │ + movw r3, #16053 @ 0x3eb5 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4c1d6 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ + bne.n 4c1c6 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsls r3, r3, #1 │ │ │ │ smull r1, r0, r3, r1 │ │ │ │ sub.w r3, r0, r3, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4c1d6 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ + blt.n 4c1c6 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b70c │ │ │ │ + bl 9b94c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + beq.w 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 80550 │ │ │ │ + bl 80660 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + beq.w 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 4c218 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ + b.n 4c208 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 80550 │ │ │ │ + bl 80660 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + beq.w 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ mov r1, r5 │ │ │ │ - bl a0fec │ │ │ │ - cbz r0, 4c218 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ + bl a12c0 │ │ │ │ + cbz r0, 4c208 <_PyBytes_ReverseFind@@Base+0xd14> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4c3ba <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ + bge.w 4c3aa <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4c3ba <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ + bne.w 4c3aa <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c3ba <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c3aa <_PyBytes_ReverseFind@@Base+0xeb6> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ - bl 109ccc │ │ │ │ + beq.w 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + bl 109a44 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4c23c <_PyBytes_ReverseFind@@Base+0xd38> │ │ │ │ + cbnz r0, 4c22c <_PyBytes_ReverseFind@@Base+0xd38> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bge.w 4c376 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bne.w 4c376 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c376 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl a8e9c │ │ │ │ + bl a9128 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c336 <_PyBytes_ReverseFind@@Base+0xe32> │ │ │ │ + beq.n 4c326 <_PyBytes_ReverseFind@@Base+0xe32> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, sl │ │ │ │ @@ -47591,360 +47586,360 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 29f454 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 29f2ac <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c290 <_PyBytes_ReverseFind@@Base+0xd8c> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 4c2b8 <_PyBytes_ReverseFind@@Base+0xdb4> │ │ │ │ - b.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + cbnz r0, 4c280 <_PyBytes_ReverseFind@@Base+0xd8c> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 4c2a8 <_PyBytes_ReverseFind@@Base+0xdb4> │ │ │ │ + b.n 4c38c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ - beq.n 4c2b8 <_PyBytes_ReverseFind@@Base+0xdb4> │ │ │ │ + blt.n 4c38c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + beq.n 4c2a8 <_PyBytes_ReverseFind@@Base+0xdb4> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl dca94 │ │ │ │ + bl dd14c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c304 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ - b.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + bne.n 4c2f4 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ + b.n 4c38c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + beq.n 4c38c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 109d48 │ │ │ │ + bl 109ac0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c2f0 <_PyBytes_ReverseFind@@Base+0xdec> │ │ │ │ + bne.n 4c2e0 <_PyBytes_ReverseFind@@Base+0xdec> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + bge.n 4c38c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + bne.n 4c38c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c38c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c304 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ + bge.n 4c2f4 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4c304 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ + cbnz r3, 4c2f4 <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c318 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bge.n 4c308 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c318 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + cbnz r3, 4c308 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c244 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ + bge.n 4c234 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c244 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ + bne.n 4c234 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c244 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ - ldr r0, [pc, #188] @ (4c3f4 <_PyBytes_ReverseFind@@Base+0xef0>) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c234 <_PyBytes_ReverseFind@@Base+0xd40> │ │ │ │ + ldr r0, [pc, #188] @ (4c3e4 <_PyBytes_ReverseFind@@Base+0xef0>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4c39c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ + cbz r0, 4c38c <_PyBytes_ReverseFind@@Base+0xe98> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2321c4 <_PySet_Update@@Base> │ │ │ │ + bl 231660 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c36a <_PyBytes_ReverseFind@@Base+0xe66> │ │ │ │ + bne.n 4c35a <_PyBytes_ReverseFind@@Base+0xe66> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c39a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ + bge.n 4c38a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c39a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ + cbnz r3, 4c38a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c39a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c38a <_PyBytes_ReverseFind@@Base+0xe96> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c37e <_PyBytes_ReverseFind@@Base+0xe7a> │ │ │ │ + bge.n 4c36e <_PyBytes_ReverseFind@@Base+0xe7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c37e <_PyBytes_ReverseFind@@Base+0xe7a> │ │ │ │ + cbnz r3, 4c36e <_PyBytes_ReverseFind@@Base+0xe7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c38a <_PyBytes_ReverseFind@@Base+0xe86> │ │ │ │ + blt.n 4c37a <_PyBytes_ReverseFind@@Base+0xe86> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + b.n 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bne.n 4c376 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c386 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c376 <_PyBytes_ReverseFind@@Base+0xe82> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + b.n 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a5990 │ │ │ │ + bl 2a57e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4c40e <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ - ldr r0, [pc, #44] @ (4c3f8 <_PyBytes_ReverseFind@@Base+0xef4>) │ │ │ │ + cbz r0, 4c3fe <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ + ldr r0, [pc, #44] @ (4c3e8 <_PyBytes_ReverseFind@@Base+0xef4>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ - bl ae734 │ │ │ │ + bl ae924 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c3fc <_PyBytes_ReverseFind@@Base+0xef8> │ │ │ │ + cbnz r0, 4c3ec <_PyBytes_ReverseFind@@Base+0xef8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + bge.n 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + cbnz r3, 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c410 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c400 <_PyBytes_ReverseFind@@Base+0xf0c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c40e <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ + bge.n 4c3fe <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c40e <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c3fe <_PyBytes_ReverseFind@@Base+0xf0a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4c436 <_PyBytes_ReverseFind@@Base+0xf32> │ │ │ │ + cbz r3, 4c426 <_PyBytes_ReverseFind@@Base+0xf32> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4c44e <_PyBytes_ReverseFind@@Base+0xf4a> │ │ │ │ + b.n 4c43e <_PyBytes_ReverseFind@@Base+0xf4a> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4c43e <_PyBytes_ReverseFind@@Base+0xf3a> │ │ │ │ + bge.n 4c42e <_PyBytes_ReverseFind@@Base+0xf3a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c44e <_PyBytes_ReverseFind@@Base+0xf4a> │ │ │ │ + b.n 4c43e <_PyBytes_ReverseFind@@Base+0xf4a> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4c43a <_PyBytes_ReverseFind@@Base+0xf36> │ │ │ │ + bgt.n 4c42a <_PyBytes_ReverseFind@@Base+0xf36> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c43a <_PyBytes_ReverseFind@@Base+0xf36> │ │ │ │ + beq.n 4c42a <_PyBytes_ReverseFind@@Base+0xf36> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 4c46e <_PyBytes_ReverseFind@@Base+0xf6a> │ │ │ │ + b.n 4c45e <_PyBytes_ReverseFind@@Base+0xf6a> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #268] @ (4c570 <_PyBytes_ReverseFind@@Base+0x106c>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #268] @ (4c560 <_PyBytes_ReverseFind@@Base+0x106c>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c568 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ + beq.n 4c558 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 4c488 <_PyBytes_ReverseFind@@Base+0xf84> │ │ │ │ + beq.n 4c478 <_PyBytes_ReverseFind@@Base+0xf84> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c48a <_PyBytes_ReverseFind@@Base+0xf86> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 4c48a <_PyBytes_ReverseFind@@Base+0xf86> │ │ │ │ + bne.n 4c47a <_PyBytes_ReverseFind@@Base+0xf86> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 4c47a <_PyBytes_ReverseFind@@Base+0xf86> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c568 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ + b.n 4c558 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ movs r5, #8 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r7, r8, #16 │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r3 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - bls.n 4c4ec <_PyBytes_ReverseFind@@Base+0xfe8> │ │ │ │ + bls.n 4c4dc <_PyBytes_ReverseFind@@Base+0xfe8> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4c4ca <_PyBytes_ReverseFind@@Base+0xfc6> │ │ │ │ + bne.n 4c4ba <_PyBytes_ReverseFind@@Base+0xfc6> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4c4e6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ + ble.n 4c4d6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4c550 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ + bgt.n 4c540 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 4c4e6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ + b.n 4c4d6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 4c550 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ + beq.n 4c540 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4c4d8 <_PyBytes_ReverseFind@@Base+0xfd4> │ │ │ │ + beq.n 4c4c8 <_PyBytes_ReverseFind@@Base+0xfd4> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4c4e6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ + bne.n 4c4d6 <_PyBytes_ReverseFind@@Base+0xfe2> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 4c550 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ + blt.n 4c540 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4c4a4 <_PyBytes_ReverseFind@@Base+0xfa0> │ │ │ │ + b.n 4c494 <_PyBytes_ReverseFind@@Base+0xfa0> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 4c550 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ + bgt.n 4c540 <_PyBytes_ReverseFind@@Base+0x104c> │ │ │ │ adds r0, r4, r6 │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c568 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ + cbz r0, 4c558 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 4c568 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ + bls.n 4c558 <_PyBytes_ReverseFind@@Base+0x1064> │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 4c534 <_PyBytes_ReverseFind@@Base+0x1030> │ │ │ │ + bne.n 4c524 <_PyBytes_ReverseFind@@Base+0x1030> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4c546 <_PyBytes_ReverseFind@@Base+0x1042> │ │ │ │ + ble.n 4c536 <_PyBytes_ReverseFind@@Base+0x1042> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4c54c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ + beq.n 4c53c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 4c52a <_PyBytes_ReverseFind@@Base+0x1026> │ │ │ │ + b.n 4c51a <_PyBytes_ReverseFind@@Base+0x1026> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 4c54a <_PyBytes_ReverseFind@@Base+0x1046> │ │ │ │ + beq.n 4c53a <_PyBytes_ReverseFind@@Base+0x1046> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 4c54a <_PyBytes_ReverseFind@@Base+0x1046> │ │ │ │ + beq.n 4c53a <_PyBytes_ReverseFind@@Base+0x1046> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4c54c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ + b.n 4c53c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ mov r3, sl │ │ │ │ - b.n 4c54c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ + b.n 4c53c <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 4c50a <_PyBytes_ReverseFind@@Base+0x1006> │ │ │ │ + b.n 4c4fa <_PyBytes_ReverseFind@@Base+0x1006> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9632 @ 0x25a0 │ │ │ │ + movw r1, #7456 @ 0x1d20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4c484 <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ + bl 12125c │ │ │ │ + b.n 4c474 <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004c574 : │ │ │ │ +0004c564 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 4c592 │ │ │ │ + bpl.n 4c582 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c5a8 │ │ │ │ + beq.n 4c598 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #54696 @ 0xd5a8 │ │ │ │ + movw r0, #54828 @ 0xd62c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4c5ce │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4c5be │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4c5b2 │ │ │ │ + blt.n 4c5a2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt.n 4c5d4 │ │ │ │ + blt.n 4c5c4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12348 @ 0x303c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c5e4 │ │ │ │ + b.n 4c5d4 │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ @@ -47960,311 +47955,311 @@ │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4c63c │ │ │ │ + cbz r0, 4c62c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c63c │ │ │ │ + bge.n 4c62c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c63c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c62c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4c658 │ │ │ │ + cbnz r2, 4c648 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4c658 │ │ │ │ + cbz r0, 4c648 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c658 │ │ │ │ + bge.n 4c648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c658 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c648 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 207370 │ │ │ │ + bl 2068e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 4c694 │ │ │ │ + cbnz r1, 4c684 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1f3484 │ │ │ │ + bl 1f2944 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c6a6 │ │ │ │ - b.n 4c712 │ │ │ │ - movw r0, #39980 @ 0x9c2c │ │ │ │ + cbnz r0, 4c696 │ │ │ │ + b.n 4c702 │ │ │ │ + movw r0, #37804 @ 0x93ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 242b2c <_PyArg_NoPositional@@Base> │ │ │ │ + bl 24204c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c688 │ │ │ │ - b.n 4c710 │ │ │ │ + bne.n 4c678 │ │ │ │ + b.n 4c700 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #6944 @ 0x1b20 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 4c6e2 │ │ │ │ + beq.n 4c6d2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 4c6e2 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 4c6d2 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #12528 @ 0x30f0 │ │ │ │ + movw r1, #10352 @ 0x2870 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c704 │ │ │ │ - b.n 4c710 │ │ │ │ + blt.n 4c6f4 │ │ │ │ + b.n 4c700 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c6fc │ │ │ │ - cbz r7, 4c712 │ │ │ │ + beq.n 4c6ec │ │ │ │ + cbz r7, 4c702 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c712 │ │ │ │ + bne.n 4c702 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c710 │ │ │ │ + bge.n 4c700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c710 │ │ │ │ + cbnz r3, 4c700 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 4c744 │ │ │ │ + cbnz r3, 4c734 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #57540 @ 0xe0c4 │ │ │ │ + movw r0, #55364 @ 0xd844 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 107864 │ │ │ │ - bl 174cfc │ │ │ │ - cbz r0, 4c75e │ │ │ │ + b.w 1075e0 │ │ │ │ + bl 174534 │ │ │ │ + cbz r0, 4c74e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4c7a4 │ │ │ │ - movw r0, #63504 @ 0xf810 │ │ │ │ + bne.n 4c794 │ │ │ │ + movw r0, #61212 @ 0xef1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b1a4 │ │ │ │ + bl 9b3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c79c │ │ │ │ + cbz r0, 4c78c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c78c │ │ │ │ + blt.n 4c77c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4c79c │ │ │ │ + b.n 4c78c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c788 │ │ │ │ + bne.n 4c778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c788 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c778 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 4c7a6 │ │ │ │ + bl 21c230 │ │ │ │ + b.n 4c796 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - cbnz r5, 4c7da │ │ │ │ + cbnz r5, 4c7ca │ │ │ │ mov r4, r0 │ │ │ │ - bl 1fa7e0 │ │ │ │ + bl 1f9d54 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4c7da │ │ │ │ + cbz r0, 4c7ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c7da │ │ │ │ + bge.n 4c7ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c7da │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c7ca │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4c806 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 4c80c │ │ │ │ + beq.n 4c7f6 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 4c7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4c818 │ │ │ │ + cbz r3, 4c808 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4c84a │ │ │ │ + b.n 4c83a │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 4c846 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 4c836 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4c846 │ │ │ │ + cbnz r3, 4c836 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 4c846 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 4c836 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4c846 │ │ │ │ + cbnz r3, 4c836 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 4c846 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 4c836 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4c860 │ │ │ │ + cbz r0, 4c850 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c862 │ │ │ │ + bge.n 4c852 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (4c864 ) │ │ │ │ + ldr r0, [pc, #0] @ (4c854 ) │ │ │ │ bx lr │ │ │ │ mov r8, r5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c922 │ │ │ │ + beq.n 4c912 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl fb04c <_PyEval_CheckExceptTypeValid@@Base+0x198c> │ │ │ │ + bl fae78 <_PyEval_CheckExceptTypeValid@@Base+0x1968> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c91e │ │ │ │ + bne.n 4c90e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c91e │ │ │ │ + bne.n 4c90e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl de400 │ │ │ │ + bl dead8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c910 │ │ │ │ + beq.n 4c900 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c912 │ │ │ │ + beq.n 4c902 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #820] @ 0x334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c912 │ │ │ │ + beq.n 4c902 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c8ce │ │ │ │ + bge.n 4c8be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c8ce │ │ │ │ + cbnz r3, 4c8be │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r7, #928] @ 0x3a0 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c912 │ │ │ │ + beq.n 4c902 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c92a │ │ │ │ + bge.n 4c91a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c92a │ │ │ │ + cbnz r3, 4c91a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c92a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c91a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c92a │ │ │ │ + b.n 4c91a │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -48274,150 +48269,150 @@ │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4c95e │ │ │ │ + bne.n 4c94e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 153e34 │ │ │ │ + b.w 1538dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30980 @ 0x7904 │ │ │ │ + movw r0, #28688 @ 0x7010 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c952 │ │ │ │ + bne.n 4c942 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004c974 : │ │ │ │ +0004c964 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #51132 @ 0xc7bc │ │ │ │ + movw r1, #48956 @ 0xbf3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 4c99c │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 4c98c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 286b34 <_PyLong_UnsignedShort_Converter@@Base+0x8c> │ │ │ │ + b.w 286814 <_PyLong_UnsignedShort_Converter@@Base+0x8c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4c9bc │ │ │ │ + cbz r3, 4c9ac │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4c9d4 │ │ │ │ + b.n 4c9c4 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4c9c4 │ │ │ │ + bgt.n 4c9b4 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4c9d4 │ │ │ │ + b.n 4c9c4 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c9c0 │ │ │ │ + bgt.n 4c9b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c9c0 │ │ │ │ + beq.n 4c9b0 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4c9f6 │ │ │ │ + b.n 4c9e6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (4cab4 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #200] @ (4caa4 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4caae │ │ │ │ + beq.n 4ca9e │ │ │ │ add r6, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4ca0c │ │ │ │ + beq.n 4c9fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 4ca0c │ │ │ │ + bge.n 4c9fc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4caae │ │ │ │ + b.n 4ca9e │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - cbz r4, 4ca46 │ │ │ │ - cbz r6, 4ca14 │ │ │ │ + cbz r4, 4ca36 │ │ │ │ + cbz r6, 4ca04 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 4caa6 │ │ │ │ + beq.n 4ca96 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4ca30 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4ca20 │ │ │ │ + bl 94d68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ca46 │ │ │ │ - b.n 4ca08 │ │ │ │ + cbz r0, 4ca36 │ │ │ │ + b.n 4c9f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a1218 │ │ │ │ + bl 19fa24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ca26 │ │ │ │ + blt.n 4ca16 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, r0, lsl #2] │ │ │ │ - cbnz r4, 4ca58 │ │ │ │ - b.n 4ca26 │ │ │ │ + cbnz r4, 4ca48 │ │ │ │ + b.n 4ca16 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ - b.n 4caae │ │ │ │ - cbz r6, 4ca82 │ │ │ │ + bl 15eeec │ │ │ │ + b.n 4ca9e │ │ │ │ + cbz r6, 4ca72 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4caa6 │ │ │ │ + beq.n 4ca96 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a5000 │ │ │ │ + bl 2a4e58 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbnz r3, 4ca76 │ │ │ │ + cbnz r3, 4ca66 │ │ │ │ str r4, [r5, #32] │ │ │ │ - b.n 4ca78 │ │ │ │ + b.n 4ca68 │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b.n 4caa6 │ │ │ │ + b.n 4ca96 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4caa6 │ │ │ │ + beq.n 4ca96 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a5000 │ │ │ │ + bl 2a4e58 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ strd r3, r6, [r4, #8] │ │ │ │ - cbnz r3, 4ca9c │ │ │ │ + cbnz r3, 4ca8c │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 4ca9e │ │ │ │ + b.n 4ca8e │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ @@ -48430,50 +48425,50 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #7240 @ 0x1c48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4caf0 │ │ │ │ + beq.n 4cae0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #12604 @ 0x313c │ │ │ │ + movw r1, #10428 @ 0x28bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ - bl 4cbb6 │ │ │ │ + b.w f53c4 │ │ │ │ + bl 4cba6 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 4cb2e │ │ │ │ + cbnz r1, 4cb1e │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2320 @ 0x910 │ │ │ │ + movw r1, #144 @ 0x90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4cb3a │ │ │ │ + bl 12125c │ │ │ │ + b.n 4cb2a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 4cb40 │ │ │ │ + bge.n 4cb30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cb44 │ │ │ │ + b.n 4cb34 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ @@ -48482,473 +48477,473 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 16c454 │ │ │ │ - cbz r0, 4cb7e │ │ │ │ + bl 16bd3c │ │ │ │ + cbz r0, 4cb6e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4cba0 │ │ │ │ + bne.n 4cb90 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 41980 │ │ │ │ + b.w 41970 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30936 @ 0x78d8 │ │ │ │ + movw r0, #28644 @ 0x6fe4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cb94 │ │ │ │ + bne.n 4cb84 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004cbb6 : │ │ │ │ +0004cba6 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6908 @ 0x1afc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4cbec │ │ │ │ + beq.n 4cbdc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37248 @ 0x9180 │ │ │ │ + movw r1, #34876 @ 0x883c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4cc12 │ │ │ │ + bl 12125c │ │ │ │ + b.n 4cc02 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #7240 @ 0x1c48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4cc18 │ │ │ │ + beq.n 4cc08 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12644 @ 0x3164 │ │ │ │ + movw r1, #10468 @ 0x28e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ccfe │ │ │ │ + b.n 4ccee │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbz r7, 4cc36 │ │ │ │ + cbz r7, 4cc26 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #12680 @ 0x3188 │ │ │ │ + movw r1, #10504 @ 0x2908 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 4cc12 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 4cc02 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4cc58 │ │ │ │ + beq.n 4cc48 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #12712 @ 0x31a8 │ │ │ │ + movw r1, #10536 @ 0x2928 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 4cc12 │ │ │ │ - ldr.w r8, [pc, #168] @ 4cd04 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 4cc02 │ │ │ │ + ldr.w r8, [pc, #168] @ 4ccf4 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r6, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 4cc74 │ │ │ │ - bl 252698 │ │ │ │ - cbz r0, 4cc74 │ │ │ │ + cbnz r0, 4cc64 │ │ │ │ + bl 2524e4 │ │ │ │ + cbz r0, 4cc64 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4cc94 │ │ │ │ + beq.n 4cc84 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #12756 @ 0x31d4 │ │ │ │ + movw r1, #10580 @ 0x2954 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 4cc12 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 4cc02 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbnz r1, 4ccf4 │ │ │ │ + cbnz r1, 4cce4 │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ - cbnz r4, 4ccb2 │ │ │ │ - bl 252698 │ │ │ │ + cbnz r4, 4cca2 │ │ │ │ + bl 2524e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cc12 │ │ │ │ + beq.n 4cc02 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d7fa │ │ │ │ + bl 4d7ea │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cc12 │ │ │ │ + beq.n 4cc02 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4ccea │ │ │ │ + bne.n 4ccda │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ccd8 │ │ │ │ + bge.n 4ccc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ccd8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ccc8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51956 @ 0xcaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ - b.n 4cc12 │ │ │ │ + bl 15eeec │ │ │ │ + b.n 4cc02 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 4ccfe │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 4ccee │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 289ba0 │ │ │ │ + b.w 289858 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4cd12 │ │ │ │ - b.w 181fc0 │ │ │ │ + beq.n 4cd02 │ │ │ │ + b.w 18157c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4cd36 │ │ │ │ + cbz r2, 4cd26 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 4cd38 │ │ │ │ + b.n 4cd28 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 4cd46 │ │ │ │ - cbnz r2, 4cd46 │ │ │ │ - cbnz r3, 4cd64 │ │ │ │ + bhi.n 4cd36 │ │ │ │ + cbnz r2, 4cd36 │ │ │ │ + cbnz r3, 4cd54 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #36] @ (4cd80 ) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #36] @ (4cd70 ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4cd7c │ │ │ │ + cbz r0, 4cd6c │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16fbf8 <_PyList_SliceSubscript@@Base+0x1714> │ │ │ │ + b.w 16f424 <_PyList_SliceSubscript@@Base+0x16f4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 4cdba │ │ │ │ + bne.n 4cdaa │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ced8 │ │ │ │ + beq.w 4cec8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4cee0 │ │ │ │ + b.n 4ced0 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw r7, #12536 @ 0x30f8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4ce14 │ │ │ │ + beq.n 4ce04 │ │ │ │ movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4ce14 │ │ │ │ + beq.n 4ce04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 4ce14 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 4ce04 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ movw r1, #19608 @ 0x4c98 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4ce14 │ │ │ │ + beq.n 4ce04 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 4ce14 │ │ │ │ + bmi.n 4ce04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ movw r1, #18452 @ 0x4814 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4ce14 │ │ │ │ + beq.n 4ce04 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 4ce14 │ │ │ │ + bmi.n 4ce04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 4ce32 │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 4ce22 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 4ce1a │ │ │ │ + cbz r6, 4ce0a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 145060 │ │ │ │ + bl 144c4c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4ce68 │ │ │ │ + beq.n 4ce58 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r5, r4 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ce40 │ │ │ │ - b.n 4ce68 │ │ │ │ - cbnz r7, 4ce8c │ │ │ │ + cbnz r0, 4ce30 │ │ │ │ + b.n 4ce58 │ │ │ │ + cbnz r7, 4ce7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 4ceae │ │ │ │ - bl f3d6c │ │ │ │ + cbz r6, 4ce9e │ │ │ │ + bl f3c6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ce6c │ │ │ │ + blt.n 4ce5c │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 4ce3e │ │ │ │ + bne.n 4ce2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ce7c │ │ │ │ + blt.n 4ce6c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cee0 │ │ │ │ + b.n 4ced0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ce5c │ │ │ │ + bne.n 4ce4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ce5c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ce4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ce68 │ │ │ │ + bne.n 4ce58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ce68 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ce58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ce9e │ │ │ │ + blt.n 4ce8e │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4cee0 │ │ │ │ + b.n 4ced0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ce94 │ │ │ │ + bne.n 4ce84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ce94 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ce84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cec2 │ │ │ │ + bge.n 4ceb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cec2 │ │ │ │ + cbnz r3, 4ceb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4cee0 │ │ │ │ + b.n 4ced0 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 4cf0c │ │ │ │ + cbz r0, 4cefc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf0c │ │ │ │ + bge.n 4cefc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cf0c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4cefc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4cf26 │ │ │ │ + cbz r0, 4cf16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf26 │ │ │ │ + bge.n 4cf16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cf26 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4cf16 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #40856 @ 0x9f98 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 2b1be4 │ │ │ │ + bl 2b1a3c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4cf9e │ │ │ │ - cbz r0, 4cf58 │ │ │ │ + beq.n 4cf8e │ │ │ │ + cbz r0, 4cf48 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 4cf5c │ │ │ │ + b.n 4cf4c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 4cfa2 │ │ │ │ + bpl.n 4cf92 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl e1984 │ │ │ │ + bl e2070 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cfaa │ │ │ │ + cbz r0, 4cf9a │ │ │ │ mov r1, r5 │ │ │ │ - bl a0e14 │ │ │ │ - cbz r0, 4cfaa │ │ │ │ + bl a10e8 │ │ │ │ + cbz r0, 4cf9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf9e │ │ │ │ + bge.n 4cf8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cf9e │ │ │ │ + cbnz r3, 4cf8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4cfaa │ │ │ │ + b.n 4cf9a │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 4cee2 │ │ │ │ + b.n 4ced2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 4cfcc │ │ │ │ + cbnz r2, 4cfbc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4cff4 │ │ │ │ - b.n 4cfe2 │ │ │ │ - movw r0, #64320 @ 0xfb40 │ │ │ │ + beq.n 4cfe4 │ │ │ │ + b.n 4cfd2 │ │ │ │ + movw r0, #62144 @ 0xf2c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cfc4 │ │ │ │ + bne.n 4cfb4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d026 │ │ │ │ - movw r0, #64320 @ 0xfb40 │ │ │ │ + b.n 4d016 │ │ │ │ + movw r0, #62144 @ 0xf2c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cfde │ │ │ │ + beq.n 4cfce │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a97b4 │ │ │ │ + bl a9a40 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d026 │ │ │ │ + cbz r0, 4d016 │ │ │ │ ldrd r1, r2, [r5, #12] │ │ │ │ - bl 10acb0 │ │ │ │ + bl 10a924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d016 │ │ │ │ + blt.n 4d006 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4d026 │ │ │ │ + b.n 4d016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d012 │ │ │ │ + bne.n 4d002 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d012 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d002 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -48957,73 +48952,73 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-216] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #280] @ (4d178 ) │ │ │ │ + ldr r1, [pc, #280] @ (4d168 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #3176 @ 0xc68 │ │ │ │ + movw r2, #884 @ 0x374 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #12888 @ 0x3258 │ │ │ │ + movw r1, #10712 @ 0x29d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d152 │ │ │ │ + beq.n 4d142 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #12936 @ 0x3288 │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #12908 @ 0x326c │ │ │ │ + movw r0, #10732 @ 0x29ec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d0ea │ │ │ │ + beq.n 4d0da │ │ │ │ ldr r6, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 24bb0c │ │ │ │ + bl 24b49c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d0ea │ │ │ │ + beq.n 4d0da │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4d0ee │ │ │ │ + beq.n 4d0de │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4d0fa │ │ │ │ + beq.n 4d0ea │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3300 @ 0xce4 │ │ │ │ + movw r1, #1008 @ 0x3f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d148 │ │ │ │ + b.n 4d138 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4d104 │ │ │ │ + b.n 4d0f4 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ movw r2, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ @@ -49031,760 +49026,760 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2b2b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ ldr.w r1, [r5, #-168] │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40832 │ │ │ │ + bl 40822 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 4d154 │ │ │ │ + bl 8473c │ │ │ │ + b.n 4d144 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (4d178 ) │ │ │ │ + ldr r3, [pc, #28] @ (4d168 ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4d16c │ │ │ │ + beq.n 4d15c │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #49848 @ 0xc2b8 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 178348 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ + b.w 177de8 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4d1aa │ │ │ │ + cbz r3, 4d19a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4d1c2 │ │ │ │ + b.n 4d1b2 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4d1b2 │ │ │ │ + bge.n 4d1a2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4d1c2 │ │ │ │ + b.n 4d1b2 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4d1ae │ │ │ │ + bgt.n 4d19e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4d1ae │ │ │ │ + beq.n 4d19e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4d1e4 │ │ │ │ + b.n 4d1d4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #648] @ (4d460 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #648] @ (4d450 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d638 │ │ │ │ + beq.w 4d628 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4d230 │ │ │ │ + beq.n 4d220 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4d1f8 │ │ │ │ + beq.n 4d1e8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 4d200 │ │ │ │ - b.n 4d23e │ │ │ │ + bne.n 4d1f0 │ │ │ │ + b.n 4d22e │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d228 │ │ │ │ - bl 9c41c │ │ │ │ + cbz r0, 4d218 │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d224 │ │ │ │ + bge.n 4d214 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d224 │ │ │ │ + cbnz r3, 4d214 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4d242 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 4d23e │ │ │ │ - b.n 4d636 │ │ │ │ + bne.n 4d232 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 4d22e │ │ │ │ + b.n 4d626 │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d242 │ │ │ │ + b.n 4d232 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r7, 4d258 │ │ │ │ + cbz r7, 4d248 │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ - b.n 4d260 │ │ │ │ + b.n 4d250 │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 4d3d2 │ │ │ │ + bne.w 4d3c2 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d62a │ │ │ │ - movw sl, #47412 @ 0xb934 │ │ │ │ + beq.w 4d61a │ │ │ │ + movw sl, #45236 @ 0xb0b4 │ │ │ │ movt sl, #50 @ 0x32 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 4d334 │ │ │ │ + beq.n 4d324 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 4d2b4 │ │ │ │ + ble.n 4d2a4 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4d2b6 │ │ │ │ + bpl.n 4d2a6 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4d2a2 │ │ │ │ - beq.n 4d3aa │ │ │ │ + b.n 4d292 │ │ │ │ + beq.n 4d39a │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.n 4d2d0 │ │ │ │ + ble.n 4d2c0 │ │ │ │ ldrb.w r3, [r6, r8] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 4d2d0 │ │ │ │ + bmi.n 4d2c0 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4d2ba │ │ │ │ + b.n 4d2aa │ │ │ │ sub.w r1, r8, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d3b6 │ │ │ │ + beq.n 4d3a6 │ │ │ │ cmp.w r9, #11 │ │ │ │ - bgt.n 4d2ee │ │ │ │ + bgt.n 4d2de │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r9, lsl #2] │ │ │ │ - b.n 4d32c │ │ │ │ + b.n 4d31c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4d318 │ │ │ │ + cbz r0, 4d308 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3ba │ │ │ │ + bge.n 4d3aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d3ba │ │ │ │ + bne.n 4d3aa │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d3ba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d3aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d32c │ │ │ │ + bge.n 4d31c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4d32c │ │ │ │ + cbnz r3, 4d31c │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4d29e │ │ │ │ + b.n 4d28e │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, r0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - ble.n 4d3b0 │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + ble.n 4d3a0 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 4d358 │ │ │ │ + bpl.n 4d348 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 4d346 │ │ │ │ - b.n 4d3b0 │ │ │ │ + bne.n 4d336 │ │ │ │ + b.n 4d3a0 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d3ba │ │ │ │ + cbz r0, 4d3aa │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d372 │ │ │ │ + bgt.n 4d362 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d3a4 │ │ │ │ + b.n 4d394 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4d392 │ │ │ │ + cbz r0, 4d382 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3ba │ │ │ │ + bge.n 4d3aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d3ba │ │ │ │ + cbnz r3, 4d3aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d3ba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d3aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3a4 │ │ │ │ + bge.n 4d394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d3a4 │ │ │ │ + cbnz r3, 4d394 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4d3b0 │ │ │ │ + b.n 4d3a0 │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4d62a │ │ │ │ + b.n 4d61a │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d3ce │ │ │ │ + bge.n 4d3be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d3ce │ │ │ │ + cbnz r3, 4d3be │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d62a │ │ │ │ + b.n 4d61a │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d3ce │ │ │ │ + bne.n 4d3be │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4d404 │ │ │ │ + bne.n 4d3f4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39800 @ 0x9b78 │ │ │ │ + movw r1, #37624 @ 0x92f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d624 │ │ │ │ + b.n 4d614 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.n 4d506 │ │ │ │ + bne.n 4d4f6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d624 │ │ │ │ + beq.w 4d614 │ │ │ │ mov r8, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, sl │ │ │ │ - ble.n 4d4ba │ │ │ │ + ble.n 4d4aa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4d4ba │ │ │ │ + beq.n 4d4aa │ │ │ │ ldrb.w r3, [r6, sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4d4ae │ │ │ │ + bne.n 4d49e │ │ │ │ sub.w r1, sl, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d608 │ │ │ │ + beq.w 4d5f8 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d464 │ │ │ │ + bgt.n 4d454 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d4a2 │ │ │ │ + b.n 4d492 │ │ │ │ nop │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - cbz r0, 4d48e │ │ │ │ + cbz r0, 4d47e │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d608 │ │ │ │ + bge.w 4d5f8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4d608 │ │ │ │ + bne.w 4d5f8 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d608 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d5f8 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4a2 │ │ │ │ + bge.n 4d492 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 4d4a2 │ │ │ │ + cbnz r2, 4d492 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, sl │ │ │ │ - b.n 4d4b6 │ │ │ │ + b.n 4d4a6 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 4d434 │ │ │ │ + bne.n 4d424 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 4d42c │ │ │ │ + b.n 4d41c │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 4d500 │ │ │ │ + blt.n 4d4f0 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d608 │ │ │ │ + beq.w 4d5f8 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d4dc │ │ │ │ + bgt.n 4d4cc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d4fc │ │ │ │ + b.n 4d4ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d5d6 │ │ │ │ + bne.n 4d5c6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4fc │ │ │ │ + bge.n 4d4ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d4fc │ │ │ │ + cbnz r3, 4d4ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4d624 │ │ │ │ - bl 81740 │ │ │ │ + b.n 4d614 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d624 │ │ │ │ + beq.w 4d614 │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #32] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add.w r3, r6, sl │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r0, r6, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ sub.w r1, r7, sl │ │ │ │ mov r3, fp │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 4d5ae │ │ │ │ + beq.n 4d59e │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 223f38 │ │ │ │ + bl 223370 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r6, sl │ │ │ │ - blt.n 4d5ae │ │ │ │ + blt.n 4d59e │ │ │ │ mov r1, r9 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d604 │ │ │ │ + beq.n 4d5f4 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d56a │ │ │ │ + bgt.n 4d55a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d5a4 │ │ │ │ + b.n 4d594 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r0, 4d592 │ │ │ │ + cbz r0, 4d582 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d608 │ │ │ │ + bge.n 4d5f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4d608 │ │ │ │ + bne.n 4d5f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d608 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d5f8 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d5a4 │ │ │ │ + bge.n 4d594 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 4d5a4 │ │ │ │ + cbnz r2, 4d594 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r9 │ │ │ │ - b.n 4d51a │ │ │ │ + b.n 4d50a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d608 │ │ │ │ + cbz r0, 4d5f8 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d5ca │ │ │ │ + bgt.n 4d5ba │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d5fc │ │ │ │ + b.n 4d5ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4d5ea │ │ │ │ + cbz r0, 4d5da │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d608 │ │ │ │ + bge.n 4d5f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d608 │ │ │ │ + cbnz r3, 4d5f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d608 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d5f8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d5fc │ │ │ │ + bge.n 4d5ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d5fc │ │ │ │ + cbnz r3, 4d5ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4d624 │ │ │ │ + b.n 4d614 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d400 │ │ │ │ + bge.w 4d3f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d400 │ │ │ │ + bne.w 4d3f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d400 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d3f0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4d638 │ │ │ │ + b.n 4d628 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4d654 │ │ │ │ - movw r0, #13020 @ 0x32dc │ │ │ │ + bpl.n 4d644 │ │ │ │ + movw r0, #10844 @ 0x2a5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ - movw r0, #13044 @ 0x32f4 │ │ │ │ + b.w 1075e0 │ │ │ │ + movw r0, #10868 @ 0x2a74 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6908 @ 0x1afc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d692 │ │ │ │ + bne.n 4d682 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d6b0 │ │ │ │ + bge.n 4d6a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d6b0 │ │ │ │ + b.n 4d6a0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #10500 @ 0x2904 │ │ │ │ + movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 4d6ce │ │ │ │ + bl f53c4 │ │ │ │ + b.n 4d6be │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 289b48 │ │ │ │ + bl 289800 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d6ce │ │ │ │ + bge.n 4d6be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d6ce │ │ │ │ + cbnz r3, 4d6be │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0004d6d4 : │ │ │ │ +0004d6c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 4d788 │ │ │ │ + bl 4d778 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4d704 │ │ │ │ + bne.n 4d6f4 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #13236 @ 0x33b4 │ │ │ │ + movw r0, #11060 @ 0x2b34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4d766 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4d756 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #72] @ 4d780 │ │ │ │ + vldr d7, [pc, #72] @ 4d770 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4d76a │ │ │ │ + bhi.n 4d75a │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4d772 │ │ │ │ + b.n 4d762 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d772 │ │ │ │ + b.n 4d762 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0004d788 : │ │ │ │ +0004d778 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ - cbnz r3, 4d7d0 │ │ │ │ + cbnz r3, 4d7c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d7ae │ │ │ │ + cbnz r0, 4d79e │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 4d7e8 │ │ │ │ + b.n 4d7d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7f6 │ │ │ │ + bge.n 4d7e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d7f6 │ │ │ │ + cbnz r3, 4d7e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d7f6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d7e6 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 4d7f4 │ │ │ │ + cbnz r0, 4d7e4 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbnz r0, 4d7ee │ │ │ │ + bl f7f10 │ │ │ │ + cbnz r0, 4d7de │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d7f6 │ │ │ │ - bl f891c │ │ │ │ - b.n 4d7f6 │ │ │ │ + b.n 4d7e6 │ │ │ │ + bl f876c │ │ │ │ + b.n 4d7e6 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d898 │ │ │ │ + beq.n 4d888 │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 4d900 │ │ │ │ + bl 4d8f0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 4d870 │ │ │ │ + bhi.n 4d860 │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r6, #24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - ldr r3, [pc, #100] @ (4d8a0 ) │ │ │ │ + ldr r3, [pc, #100] @ (4d890 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r2, r4, #110592 @ 0x1b000 │ │ │ │ add.w r4, r4, #114176 @ 0x1be00 │ │ │ │ add.w r4, r4, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d89a │ │ │ │ + bge.n 4d88a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #4092] @ 0xffc │ │ │ │ - b.n 4d89a │ │ │ │ + b.n 4d88a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 4d89a │ │ │ │ - bl 28a7a8 <_PyDeadline_Init@@Base+0xa34> │ │ │ │ + b.n 4d88a │ │ │ │ + bl 28a460 <_PyDeadline_Init@@Base+0xa34> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbnz r4, 4d88e │ │ │ │ + cbnz r4, 4d87e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d89a │ │ │ │ + bge.n 4d88a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d89a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d89a │ │ │ │ + cbnz r3, 4d88a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d88a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 4d89a │ │ │ │ + b.n 4d88a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4d8c2 │ │ │ │ + cbnz r0, 4d8b2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 4d8cc │ │ │ │ - b.n 4d8d2 │ │ │ │ + cbnz r0, 4d8bc │ │ │ │ + b.n 4d8c2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8bc │ │ │ │ - b.n 4d8fe │ │ │ │ + beq.n 4d8ac │ │ │ │ + b.n 4d8ee │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d8fe │ │ │ │ + cbnz r0, 4d8ee │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4d8dc │ │ │ │ + cbz r0, 4d8cc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d8fe │ │ │ │ + cbnz r0, 4d8ee │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4d8e6 │ │ │ │ + cbz r0, 4d8d6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d8fe │ │ │ │ + cbnz r0, 4d8ee │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4d8f0 │ │ │ │ + cbz r0, 4d8e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4d8fe │ │ │ │ + cbnz r0, 4d8ee │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 4d8fe │ │ │ │ + cbz r0, 4d8ee │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -49796,816 +49791,816 @@ │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r3 │ │ │ │ cmp sl, r9 │ │ │ │ - bne.w 4dad6 │ │ │ │ + bne.w 4dac6 │ │ │ │ lsr.w r3, r2, r8 │ │ │ │ movs r5, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r5, r3 │ │ │ │ tst r5, r0 │ │ │ │ - beq.w 4dd26 │ │ │ │ + beq.w 4dd16 │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r0, r0, fp │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ add.w r3, r4, r0, lsl #3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4da3c │ │ │ │ + bne.n 4da2c │ │ │ │ add r5, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ add.w r1, r8, #5 │ │ │ │ - bl 4d900 │ │ │ │ + bl 4d8f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4dd2c │ │ │ │ + bls.w 4dd1c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4d9fe │ │ │ │ + bne.n 4d9ee │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d9fe │ │ │ │ + bhi.n 4d9ee │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d9fe │ │ │ │ + beq.n 4d9ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1dbc │ │ │ │ + bl 2b1c14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4da08 │ │ │ │ + beq.n 4d9f8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add.w r9, r0, r9, lsl #3 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r9, #16] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r9, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d9e2 │ │ │ │ + bge.n 4d9d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d9e2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d9d2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4db9e │ │ │ │ + bge.w 4db8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4db9e │ │ │ │ + bne.w 4db8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4db9e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4db8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1dbc │ │ │ │ + bl 2b1c14 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4da24 │ │ │ │ + cbnz r0, 4da14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4dc50 │ │ │ │ + bge.w 4dc40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4dc50 │ │ │ │ + bne.w 4dc40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dc50 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dc40 │ │ │ │ add.w r9, r0, r9, lsl #3 │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ str.w r5, [r9, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 4db94 │ │ │ │ - b.n 4db9e │ │ │ │ - bl f4a98 │ │ │ │ + blt.w 4db84 │ │ │ │ + b.n 4db8e │ │ │ │ + bl f4990 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4dc50 │ │ │ │ - beq.w 4dd26 │ │ │ │ + blt.w 4dc40 │ │ │ │ + beq.w 4dd16 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4dd2a │ │ │ │ - bl 28a690 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ + bls.w 4dd1a │ │ │ │ + bl 28a348 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4dad2 │ │ │ │ + cbz r0, 4dac2 │ │ │ │ mov r9, r4 │ │ │ │ ldr.w r8, [r9, #12]! │ │ │ │ and.w r0, fp, r8 │ │ │ │ - bl 2e7700 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e6e90 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ movs r1, #0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ add.w r0, r6, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 4da98 │ │ │ │ + bls.n 4da88 │ │ │ │ ldr.w r2, [r9, #4]! │ │ │ │ - cbz r2, 4da92 │ │ │ │ + cbz r2, 4da82 │ │ │ │ ldr.w ip, [r2] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - b.n 4da72 │ │ │ │ + b.n 4da62 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r0, r6, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 4dac6 │ │ │ │ + bcs.n 4dab6 │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ - cbz r2, 4dabe │ │ │ │ + cbz r2, 4daae │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w lr, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4daa4 │ │ │ │ + b.n 4da94 │ │ │ │ bic.w r3, r8, r5 │ │ │ │ movs r5, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r7, #0] │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd1c │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4dc50 │ │ │ │ + b.n 4dc40 │ │ │ │ movw r5, #8608 @ 0x21a0 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 4dc34 │ │ │ │ + bne.w 4dc24 │ │ │ │ lsr.w r6, r2, r8 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r1, r6, #2 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4dd26 │ │ │ │ + beq.w 4dd16 │ │ │ │ add.w r1, r8, #5 │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - bl 4d900 │ │ │ │ + bl 4d8f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4db5e │ │ │ │ + beq.n 4db4e │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 4dd2c │ │ │ │ + bne.w 4dd1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a3be <_PyXIData_FormatNotShareableError@@Base+0x2e> │ │ │ │ + bl 5a3ae <_PyXIData_FormatNotShareableError@@Base+0x2e> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4db40 │ │ │ │ + cbnz r0, 4db30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4dc50 │ │ │ │ + bge.w 4dc40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4dc50 │ │ │ │ + bne.w 4dc40 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dc50 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dc40 │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db5a │ │ │ │ + bge.n 4db4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4db5a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4db4a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd1c │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - beq.w 4dd2c │ │ │ │ + beq.w 4dd1c │ │ │ │ cmp.w sl, #15 │ │ │ │ - ble.n 4dba2 │ │ │ │ + ble.n 4db92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a3be <_PyXIData_FormatNotShareableError@@Base+0x2e> │ │ │ │ + bl 5a3ae <_PyXIData_FormatNotShareableError@@Base+0x2e> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc50 │ │ │ │ + beq.n 4dc40 │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ str.w sl, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4db9e │ │ │ │ + cbz r0, 4db8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db9e │ │ │ │ + bge.n 4db8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4db9e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4db8e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4dcbc │ │ │ │ + b.n 4dcac │ │ │ │ mov.w r0, sl, lsl #1 │ │ │ │ - bl 28a690 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ + bl 28a348 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc50 │ │ │ │ + beq.n 4dc40 │ │ │ │ add.w lr, r4, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 4dc28 │ │ │ │ + beq.n 4dc18 │ │ │ │ ldr.w r3, [lr, r2, lsl #2] │ │ │ │ - cbz r3, 4dc28 │ │ │ │ + cbz r3, 4dc18 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add.w r8, r1, #1 │ │ │ │ add.w sl, r1, #4 │ │ │ │ cmp r5, r9 │ │ │ │ lsl.w r5, ip, r2 │ │ │ │ orr.w r4, r4, r5 │ │ │ │ - bne.n 4dc0a │ │ │ │ + bne.n 4dbfa │ │ │ │ ldr r5, [r3, #8] │ │ │ │ subs r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ - bhi.n 4dc0a │ │ │ │ + bhi.n 4dbfa │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - cbz r5, 4dc0a │ │ │ │ + cbz r5, 4dbfa │ │ │ │ ldr.w fp, [r5] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp.w fp, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w fp, fp, #1 │ │ │ │ strlt.w fp, [r5] │ │ │ │ str.w r5, [r0, sl, lsl #2] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4dc1a │ │ │ │ - b.n 4dc1e │ │ │ │ + blt.n 4dc0a │ │ │ │ + b.n 4dc0e │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r0, sl, lsl #2] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dc1e │ │ │ │ + bge.n 4dc0e │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ add.w r8, r8, #4 │ │ │ │ adds r1, #2 │ │ │ │ str.w r3, [r0, r8, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 4dbbc │ │ │ │ + bne.n 4dbac │ │ │ │ str r4, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4dcbc │ │ │ │ + b.n 4dcac │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4dd26 │ │ │ │ + bne.n 4dd16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 596f0 │ │ │ │ + bl 596e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4dd2c │ │ │ │ + beq.n 4dd1c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4dc54 │ │ │ │ + beq.n 4dc44 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r3, r1, r1, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 4dd2c │ │ │ │ + beq.n 4dd1c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4dcc0 │ │ │ │ - bl 28a690 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ + bne.n 4dcb0 │ │ │ │ + bl 28a348 <_PyDeadline_Init@@Base+0x91c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc50 │ │ │ │ + beq.n 4dc40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4dc8c │ │ │ │ + cbnz r3, 4dc7c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4dca6 │ │ │ │ - b.n 4dcaa │ │ │ │ + blt.n 4dc96 │ │ │ │ + b.n 4dc9a │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dcaa │ │ │ │ + bge.n 4dc9a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsr.w r6, r6, r8 │ │ │ │ movs r2, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsls r2, r6 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ movs r5, #3 │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd1c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r1, #2 │ │ │ │ - bl 5967e │ │ │ │ + bl 5966e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dc50 │ │ │ │ + beq.n 4dc40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, r0, #12 │ │ │ │ add.w r5, r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 4dcfc │ │ │ │ + bge.n 4dcec │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ ldr.w ip, [r1] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r1] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - b.n 4dcd8 │ │ │ │ + b.n 4dcc8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r5, r0, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 4dcba │ │ │ │ + bge.n 4dcaa │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w ip, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4dd06 │ │ │ │ + b.n 4dcf6 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 4dd2c │ │ │ │ + b.n 4dd1c │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4dd52 │ │ │ │ + cbz r3, 4dd42 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4dd6a │ │ │ │ + b.n 4dd5a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4dd5a │ │ │ │ + bge.n 4dd4a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4dd6a │ │ │ │ + b.n 4dd5a │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4dd56 │ │ │ │ + bgt.n 4dd46 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4dd56 │ │ │ │ + beq.n 4dd46 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4dd8a │ │ │ │ + b.n 4dd7a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #236] @ (4de6c ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #236] @ (4de5c ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4de64 │ │ │ │ + beq.n 4de54 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4dd9c │ │ │ │ + beq.n 4dd8c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 4dd9c │ │ │ │ + bge.n 4dd8c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4de64 │ │ │ │ + b.n 4de54 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4ddac │ │ │ │ + beq.n 4dd9c │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 4ddb4 │ │ │ │ + b.n 4dda4 │ │ │ │ movw r9, #25428 @ 0x6354 │ │ │ │ movt r9, #87 @ 0x57 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4de64 │ │ │ │ + beq.n 4de54 │ │ │ │ movs r0, #0 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4de64 │ │ │ │ + ble.n 4de54 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4ddde │ │ │ │ + beq.n 4ddce │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4ddde │ │ │ │ + beq.n 4ddce │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4de04 │ │ │ │ + beq.n 4ddf4 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 4ddc8 │ │ │ │ + b.n 4ddb8 │ │ │ │ cmp r8, r1 │ │ │ │ - ble.n 4de08 │ │ │ │ + ble.n 4ddf8 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4ddfc │ │ │ │ + bne.n 4ddec │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 4ddfc │ │ │ │ + ble.n 4ddec │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r6, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r6 │ │ │ │ - b.n 4de0a │ │ │ │ + b.n 4ddfa │ │ │ │ mov r1, r8 │ │ │ │ - b.n 4de0a │ │ │ │ + b.n 4ddfa │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4de4c │ │ │ │ + cbz r0, 4de3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 4de36 │ │ │ │ + cbz r0, 4de26 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4de4c │ │ │ │ + bge.n 4de3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4de4c │ │ │ │ + cbnz r3, 4de3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4de4c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4de3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4de48 │ │ │ │ + bge.n 4de38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4de48 │ │ │ │ + cbnz r3, 4de38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 4ddc2 │ │ │ │ + b.n 4ddb2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dd98 │ │ │ │ + bge.n 4dd88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4dd98 │ │ │ │ + bne.n 4dd88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dd98 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dd88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r4, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004de70 : │ │ │ │ +0004de60 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4de88 ) │ │ │ │ + ldr r4, [pc, #16] @ (4de78 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 10ae80 │ │ │ │ + b.w 10aba8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r4, 4deb0 │ │ │ │ - movw r0, #13408 @ 0x3460 │ │ │ │ + cbnz r4, 4dea0 │ │ │ │ + movw r0, #11232 @ 0x2be0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #13428 @ 0x3474 │ │ │ │ + movw r0, #11252 @ 0x2bf4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dee4 │ │ │ │ + bge.n 4ded4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dee4 │ │ │ │ + cbnz r3, 4ded4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b86a8 │ │ │ │ + bl 2b84fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4df0c │ │ │ │ + bne.n 4defc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4df3c │ │ │ │ + b.n 4df2c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b8e9c │ │ │ │ + bl 1ab810 <_PyEval_SliceIndexNotNone@@Base+0x4bc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4df08 │ │ │ │ + beq.n 4def8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4df80 ) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (4df70 ) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 4df70 │ │ │ │ + cbz r2, 4df60 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #8816 @ 0x2270 │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r0, #13464 @ 0x3498 │ │ │ │ + b.w 95d64 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e02a │ │ │ │ + beq.n 4e01a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c6600 │ │ │ │ - cbz r0, 4e00e │ │ │ │ + bl 2c5f18 │ │ │ │ + cbz r0, 4dffe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 4dff6 │ │ │ │ + cbz r0, 4dfe6 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4dfce │ │ │ │ + bne.n 4dfbe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dfee │ │ │ │ + bge.n 4dfde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4dfee │ │ │ │ + cbnz r3, 4dfde │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dfee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dfde │ │ │ │ mov r1, r6 │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dfea │ │ │ │ + bge.n 4dfda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4dfea │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4dfda │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4dff2 │ │ │ │ + bne.n 4dfe2 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4dfa6 │ │ │ │ + b.n 4df96 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4dfa6 │ │ │ │ + beq.n 4df96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e00a │ │ │ │ + bge.n 4dffa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e00a │ │ │ │ + cbnz r3, 4dffa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e02a │ │ │ │ + b.n 4e01a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e022 │ │ │ │ + bge.n 4e012 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e022 │ │ │ │ + cbnz r3, 4e012 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4e056 │ │ │ │ + bhi.n 4e046 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4e06e │ │ │ │ + ble.n 4e05e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 4e076 │ │ │ │ - movw r0, #60264 @ 0xeb68 │ │ │ │ + b.n 4e066 │ │ │ │ + movw r0, #57972 @ 0xe274 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e04c │ │ │ │ + bne.n 4e03c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e100 │ │ │ │ + b.n 4e0f0 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6908 @ 0x1afc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e098 │ │ │ │ + bne.n 4e088 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e0b6 │ │ │ │ + bge.n 4e0a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4e0b6 │ │ │ │ + b.n 4e0a6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10500 @ 0x2904 │ │ │ │ + movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 289b48 │ │ │ │ + bl 289800 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4e0d2 │ │ │ │ + cbz r2, 4e0c2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e0e6 │ │ │ │ + bge.n 4e0d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e0e6 │ │ │ │ + cbnz r3, 4e0d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4e0ee │ │ │ │ + bne.n 4e0de │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e100 │ │ │ │ - cbnz r6, 4e0fe │ │ │ │ + b.n 4e0f0 │ │ │ │ + cbnz r6, 4e0ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e100 │ │ │ │ + bge.n 4e0f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4e100 │ │ │ │ + b.n 4e0f0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4e162 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4e152 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4e178 │ │ │ │ + vldr d7, [pc, #68] @ 4e168 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e166 │ │ │ │ + bgt.n 4e156 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4e16e │ │ │ │ + b.n 4e15e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e16e │ │ │ │ + b.n 4e15e │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -50613,803 +50608,803 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e1c0 │ │ │ │ + cbz r0, 4e1b0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4e1a4 │ │ │ │ + cbz r3, 4e194 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4e1ac │ │ │ │ + b.n 4e19c │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4e1b4 │ │ │ │ + cbz r2, 4e1a4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4e1bc │ │ │ │ + b.n 4e1ac │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4e3b2 │ │ │ │ + bl 4e3a2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4e1e0 │ │ │ │ + cbz r3, 4e1d0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4e1f8 │ │ │ │ + b.n 4e1e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4e1e8 │ │ │ │ + bgt.n 4e1d8 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4e1f8 │ │ │ │ + b.n 4e1e8 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4e1e4 │ │ │ │ + bgt.n 4e1d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e1e4 │ │ │ │ + beq.n 4e1d4 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4e21a │ │ │ │ + b.n 4e20a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #168] @ (4e2b8 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #168] @ (4e2a8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e2b2 │ │ │ │ + beq.n 4e2a2 │ │ │ │ add r5, r7 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r3, #16916 @ 0x4214 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ movweq r4, #6160 @ 0x1810 │ │ │ │ mov r1, r7 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e278 │ │ │ │ - bl 911e8 │ │ │ │ + bne.n 4e268 │ │ │ │ + bl 91534 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e26a │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4e2b0 │ │ │ │ + cbnz r0, 4e25a │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4e2a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4e29e │ │ │ │ + beq.n 4e28e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 37f2e │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4e2a2 │ │ │ │ - b.n 4e29e │ │ │ │ + bge.n 4e292 │ │ │ │ + b.n 4e28e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2b0 │ │ │ │ + bge.n 4e2a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4e2b0 │ │ │ │ - bl f3d6c │ │ │ │ + b.n 4e2a0 │ │ │ │ + bl f3c6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e29e │ │ │ │ - beq.n 4e290 │ │ │ │ + blt.n 4e28e │ │ │ │ + beq.n 4e280 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9bb6c │ │ │ │ + b.w 9bdac │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a36cc │ │ │ │ + bl a39a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4e2a2 │ │ │ │ + bge.n 4e292 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e2b2 │ │ │ │ + b.n 4e2a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2b2 │ │ │ │ + bge.n 4e2a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4e2b2 │ │ │ │ + b.n 4e2a2 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r1, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4e302 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4e2f2 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 4e304 │ │ │ │ + b.n 4e2f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47180 @ 0xb84c │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1ad338 <_PyEval_SliceIndexNotNone@@Base+0xa84> │ │ │ │ + b.w 2bd2a0 │ │ │ │ │ │ │ │ -0004e31c : │ │ │ │ - ldr r0, [pc, #4] @ (4e324 ) │ │ │ │ - b.w 1dd68c │ │ │ │ +0004e30c : │ │ │ │ + ldr r0, [pc, #4] @ (4e314 ) │ │ │ │ + b.w 1dc9d4 │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e354 │ │ │ │ + bge.n 4e344 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 4e34e │ │ │ │ + bne.n 4e33e │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 4e354 │ │ │ │ - cbnz r3, 4e354 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e344 │ │ │ │ + cbnz r3, 4e344 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4e3a8 ) │ │ │ │ + ldr r1, [pc, #56] @ (4e398 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ - movw r1, #13608 @ 0x3528 │ │ │ │ + bl 1e1b60 │ │ │ │ + movw r1, #11432 @ 0x2ca8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e3a2 │ │ │ │ + blt.n 4e392 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47160 @ 0xb838 │ │ │ │ + movw r1, #44984 @ 0xafb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4e3a6 │ │ │ │ + b.n 4e396 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r4, [r6, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 14cf0c │ │ │ │ + b.w 14cb10 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #47412 @ 0xb934 │ │ │ │ + movw r7, #45236 @ 0xb0b4 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ - movw r6, #48436 @ 0xbd34 │ │ │ │ + movw r6, #46260 @ 0xb4b4 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ - movw r5, #28172 @ 0x6e0c │ │ │ │ + movw r5, #25996 @ 0x658c │ │ │ │ movt r5, #66 @ 0x42 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4e3f0 │ │ │ │ + bge.n 4e3e0 │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 4e3e2 │ │ │ │ + beq.n 4e3d2 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 4e3ea │ │ │ │ + b.n 4e3da │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4e3ce │ │ │ │ + b.n 4e3be │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004e3f4 : │ │ │ │ - ldr r0, [pc, #4] @ (4e3fc ) │ │ │ │ - b.w 1dd68c │ │ │ │ +0004e3e4 : │ │ │ │ + ldr r0, [pc, #4] @ (4e3ec ) │ │ │ │ + b.w 1dc9d4 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 1f0308 │ │ │ │ + b.w 1ef738 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b5ac │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4e436 │ │ │ │ + bhi.n 4e426 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e44a │ │ │ │ - b.n 4e490 │ │ │ │ - movw r0, #21640 @ 0x5488 │ │ │ │ + cbz r0, 4e43a │ │ │ │ + b.n 4e480 │ │ │ │ + movw r0, #19348 @ 0x4b94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 4e490 │ │ │ │ - b.n 4e428 │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 4e480 │ │ │ │ + b.n 4e418 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4e4c4 │ │ │ │ + ble.n 4e4b4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e4b2 │ │ │ │ + beq.n 4e4a2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4e494 │ │ │ │ + bpl.n 4e484 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4e490 │ │ │ │ + cbz r0, 4e480 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4e4b4 │ │ │ │ + beq.n 4e4a4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e4f4 │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + b.n 4e4e4 │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21640 @ 0x5488 │ │ │ │ + movw r0, #19348 @ 0x4b94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e490 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 4e4c6 │ │ │ │ + beq.n 4e4b6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4e4c6 │ │ │ │ - b.n 4e490 │ │ │ │ + bge.n 4e4b6 │ │ │ │ + b.n 4e480 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4e4d4 │ │ │ │ + cbnz r4, 4e4c4 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2ab958 │ │ │ │ + bl 2ab68c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e4f4 │ │ │ │ + cbz r0, 4e4e4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #32768 @ 0x8000 │ │ │ │ + movw r0, #30476 @ 0x770c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4e4fe │ │ │ │ + cbz r3, 4e4ee │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e544 │ │ │ │ + cbz r0, 4e534 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4e528 │ │ │ │ + cbz r3, 4e518 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4e530 │ │ │ │ + b.n 4e520 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4e538 │ │ │ │ + cbz r2, 4e528 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4e540 │ │ │ │ + b.n 4e530 │ │ │ │ movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4e780 │ │ │ │ + bl 4e770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 15f1b8 │ │ │ │ + bl 15eae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a1644 │ │ │ │ + bl 19fe50 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - movw r1, #62037 @ 0xf255 │ │ │ │ + movw r1, #62021 @ 0xf245 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #9232 @ 0x2410 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 4ecb8 │ │ │ │ + bl 4eca8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e5b4 │ │ │ │ + bge.n 4e5a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e5b4 │ │ │ │ + cbnz r3, 4e5a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbnz r2, 4e5c0 │ │ │ │ + cbnz r2, 4e5b0 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r1 │ │ │ │ - bl 164ccc │ │ │ │ + bl 1645d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e714 │ │ │ │ + beq.w 4e704 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4e60a │ │ │ │ - bl 18803c │ │ │ │ + bne.n 4e5fa │ │ │ │ + bl 18759c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e5fa │ │ │ │ + blt.n 4e5ea │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4e714 │ │ │ │ + b.n 4e704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e5f6 │ │ │ │ + bne.n 4e5e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e5f6 │ │ │ │ - ldr.w fp, [pc, #272] @ 4e71c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e5e6 │ │ │ │ + ldr.w fp, [pc, #272] @ 4e70c │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - ble.n 4e714 │ │ │ │ + ble.n 4e704 │ │ │ │ ldr.w r0, [sl, r9, lsl #2] │ │ │ │ - bl 164ccc │ │ │ │ + bl 1645d4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e640 │ │ │ │ + cbnz r0, 4e630 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e630 │ │ │ │ + blt.n 4e620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e714 │ │ │ │ + b.n 4e704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e62c │ │ │ │ + bne.n 4e61c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e62c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e61c │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 4e65a │ │ │ │ + bne.n 4e64a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e70c │ │ │ │ + bge.n 4e6fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e70c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e70c │ │ │ │ + bne.n 4e6fc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e6fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4e66e │ │ │ │ + beq.n 4e65e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4e678 │ │ │ │ + bne.n 4e668 │ │ │ │ movs r0, #0 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e6e2 │ │ │ │ + b.n 4e6d2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2aa8a8 <_PyLong_GCD@@Base> │ │ │ │ + bl 2aa700 <_PyLong_GCD@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e6e2 │ │ │ │ + cbz r0, 4e6d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1697c8 │ │ │ │ + bl 169074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6a2 │ │ │ │ + bge.n 4e692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e6a2 │ │ │ │ + cbnz r3, 4e692 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 4e6e0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 4e6d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 150da0 │ │ │ │ + bl 150840 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6c2 │ │ │ │ + bge.n 4e6b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e6c2 │ │ │ │ + cbnz r3, 4e6b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4e6e2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4e6d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18803c │ │ │ │ + bl 18759c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6e0 │ │ │ │ + bge.n 4e6d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e6e0 │ │ │ │ + cbnz r3, 4e6d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e6f6 │ │ │ │ + bge.n 4e6e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e6f6 │ │ │ │ + cbnz r3, 4e6e6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e70a │ │ │ │ + bge.n 4e6fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e70a │ │ │ │ + cbnz r3, 4e6fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4e714 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4e704 │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 4e614 │ │ │ │ + b.n 4e604 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 4eae0 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 4ead0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #23788 @ 0x5cec │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ - movw r1, #13684 @ 0x3574 │ │ │ │ + bl 1e1b60 │ │ │ │ + movw r1, #11508 @ 0x2cf4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e770 │ │ │ │ + blt.n 4e760 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47160 @ 0xb838 │ │ │ │ + movw r1, #44984 @ 0xafb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4e774 │ │ │ │ + b.n 4e764 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004e776 : │ │ │ │ - ldr r0, [pc, #4] @ (4e77c ) │ │ │ │ - b.w 1dd68c │ │ │ │ +0004e766 : │ │ │ │ + ldr r0, [pc, #4] @ (4e76c ) │ │ │ │ + b.w 1dc9d4 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #48436 @ 0xbd34 │ │ │ │ + movw ip, #46260 @ 0xb4b4 │ │ │ │ movt ip, #50 @ 0x32 │ │ │ │ - movw lr, #47412 @ 0xb934 │ │ │ │ + movw lr, #45236 @ 0xb0b4 │ │ │ │ movt lr, #50 @ 0x32 │ │ │ │ - movw r7, #28172 @ 0x6e0c │ │ │ │ + movw r7, #25996 @ 0x658c │ │ │ │ movt r7, #66 @ 0x42 │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4e7d0 │ │ │ │ + bge.n 4e7c0 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 4e7b6 │ │ │ │ - cbnz r3, 4e7ca │ │ │ │ + beq.n 4e7a6 │ │ │ │ + cbnz r3, 4e7ba │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4e7ca │ │ │ │ + b.n 4e7ba │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 4e7c4 │ │ │ │ - cbz r3, 4e7c8 │ │ │ │ + beq.n 4e7b4 │ │ │ │ + cbz r3, 4e7b8 │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 4e7ca │ │ │ │ + b.n 4e7ba │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4e7ca │ │ │ │ + b.n 4e7ba │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4e79e │ │ │ │ + b.n 4e78e │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4e80e │ │ │ │ + beq.n 4e7fe │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a4bc4 │ │ │ │ + bl 2a4a1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e80e │ │ │ │ + beq.n 4e7fe │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w dca94 │ │ │ │ + b.w dd14c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4} │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4e834 │ │ │ │ + cbz r0, 4e824 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e842 │ │ │ │ + bge.n 4e832 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 4e83a │ │ │ │ - b.n 4ec52 │ │ │ │ + cbz r0, 4e82a │ │ │ │ + b.n 4ec42 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ - cbnz r3, 4e876 │ │ │ │ + cbnz r3, 4e866 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #13736 @ 0x35a8 │ │ │ │ + movw r0, #11560 @ 0x2d28 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ and.w r3, r6, #253 @ 0xfd │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 4e886 │ │ │ │ - bl 5662e │ │ │ │ + bne.n 4e876 │ │ │ │ + bl 565f2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e88c │ │ │ │ - bl 2c6ff0 │ │ │ │ + b.n 4e87c │ │ │ │ + bl 2c69d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4e8c4 │ │ │ │ + cbz r4, 4e8b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #13748 @ 0x35b4 │ │ │ │ + movw r0, #11572 @ 0x2d34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e8b4 │ │ │ │ + blt.n 4e8a4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4e8c4 │ │ │ │ + b.n 4e8b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e8b0 │ │ │ │ + bne.n 4e8a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e8b0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e8a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #208] @ (4e9b0 ) │ │ │ │ + ldr r1, [pc, #208] @ (4e9a0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4e8f0 │ │ │ │ + cbnz r0, 4e8e0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e9ac │ │ │ │ + b.n 4e99c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #180] @ (4e9b4 ) │ │ │ │ + blt.n 4e8da │ │ │ │ + ldr r1, [pc, #180] @ (4e9a4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e8da │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #160] @ (4e9b8 ) │ │ │ │ + blt.n 4e8da │ │ │ │ + ldr r1, [pc, #160] @ (4e9a8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e8da │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #136] @ (4e9bc ) │ │ │ │ + blt.n 4e8da │ │ │ │ + ldr r1, [pc, #136] @ (4e9ac ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e8da │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #116] @ (4e9c0 ) │ │ │ │ + blt.n 4e8da │ │ │ │ + ldr r1, [pc, #116] @ (4e9b0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e8da │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ - ldr r1, [pc, #92] @ (4e9c4 ) │ │ │ │ + blt.n 4e8da │ │ │ │ + ldr r1, [pc, #92] @ (4e9b4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25ec │ │ │ │ + bl 1e1b60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ea │ │ │ │ + beq.n 4e8da │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e25f0 │ │ │ │ + bl 1e1b68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ + blt.n 4e8da │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13764 @ 0x35c4 │ │ │ │ + movw r2, #11588 @ 0x2d44 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #35624 @ 0x8b28 │ │ │ │ + movw r1, #33448 @ 0x82a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 217050 │ │ │ │ + bl 216588 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e8ea │ │ │ │ + blt.n 4e8da │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47160 @ 0xb838 │ │ │ │ + movw r1, #44984 @ 0xafb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f16c4 │ │ │ │ + bl f15b8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -51424,191 +51419,191 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4e9e2 │ │ │ │ + cbz r3, 4e9d2 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4e9fa │ │ │ │ + b.n 4e9ea │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4e9ea │ │ │ │ + bgt.n 4e9da │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4e9fa │ │ │ │ + b.n 4e9ea │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4e9e6 │ │ │ │ + bgt.n 4e9d6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e9e6 │ │ │ │ + beq.n 4e9d6 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4ea1a │ │ │ │ + b.n 4ea0a │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #108] @ (4ea80 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #108] @ (4ea70 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ea78 │ │ │ │ + cbz r0, 4ea68 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 289588 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4ea6c │ │ │ │ + bl 289268 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4ea5c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4ea3e │ │ │ │ + beq.n 4ea2e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4ea42 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4ea6c │ │ │ │ - b.n 4ea42 │ │ │ │ + bne.n 4ea32 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4ea5c │ │ │ │ + b.n 4ea32 │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4ea70 │ │ │ │ + bne.n 4ea60 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ea78 │ │ │ │ + b.n 4ea68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2a1410 │ │ │ │ + b.w 2a1268 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #400] @ (4ec30 ) │ │ │ │ + ldr r3, [pc, #400] @ (4ec20 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r3, #1688] @ 0x698 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4eb84 │ │ │ │ + bne.n 4eb74 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4eaba │ │ │ │ + bpl.n 4eaaa │ │ │ │ vneg.f64 d0, d0 │ │ │ │ movs r4, #1 │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c1e0 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 4eae8 │ │ │ │ + blt.n 4ead8 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4eaf2 │ │ │ │ + bpl.n 4eae2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bgt.w 4ebf8 │ │ │ │ - b.n 4eb0e │ │ │ │ + bgt.w 4ebe8 │ │ │ │ + b.n 4eafe │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4eb22 │ │ │ │ + beq.n 4eb12 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60724 @ 0xed34 │ │ │ │ + movw r1, #58432 @ 0xe440 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ec12 │ │ │ │ + b.n 4ec02 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ cmn.w r2, #126 @ 0x7e │ │ │ │ - bge.n 4eb24 │ │ │ │ + bge.n 4eb14 │ │ │ │ adds r0, #125 @ 0x7d │ │ │ │ blx 2b728 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4eb42 │ │ │ │ + b.n 4eb32 │ │ │ │ movs r2, #0 │ │ │ │ - cbnz r2, 4eb30 │ │ │ │ + cbnz r2, 4eb20 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4eb3c │ │ │ │ + beq.n 4eb2c │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ - b.n 4eb42 │ │ │ │ + b.n 4eb32 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - vldr d7, [pc, #220] @ 4ec20 │ │ │ │ + vldr d7, [pc, #220] @ 4ec10 │ │ │ │ vmla.f64 d8, d0, d7 │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ vmov r3, s15 │ │ │ │ lsrs r1, r3, #23 │ │ │ │ - beq.n 4eb5e │ │ │ │ + beq.n 4eb4e │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - beq.n 4ebf8 │ │ │ │ + beq.n 4ebe8 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r4, r4, #7 │ │ │ │ bfi r1, r3, #0, #8 │ │ │ │ lsrs r3, r3, #16 │ │ │ │ orr.w r3, r3, r2, lsl #7 │ │ │ │ orr.w r4, r4, r2, asr #1 │ │ │ │ bfi r1, r0, #8, #8 │ │ │ │ movs r0, #0 │ │ │ │ bfi r1, r3, #16, #8 │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ - b.n 4ec12 │ │ │ │ + b.n 4ec02 │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #168] @ 4ec34 │ │ │ │ + vldr s14, [pc, #168] @ 4ec24 │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4ebae │ │ │ │ + ble.n 4eb9e │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #136] @ 4ec28 │ │ │ │ + vldr d6, [pc, #136] @ 4ec18 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4ebd2 │ │ │ │ - b.n 4ebf8 │ │ │ │ + bgt.n 4ebc2 │ │ │ │ + b.n 4ebe8 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4ebd2 │ │ │ │ + bvc.n 4ebc2 │ │ │ │ vmov r3, s1 │ │ │ │ lsls r3, r3, #12 │ │ │ │ - bmi.n 4ebd2 │ │ │ │ + bmi.n 4ebc2 │ │ │ │ vmov r2, s15 │ │ │ │ ubfx r1, r2, #0, #22 │ │ │ │ - cbz r1, 4ebce │ │ │ │ + cbz r1, 4ebbe │ │ │ │ bic.w r2, r2, #4194304 @ 0x400000 │ │ │ │ vmov s15, r2 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, sp, #4 │ │ │ │ itte eq │ │ │ │ addeq r5, #3 │ │ │ │ moveq.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -51616,23 +51611,23 @@ │ │ │ │ movs r3, #0 │ │ │ │ vstr s15, [sp, #4] │ │ │ │ ldrb.w r0, [r2], #1 │ │ │ │ adds r3, #1 │ │ │ │ strb r0, [r5, #0] │ │ │ │ cmp r3, #4 │ │ │ │ add r5, r1 │ │ │ │ - bne.n 4ebe6 │ │ │ │ + bne.n 4ebd6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ec12 │ │ │ │ + b.n 4ec02 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13696 @ 0x3580 │ │ │ │ + movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @@ -51641,34 +51636,34 @@ │ │ │ │ adcs r0, r4 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4ec48 │ │ │ │ + cbz r0, 4ec38 │ │ │ │ movw r1, #20648 @ 0x50a8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f25a8 │ │ │ │ + b.w f249c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #80] @ (4ecb4 ) │ │ │ │ + ldr r6, [pc, #80] @ (4eca4 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4076] @ 0xfec │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4ecb2 │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4eca2 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -51690,17 +51685,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ecfe │ │ │ │ + cbz r0, 4ecee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -51709,257 +51704,257 @@ │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #128] @ (4ed94 ) │ │ │ │ + ldr r3, [pc, #128] @ (4ed84 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ed8c │ │ │ │ + cbz r0, 4ed7c │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #64808 @ 0xfd28 │ │ │ │ + movw r6, #62632 @ 0xf4a8 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ add.w r8, r3, #227 @ 0xe3 │ │ │ │ add.w r5, r3, #243 @ 0xf3 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 4ed86 │ │ │ │ - bl 94ccc │ │ │ │ + cbz r0, 4ed76 │ │ │ │ + bl 95024 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed64 │ │ │ │ + bge.n 4ed54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4ed64 │ │ │ │ + cbnz r3, 4ed54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4ed86 │ │ │ │ + bne.n 4ed76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ed76 │ │ │ │ + blt.n 4ed66 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ed8c │ │ │ │ + b.n 4ed7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ed72 │ │ │ │ + bne.n 4ed62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ed72 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ed62 │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 4ed38 │ │ │ │ + bne.n 4ed28 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #16916 @ 0x4214 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 4edd0 │ │ │ │ + bne.n 4edc0 │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4edde │ │ │ │ - ldr r2, [pc, #328] @ (4ef1c ) │ │ │ │ + b.n 4edce │ │ │ │ + ldr r2, [pc, #328] @ (4ef0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 158a90 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ + bl 1f8078 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4ef14 │ │ │ │ + beq.w 4ef04 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 4ee8a │ │ │ │ + bne.n 4ee7a │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4ef14 │ │ │ │ + beq.w 4ef04 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - bl 911e8 │ │ │ │ + bl 91534 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 4ee34 │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r2, 4ee24 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4eeaa │ │ │ │ + bne.n 4ee9a │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ - b.n 4eeaa │ │ │ │ + bl 15eeec │ │ │ │ + b.n 4ee9a │ │ │ │ bl 37f2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ee4e │ │ │ │ + bge.n 4ee3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ee4e │ │ │ │ + cbnz r3, 4ee3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4eef8 │ │ │ │ + bne.n 4eee8 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4eee2 │ │ │ │ + bne.n 4eed2 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b.n 4edf0 │ │ │ │ + b.n 4ede0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a36cc │ │ │ │ + bl a39a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4eec0 │ │ │ │ + blt.n 4eeb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4eed2 │ │ │ │ + blt.n 4eec2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4eef8 │ │ │ │ + bne.n 4eee8 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4eee2 │ │ │ │ + bne.n 4eed2 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4ef14 │ │ │ │ + beq.n 4ef04 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 9bb6c │ │ │ │ + bl 9bdac │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ee5e │ │ │ │ + bne.n 4ee4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eef8 │ │ │ │ + bge.n 4eee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4eef8 │ │ │ │ + cbnz r3, 4eee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eef8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eee8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ee74 │ │ │ │ + bne.n 4ee64 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ee74 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ee64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ee7c │ │ │ │ + bne.n 4ee6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ee7c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ee6c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19872 @ 0x4da0 │ │ │ │ + movw r1, #17476 @ 0x4444 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ef04 │ │ │ │ + blt.n 4eef4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ef14 │ │ │ │ + b.n 4ef04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ef00 │ │ │ │ + bne.n 4eef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ef00 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eef0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4ef3e │ │ │ │ + cbnz r0, 4ef2e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 4ef48 │ │ │ │ - b.n 4ef4e │ │ │ │ + cbnz r0, 4ef38 │ │ │ │ + b.n 4ef3e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ef38 │ │ │ │ - b.n 4ef5c │ │ │ │ + beq.n 4ef28 │ │ │ │ + b.n 4ef4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ef5c │ │ │ │ + cbnz r0, 4ef4c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4ef5c │ │ │ │ + cbz r0, 4ef4c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #13772 @ 0x35cc │ │ │ │ + movw r0, #11596 @ 0x2d4c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4ef74 │ │ │ │ + cbz r0, 4ef64 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -51973,231 +51968,231 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd sl, r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f08a │ │ │ │ + beq.n 4f07a │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f08a │ │ │ │ + bne.n 4f07a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f08a │ │ │ │ + beq.n 4f07a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #13792 @ 0x35e0 │ │ │ │ + movw r0, #11644 @ 0x2d7c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f024 │ │ │ │ + cbnz r0, 4f014 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - cbnz r2, 4f03a │ │ │ │ + cbnz r2, 4f02a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f08a │ │ │ │ + bge.n 4f07a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4f080 │ │ │ │ - b.n 4f08a │ │ │ │ + cbz r3, 4f070 │ │ │ │ + b.n 4f07a │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #592 @ 0x250 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #13800 @ 0x35e8 │ │ │ │ + movw r0, #11652 @ 0x2d84 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f06c │ │ │ │ + bge.n 4f05c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f06c │ │ │ │ + cbnz r3, 4f05c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f018 │ │ │ │ + beq.n 4f008 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f08a │ │ │ │ + bge.n 4f07a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f08a │ │ │ │ + cbnz r3, 4f07a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 2c2594 │ │ │ │ - cbz r0, 4f0c0 │ │ │ │ + bl 2c1e94 │ │ │ │ + cbz r0, 4f0b0 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ + bl 183854 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f0e2 │ │ │ │ + b.n 4f0d2 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #641 @ 0x281 │ │ │ │ + movw r3, #625 @ 0x271 │ │ │ │ movt r3, #5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4f0de │ │ │ │ + bne.n 4f0ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f0e2 │ │ │ │ + bge.n 4f0d2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4f0e2 │ │ │ │ + b.n 4f0d2 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f1d0 │ │ │ │ + beq.n 4f1c0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f1d0 │ │ │ │ + bne.n 4f1c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f1d0 │ │ │ │ + beq.n 4f1c0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #13880 @ 0x3638 │ │ │ │ + movw r0, #11732 @ 0x2dd4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f16a │ │ │ │ + cbnz r0, 4f15a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbnz r2, 4f180 │ │ │ │ + cbnz r2, 4f170 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1d0 │ │ │ │ + bge.n 4f1c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4f1c6 │ │ │ │ - b.n 4f1d0 │ │ │ │ + cbz r3, 4f1b6 │ │ │ │ + b.n 4f1c0 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #737 @ 0x2e1 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #13888 @ 0x3640 │ │ │ │ + movw r0, #11740 @ 0x2ddc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1b2 │ │ │ │ + bge.n 4f1a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f1b2 │ │ │ │ + cbnz r3, 4f1a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f15e │ │ │ │ + beq.n 4f14e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1d0 │ │ │ │ + bge.n 4f1c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f1d0 │ │ │ │ + cbnz r3, 4f1c0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #104] @ (4f250 ) │ │ │ │ + ldr r1, [pc, #104] @ (4f240 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -52212,333 +52207,333 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f24e │ │ │ │ + bge.n 4f23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f24e │ │ │ │ + cbnz r3, 4f23e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8f014 │ │ │ │ + b.w 8f368 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 4f2d2 │ │ │ │ + cbz r0, 4f2c2 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4f2d2 │ │ │ │ + cbnz r0, 4f2c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f2d2 │ │ │ │ + beq.n 4f2c2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r2, r5 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #11589 @ 0x2d45 │ │ │ │ + movw r1, #9929 @ 0x26c9 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #14008 @ 0x36b8 │ │ │ │ + movw r0, #11860 @ 0x2e54 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f2d6 │ │ │ │ + cbnz r0, 4f2c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 503b2 │ │ │ │ + bl 503a2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f33e │ │ │ │ + b.n 4f32e │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbnz r2, 4f2ec │ │ │ │ + cbnz r2, 4f2dc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f2d2 │ │ │ │ + bge.n 4f2c2 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 4f33a │ │ │ │ - b.n 4f2d2 │ │ │ │ + cbz r4, 4f32a │ │ │ │ + b.n 4f2c2 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #784 @ 0x310 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #14016 @ 0x36c0 │ │ │ │ + movw r0, #11868 @ 0x2e5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f31e │ │ │ │ + bge.n 4f30e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f31e │ │ │ │ + cbnz r3, 4f30e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f2cc │ │ │ │ + beq.n 4f2bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f33e │ │ │ │ + bge.n 4f32e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f33e │ │ │ │ + cbnz r3, 4f32e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4f36c │ │ │ │ - bl 94a10 │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4f35c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3dc │ │ │ │ + bne.n 4f3cc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f38c │ │ │ │ + b.n 4f37c │ │ │ │ mov r5, r0 │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f388 │ │ │ │ + bge.n 4f378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f388 │ │ │ │ + cbnz r3, 4f378 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4f35e │ │ │ │ + beq.n 4f34e │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4f3a8 │ │ │ │ - cbz r1, 4f398 │ │ │ │ + bgt.n 4f398 │ │ │ │ + cbz r1, 4f388 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4f3a0 │ │ │ │ + b.n 4f390 │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 18d49c │ │ │ │ + b.w 18c538 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 476b8 │ │ │ │ - cbz r0, 4f3de │ │ │ │ + bl 476a8 │ │ │ │ + cbz r0, 4f3ce │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4f3c0 │ │ │ │ + cbz r3, 4f3b0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4f3c8 │ │ │ │ + b.n 4f3b8 │ │ │ │ movw r3, #25428 @ 0x6354 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4f3d4 │ │ │ │ + beq.n 4f3c4 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 4f3de │ │ │ │ + bne.n 4f3ce │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ - b.n 4f3de │ │ │ │ + b.n 4f3ce │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f43a │ │ │ │ + bl 4f42a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90f5c │ │ │ │ + b.w 912a8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4f424 │ │ │ │ + bne.n 4f414 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1962d0 │ │ │ │ + b.w 194c18 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30988 @ 0x790c │ │ │ │ + movw r0, #28696 @ 0x7018 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f418 │ │ │ │ + bne.n 4f408 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4f464 │ │ │ │ + cbz r0, 4f454 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f464 │ │ │ │ + bge.n 4f454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4f464 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4f454 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4f496 │ │ │ │ + cbnz r7, 4f486 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4f496 │ │ │ │ + ble.n 4f486 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4f496 │ │ │ │ - cbnz r2, 4f4ba │ │ │ │ + bgt.n 4f486 │ │ │ │ + cbnz r2, 4f4aa │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #440] @ (4f668 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #440] @ (4f658 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f660 │ │ │ │ + beq.w 4f650 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f51e │ │ │ │ + beq.n 4f50e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4f500 │ │ │ │ + bpl.n 4f4f0 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4f4fc │ │ │ │ + cbz r0, 4f4ec │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f520 │ │ │ │ + beq.n 4f510 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4f660 │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + b.n 4f650 │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #32924 @ 0x809c │ │ │ │ + movw r0, #30712 @ 0x77f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f4fc │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f4ec │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f568 │ │ │ │ + ble.n 4f558 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4f54c │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 4f53c │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #32924 @ 0x809c │ │ │ │ + movw r0, #30712 @ 0x77f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f4fc │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f4ec │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f660 │ │ │ │ + beq.w 4f650 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f56a │ │ │ │ - b.n 4f4e6 │ │ │ │ + beq.n 4f55a │ │ │ │ + b.n 4f4d6 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f65e │ │ │ │ + beq.n 4f64e │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r0, #32] │ │ │ │ @@ -52556,80 +52551,80 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 4f5c8 │ │ │ │ + cbz r3, 4f5b8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 4f5d8 │ │ │ │ + cbz r2, 4f5c8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4f600 │ │ │ │ + cbz r0, 4f5f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4f600 │ │ │ │ + cbz r0, 4f5f0 │ │ │ │ mov r1, r4 │ │ │ │ blx 2aed0 │ │ │ │ movw r3, #8516 @ 0x2144 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r5, 4f5f6 │ │ │ │ + cbz r5, 4f5e6 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4f5ec │ │ │ │ + b.n 4f5dc │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4f61c │ │ │ │ + cbnz r0, 4f60c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f614 │ │ │ │ + bge.n 4f604 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f614 │ │ │ │ + cbnz r3, 4f604 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 244f6c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 24448c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f660 │ │ │ │ + b.n 4f650 │ │ │ │ movw r7, #8516 @ 0x2144 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2778 │ │ │ │ + bl 2b25d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4f658 │ │ │ │ + cbz r3, 4f648 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ - cbz r3, 4f652 │ │ │ │ + cbz r3, 4f642 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r2, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldrd r3, r1, [r7, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ adds r7, #32 │ │ │ │ adds r5, #4 │ │ │ │ - b.n 4f62c │ │ │ │ + b.n 4f61c │ │ │ │ mov r0, r4 │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r0, [r3, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ @@ -52640,227 +52635,227 @@ │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r0, 4f69e │ │ │ │ + cbz r0, 4f68e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f6ae │ │ │ │ + bge.n 4f69e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 4f6a6 │ │ │ │ - b.w 4ec52 │ │ │ │ + cbz r0, 4f696 │ │ │ │ + b.w 4ec42 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - movw r1, #12837 @ 0x3225 │ │ │ │ + movw r1, #11049 @ 0x2b29 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movw r0, #8816 @ 0x2270 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 4ecb8 │ │ │ │ + bl 4eca8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f6f8 │ │ │ │ + bge.n 4f6e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f6f8 │ │ │ │ + cbnz r3, 4f6e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f7c4 │ │ │ │ + beq.n 4f7b4 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f7c4 │ │ │ │ + bne.n 4f7b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f7c4 │ │ │ │ - movw r3, #11589 @ 0x2d45 │ │ │ │ + beq.n 4f7b4 │ │ │ │ + movw r3, #9929 @ 0x26c9 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #14144 @ 0x3740 │ │ │ │ + movw r0, #11968 @ 0x2ec0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f75e │ │ │ │ + cbnz r0, 4f74e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbnz r2, 4f774 │ │ │ │ + cbnz r2, 4f764 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f7c4 │ │ │ │ + bge.n 4f7b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4f7ba │ │ │ │ - b.n 4f7c4 │ │ │ │ + cbz r3, 4f7aa │ │ │ │ + b.n 4f7b4 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #14152 @ 0x3748 │ │ │ │ + movw r0, #11976 @ 0x2ec8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f7a6 │ │ │ │ + bge.n 4f796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f7a6 │ │ │ │ + cbnz r3, 4f796 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f752 │ │ │ │ + beq.n 4f742 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f7c4 │ │ │ │ + bge.n 4f7b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f7c4 │ │ │ │ + cbnz r3, 4f7b4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4f80e │ │ │ │ + bhi.n 4f7fe │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4f824 │ │ │ │ + bmi.n 4f814 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21584 @ 0x5450 │ │ │ │ + movw r0, #19292 @ 0x4b5c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f8d0 │ │ │ │ - movw r0, #21584 @ 0x5450 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f8c0 │ │ │ │ + movw r0, #19292 @ 0x4b5c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f8d0 │ │ │ │ - b.n 4f7e4 │ │ │ │ + beq.n 4f8c0 │ │ │ │ + b.n 4f7d4 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f8a6 │ │ │ │ + ble.n 4f896 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f88c │ │ │ │ + beq.n 4f87c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4f86e │ │ │ │ + bpl.n 4f85e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f8d0 │ │ │ │ + beq.n 4f8c0 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f88e │ │ │ │ + beq.n 4f87e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 4f8d0 │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + bl 12125c │ │ │ │ + b.n 4f8c0 │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21584 @ 0x5450 │ │ │ │ + movw r0, #19292 @ 0x4b5c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f8d0 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f8c0 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4f8ac │ │ │ │ + beq.n 4f89c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f8ae │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 4f8d0 │ │ │ │ - b.n 4f8ae │ │ │ │ + bne.n 4f89e │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 4f8c0 │ │ │ │ + b.n 4f89e │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4f8ae │ │ │ │ + b.n 4f89e │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27ebb0 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 27e888 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4f8d0 │ │ │ │ - movw r0, #32768 @ 0x8000 │ │ │ │ + cbz r0, 4f8c0 │ │ │ │ + movw r0, #30476 @ 0x770c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -52872,133 +52867,133 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 4f90c │ │ │ │ + cbnz r5, 4f8fc │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4f90c │ │ │ │ + ble.n 4f8fc │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4f90c │ │ │ │ - cbnz r2, 4f92c │ │ │ │ + bne.n 4f8fc │ │ │ │ + cbnz r2, 4f91c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #208] @ (4f9f4 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #208] @ (4f9e4 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f9ea │ │ │ │ + beq.n 4f9da │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #14176 @ 0x3760 │ │ │ │ + movw r1, #12000 @ 0x2ee0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 125f4c │ │ │ │ + bl 125e58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f9ea │ │ │ │ + beq.n 4f9da │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 4f960 │ │ │ │ + bpl.n 4f950 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4f9c8 │ │ │ │ + bge.n 4f9b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4f96c │ │ │ │ + b.n 4f95c │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4f9c8 │ │ │ │ + bge.n 4f9b8 │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 2ad954 │ │ │ │ + bl 2acc84 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f9b0 │ │ │ │ + bne.n 4f9a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f99a │ │ │ │ + bge.n 4f98a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f99a │ │ │ │ + cbnz r3, 4f98a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f9e8 │ │ │ │ + bge.n 4f9d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f9e8 │ │ │ │ + cbnz r3, 4f9d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f9e8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f9d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f9c4 │ │ │ │ + bge.n 4f9b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f9c4 │ │ │ │ + cbnz r3, 4f9b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4f94a │ │ │ │ + b.n 4f93a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f9d6 │ │ │ │ + bge.n 4f9c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4f9e0 │ │ │ │ + cbz r3, 4f9d0 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4f9ea │ │ │ │ + b.n 4f9da │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f9d6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f9c6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2d38c8 <_PyEval_GetANext@@Base+0xb4> │ │ │ │ + b.w 2d31cc <_PyEval_GetANext@@Base+0xb4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4fa24 │ │ │ │ + beq.n 4fa14 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31144 @ 0x79a8 │ │ │ │ + movw r0, #28852 @ 0x70b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4fa3c │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4fa2c │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl a36cc │ │ │ │ + bl a39a0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -53006,121 +53001,121 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4fa68 │ │ │ │ + bhi.n 4fa58 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4fa7e │ │ │ │ - b.n 4fa90 │ │ │ │ - movw r0, #39096 @ 0x98b8 │ │ │ │ + cbnz r0, 4fa6e │ │ │ │ + b.n 4fa80 │ │ │ │ + movw r0, #36920 @ 0x9038 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fb6a │ │ │ │ - b.n 4fa5a │ │ │ │ - bl 9c41c │ │ │ │ + beq.n 4fb5a │ │ │ │ + b.n 4fa4a │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fa9e │ │ │ │ + blt.n 4fa8e │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4faae │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 4fa9e │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4fb6a │ │ │ │ + bne.n 4fb5a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4faae │ │ │ │ + b.n 4fa9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fa8c │ │ │ │ + bne.n 4fa7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fa8c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fa7c │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4fb3a │ │ │ │ + ble.n 4fb2a │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4fae2 │ │ │ │ + bpl.n 4fad2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4fade │ │ │ │ + beq.n 4face │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7344 @ 0x1cb0 │ │ │ │ + movw r1, #5168 @ 0x1430 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4fb3c │ │ │ │ + b.n 4fb2c │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4faf4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 4fb14 │ │ │ │ + beq.n 4fae4 │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 4fb04 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4fb34 │ │ │ │ + beq.n 4fb24 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7436 @ 0x1d0c │ │ │ │ + movw r1, #5260 @ 0x148c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #15988 @ 0x3e74 │ │ │ │ + movw r2, #13884 @ 0x363c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39096 @ 0x98b8 │ │ │ │ + movw r0, #36920 @ 0x9038 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4fb6a │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4fb5a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4fb3c │ │ │ │ + b.n 4fb2c │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4fb4c │ │ │ │ + bgt.n 4fb3c │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 21a864 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 219d70 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2d3b5c <_PyXIData_ReleaseAndRawFree@@Base+0x24c> │ │ │ │ + b.w 2d3464 <_PyXIData_ReleaseAndRawFree@@Base+0x250> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0004fb70 : │ │ │ │ - ldr r2, [pc, #52] @ (4fba8 ) │ │ │ │ +0004fb60 : │ │ │ │ + ldr r2, [pc, #52] @ (4fb98 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 4fba4 │ │ │ │ + bls.n 4fb94 │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ push {r4} │ │ │ │ ldr.w r4, [r3, r2, lsl #3] │ │ │ │ cmp r0, r4 │ │ │ │ itt eq │ │ │ │ @@ -53131,299 +53126,299 @@ │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004fbac <_PyTraceback_Add@@Base>: │ │ │ │ +0004fb9c <_PyTraceback_Add@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #184] @ (4fc78 <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ + ldr r4, [pc, #184] @ (4fc68 <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ str.w sl, [r6, #72] @ 0x48 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + beq.n 4fc58 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4fc80 │ │ │ │ + bl 4fc70 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4fc04 <_PyTraceback_Add@@Base+0x58> │ │ │ │ + cbnz r0, 4fbf4 <_PyTraceback_Add@@Base+0x58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bge.n 4fc58 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + cbnz r3, 4fc58 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fc58 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4fdde │ │ │ │ + bl 4fdce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc26 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + bge.n 4fc16 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fc26 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + cbnz r3, 4fc16 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc3a <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + bge.n 4fc2a <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4fc3a <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + cbnz r3, 4fc2a <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4fc68 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4fc58 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f8f50 │ │ │ │ + bl f8da0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc72 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + bge.n 4fc62 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fc72 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + cbnz r3, 4fc62 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1f9838 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f8dac <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004fc80 : │ │ │ │ +0004fc70 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4fcfa │ │ │ │ + cbz r0, 4fcea │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4fd04 │ │ │ │ + cbz r0, 4fcf4 │ │ │ │ movs r1, #6 │ │ │ │ - movw r0, #19856 @ 0x4d90 │ │ │ │ + movw r0, #17680 @ 0x4510 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4fd0c │ │ │ │ - ldr r0, [pc, #124] @ (4fd3c ) │ │ │ │ + cbz r0, 4fcfc │ │ │ │ + ldr r0, [pc, #124] @ (4fd2c ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4fd12 │ │ │ │ + cbz r0, 4fd02 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2b5ac │ │ │ │ - ldr r3, [pc, #108] @ (4fd40 ) │ │ │ │ + ldr r3, [pc, #108] @ (4fd30 ) │ │ │ │ strd r4, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #100] @ (4fd44 ) │ │ │ │ + ldr r3, [pc, #100] @ (4fd34 ) │ │ │ │ strd r5, r8, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl b0384 <_Py_write@@Base+0x264> │ │ │ │ + bl b057c <_Py_write@@Base+0x264> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 4fd14 │ │ │ │ + b.n 4fd04 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4fd14 │ │ │ │ + b.n 4fd04 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fd14 │ │ │ │ + b.n 4fd04 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fd14 │ │ │ │ + b.n 4fd04 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #40] @ (4fd40 ) │ │ │ │ - bl 1ccacc │ │ │ │ + ldr r0, [pc, #40] @ (4fd30 ) │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #608] @ (4ffa0 ) │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ - cbz r0, 4fd88 │ │ │ │ + cbz r0, 4fd78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 174cfc │ │ │ │ - cbz r0, 4fd72 │ │ │ │ + bl 174534 │ │ │ │ + cbz r0, 4fd62 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fdd8 │ │ │ │ - movw r0, #35044 @ 0x88e4 │ │ │ │ + beq.n 4fdc8 │ │ │ │ + movw r0, #32752 @ 0x7ff0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14118c │ │ │ │ + bl 140d74 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fd84 │ │ │ │ + cbnz r0, 4fd74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 4fdda │ │ │ │ + bl 21c230 │ │ │ │ + b.n 4fdca │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 4fda6 │ │ │ │ + blt.n 4fd96 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #14636 @ 0x392c │ │ │ │ + movw r0, #12460 @ 0x30ac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fdb6 │ │ │ │ + b.n 4fda6 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21cd20 │ │ │ │ + bl 21c230 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fdc8 │ │ │ │ + blt.n 4fdb8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4fdda │ │ │ │ + b.n 4fdca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fdc4 │ │ │ │ + bne.n 4fdb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fdc4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fdb4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004fdde : │ │ │ │ +0004fdce : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1d3b90 │ │ │ │ + bl 1d2844 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ff52 │ │ │ │ + beq.w 4ff42 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ strd r5, r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ - bl b8a74 <_Py_NewReferenceNoTotal@@Base+0x58c> │ │ │ │ + bl b8c4c <_Py_NewReferenceNoTotal@@Base+0x58c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fe34 │ │ │ │ + bge.n 4fe24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fe34 │ │ │ │ + cbnz r3, 4fe24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4ff50 │ │ │ │ + beq.w 4ff40 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24916 @ 0x6154 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fe5a │ │ │ │ + cbnz r0, 4fe4a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ff52 │ │ │ │ - b.n 4fe80 │ │ │ │ + bge.n 4ff42 │ │ │ │ + b.n 4fe70 │ │ │ │ movs r2, #1 │ │ │ │ strh r2, [r0, #24] │ │ │ │ add.w ip, r0, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r2, r2, [r0, #16] │ │ │ │ strd r2, r2, [r0, #28] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ - blt.n 4fe90 │ │ │ │ + blt.n 4fe80 │ │ │ │ orr.w r2, r5, #1 │ │ │ │ - b.n 4fe94 │ │ │ │ + b.n 4fe84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ff52 │ │ │ │ + bne.n 4ff42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ff52 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ff42 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r7, 4fea2 │ │ │ │ + cbz r7, 4fe92 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ @@ -53449,35 +53444,35 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str.w r3, [lr, #76]! │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 4fef4 │ │ │ │ + bge.n 4fee4 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 4fee4 │ │ │ │ + b.n 4fed4 │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r4, #78] @ 0x4e │ │ │ │ str.w ip, [r4, #12] │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r6, r6, r2, lsl #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - bge.n 4ff1e │ │ │ │ + bge.n 4ff0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ff1e │ │ │ │ + cbnz r3, 4ff0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #60] @ (4ff5c ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (4ff4c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -53485,164 +53480,164 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 4ff52 │ │ │ │ + b.n 4ff42 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 2bcdbc <_PyObject_GetState@@Base> │ │ │ │ + bl 2bc3ac <_PyObject_GetState@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4ffd4 │ │ │ │ - ldr r0, [pc, #120] @ (4fff4 ) │ │ │ │ + cbz r0, 4ffc4 │ │ │ │ + ldr r0, [pc, #120] @ (4ffe4 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ffda │ │ │ │ - bl a0470 │ │ │ │ + cbz r0, 4ffca │ │ │ │ + bl a0748 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ffa2 │ │ │ │ + bge.n 4ff92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ffa2 │ │ │ │ + cbnz r3, 4ff92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4ffde │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4ffce │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #76] @ (4fff8 ) │ │ │ │ + ldr r2, [pc, #76] @ (4ffe8 ) │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8f584 │ │ │ │ + bl 8f528 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ffda │ │ │ │ + bge.n 4ffca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ffda │ │ │ │ + cbnz r3, 4ffca │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ffda │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ffca │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ffe2 │ │ │ │ - ldr r7, [pc, #28] @ (4fff8 ) │ │ │ │ - b.n 4ffe2 │ │ │ │ - ldr r7, [pc, #24] @ (4fff8 ) │ │ │ │ + b.n 4ffd2 │ │ │ │ + ldr r7, [pc, #28] @ (4ffe8 ) │ │ │ │ + b.n 4ffd2 │ │ │ │ + ldr r7, [pc, #24] @ (4ffe8 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 5002a │ │ │ │ - movw r1, #14656 @ 0x3940 │ │ │ │ + cbnz r2, 5001a │ │ │ │ + movw r1, #12480 @ 0x30c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6cb8 │ │ │ │ - cbnz r0, 5003e │ │ │ │ + bl a6f44 │ │ │ │ + cbnz r0, 5002e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 500de │ │ │ │ - movw r0, #14684 @ 0x395c │ │ │ │ + b.n 500ce │ │ │ │ + movw r0, #12508 @ 0x30dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50026 │ │ │ │ - b.n 50014 │ │ │ │ + beq.n 50016 │ │ │ │ + b.n 50004 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 500cc │ │ │ │ + bne.n 500bc │ │ │ │ movs r0, #5 │ │ │ │ - bl fcecc │ │ │ │ + bl fcd54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 500de │ │ │ │ + beq.n 500ce │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 500b0 │ │ │ │ + bpl.n 500a0 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 1e17ac <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e0d24 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 500ba │ │ │ │ + beq.n 500aa │ │ │ │ add.w r7, r8, #12 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 500a2 │ │ │ │ + bge.n 50092 │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 50092 │ │ │ │ + ble.n 50082 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47644 @ 0xba1c │ │ │ │ + movw r1, #45468 @ 0xb19c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl acddc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ad020 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 500ba │ │ │ │ + beq.n 500aa │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 285674 <_PyLong_AsTime_t@@Base+0x6d0> │ │ │ │ + bl 285354 <_PyLong_AsTime_t@@Base+0x6d0> │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5006e │ │ │ │ - b.n 500ba │ │ │ │ + bge.n 5005e │ │ │ │ + b.n 500aa │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e17ac <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e0d24 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 500c2 │ │ │ │ - b.n 500ba │ │ │ │ + bne.n 500b2 │ │ │ │ + b.n 500aa │ │ │ │ mov r1, r8 │ │ │ │ - bl 285674 <_PyLong_AsTime_t@@Base+0x6d0> │ │ │ │ + bl 285354 <_PyLong_AsTime_t@@Base+0x6d0> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 500c2 │ │ │ │ + bge.n 500b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25ac60 │ │ │ │ - b.n 50026 │ │ │ │ + bl 25a9d0 │ │ │ │ + b.n 50016 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e08a4 │ │ │ │ + bl 1dfe1c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 500de │ │ │ │ + b.n 500ce │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ @@ -53658,684 +53653,684 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50278 │ │ │ │ + beq.w 50268 │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #58352 @ 0xe3f0 │ │ │ │ + movw sl, #56176 @ 0xdb70 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 501de │ │ │ │ + ble.n 501ce │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 50146 │ │ │ │ + bge.n 50136 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 5013c │ │ │ │ + bhi.n 5012c │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 50140 │ │ │ │ - bl 20fbb4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 5014a │ │ │ │ + b.n 50130 │ │ │ │ + bl 20f120 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 5013a │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5012a │ │ │ │ - beq.w 50258 │ │ │ │ + b.n 5011a │ │ │ │ + beq.w 50248 │ │ │ │ add.w fp, r4, #1 │ │ │ │ cmp fp, r7 │ │ │ │ - bge.n 5016c │ │ │ │ + bge.n 5015c │ │ │ │ ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 50160 │ │ │ │ + bhi.n 50150 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 50164 │ │ │ │ - bl 20fbb4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 5019c │ │ │ │ + b.n 50154 │ │ │ │ + bl 20f120 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 5018c │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 5014e │ │ │ │ - cbnz r4, 5019c │ │ │ │ + b.n 5013e │ │ │ │ + cbnz r4, 5018c │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 5019c │ │ │ │ + bne.n 5018c │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5019c │ │ │ │ + bne.n 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r9, [r3] │ │ │ │ - b.n 50258 │ │ │ │ + b.n 50248 │ │ │ │ sub.w r1, fp, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 22cc38 │ │ │ │ + bl 22c070 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5025c │ │ │ │ + beq.n 5024c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 501ba │ │ │ │ + bgt.n 501aa │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 501d8 │ │ │ │ + b.n 501c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 50230 │ │ │ │ + cbnz r0, 50220 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 501d8 │ │ │ │ + bge.n 501c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 501d8 │ │ │ │ + cbnz r3, 501c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, fp │ │ │ │ - b.n 50122 │ │ │ │ + b.n 50112 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 50258 │ │ │ │ - movw r9, #58352 @ 0xe3f0 │ │ │ │ + bge.n 50248 │ │ │ │ + movw r9, #56176 @ 0xdb70 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 501f8 │ │ │ │ + bhi.n 501e8 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 501fc │ │ │ │ - bl 20fbb4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 50206 │ │ │ │ + b.n 501ec │ │ │ │ + bl 20f120 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 501f6 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 501ea │ │ │ │ - b.n 50258 │ │ │ │ + bne.n 501da │ │ │ │ + b.n 50248 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 50258 │ │ │ │ + beq.n 50248 │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 22cc38 │ │ │ │ + bl 22c070 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5025c │ │ │ │ + cbz r0, 5024c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50224 │ │ │ │ + bgt.n 50214 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50256 │ │ │ │ + b.n 50246 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 50244 │ │ │ │ + cbz r0, 50234 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5025c │ │ │ │ + bge.n 5024c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5025c │ │ │ │ + cbnz r3, 5024c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5025c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5024c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50256 │ │ │ │ + bge.n 50246 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50256 │ │ │ │ + cbnz r3, 50246 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 50278 │ │ │ │ + b.n 50268 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50268 │ │ │ │ + blt.n 50258 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 50278 │ │ │ │ + b.n 50268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50264 │ │ │ │ + bne.n 50254 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50264 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50254 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005028e : │ │ │ │ +0005027e : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #176] @ 50358 │ │ │ │ + ldr.w sl, [pc, #176] @ 50348 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 502b8 │ │ │ │ + ble.n 502a8 │ │ │ │ ldr r5, [r0, r4] │ │ │ │ - cbnz r5, 502d8 │ │ │ │ + cbnz r5, 502c8 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #14708 @ 0x3974 │ │ │ │ + movw r2, #12532 @ 0x30f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2367a0 <_PyErr_Format@@Base> │ │ │ │ + b.w 235cd0 <_PyErr_Format@@Base> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ - cbz r2, 502e2 │ │ │ │ + cbz r2, 502d2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 502f0 │ │ │ │ + cbnz r3, 502e0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov ip, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl fb114 │ │ │ │ + bl faf40 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 50352 │ │ │ │ - movw r3, #37253 @ 0x9185 │ │ │ │ + cbz r0, 50342 │ │ │ │ + movw r3, #36201 @ 0x8d69 │ │ │ │ movt r3, #20 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5032e │ │ │ │ + bne.n 5031e │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - bl 149440 <_Py_Check_ArgsIterable@@Base+0x2fc> │ │ │ │ + bl 148fb0 <_Py_Check_ArgsIterable@@Base+0x288> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 50338 │ │ │ │ + b.n 50328 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfbb4 <_PyAST_Compile@@Base+0x58c> │ │ │ │ + bl 1df12c <_PyAST_Compile@@Base+0x58c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1cf178 │ │ │ │ + b.w 1cdd8c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 50364 │ │ │ │ - b.w 251dbc │ │ │ │ - ldr r0, [pc, #0] @ (50368 ) │ │ │ │ + cbz r0, 50354 │ │ │ │ + b.w 251b60 │ │ │ │ + ldr r0, [pc, #0] @ (50358 ) │ │ │ │ bx lr │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 459b6 <_PyImport_ClearExtension@@Base+0xc56> │ │ │ │ + bl 459a6 <_PyImport_ClearExtension@@Base+0xc56> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50392 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 503ac │ │ │ │ + cbnz r0, 50382 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5039c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl eeb34 │ │ │ │ + bl 1dc8c0 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2b2778 │ │ │ │ - movw r1, #12367 @ 0x304f │ │ │ │ + bl 2b25d0 │ │ │ │ + movw r1, #13207 @ 0x3397 │ │ │ │ movt r1, #7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2c328 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b2e48 <_Py_GetConfig@@Base> │ │ │ │ + bl b3040 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 503fc │ │ │ │ + cbnz r3, 503ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2472d8 <_PyCode_GetScriptXIData@@Base+0x54c> │ │ │ │ + b.w 246c68 <_PyCode_GetScriptXIData@@Base+0x550> │ │ │ │ movw r3, #51920 @ 0xcad0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14932 @ 0x3a54 │ │ │ │ + movw r1, #12756 @ 0x31d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 503f2 │ │ │ │ + beq.n 503e2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5043e │ │ │ │ + cbz r0, 5042e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 50464 │ │ │ │ + cbz r0, 50454 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 50488 │ │ │ │ + cbnz r3, 50478 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 50488 │ │ │ │ + ble.n 50478 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 50488 │ │ │ │ - cbnz r4, 504a4 │ │ │ │ + bne.n 50478 │ │ │ │ + cbnz r4, 50494 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #96] @ (504fc ) │ │ │ │ + ldr r3, [pc, #96] @ (504ec ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 504f4 │ │ │ │ + cbz r0, 504e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 504e8 │ │ │ │ + beq.n 504d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 50632 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 504e8 │ │ │ │ + bl 50622 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 504d8 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2b81c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 504ec │ │ │ │ + bne.n 504dc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 504f4 │ │ │ │ + b.n 504e4 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 5051c │ │ │ │ + cbz r1, 5050c │ │ │ │ ldr.w fp, [r1] │ │ │ │ - b.n 5051e │ │ │ │ + b.n 5050e │ │ │ │ mov fp, r1 │ │ │ │ - movw sl, #15496 @ 0x3c88 │ │ │ │ + movw sl, #13320 @ 0x3408 │ │ │ │ movt sl, #50 @ 0x32 │ │ │ │ - movw r7, #15508 @ 0x3c94 │ │ │ │ + movw r7, #13332 @ 0x3414 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ adds r4, r1, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r8, #5676 @ 0x162c │ │ │ │ + movw r8, #3792 @ 0xed0 │ │ │ │ movt r8, #49 @ 0x31 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r9, fp │ │ │ │ - bge.n 505ca │ │ │ │ + bge.n 505ba │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, sl │ │ │ │ - bl 23c02c │ │ │ │ + bl 23b54c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505bc │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24cdf4 │ │ │ │ + bl 24c784 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505bc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 23c02c │ │ │ │ + bl 23b54c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505bc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24cdf4 │ │ │ │ + bl 24c784 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505bc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 505c4 │ │ │ │ + cbz r3, 505b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 505c4 │ │ │ │ + ble.n 505b4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #4756 @ 0x1294 │ │ │ │ + movw r1, #2464 @ 0x9a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 23c02c │ │ │ │ + bl 23b54c │ │ │ │ add.w r2, r8, #2 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 505cc │ │ │ │ + beq.n 505bc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #2 │ │ │ │ - bl 24cdf4 │ │ │ │ + bl 24c784 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 50590 │ │ │ │ - b.n 505cc │ │ │ │ + bne.n 50580 │ │ │ │ + b.n 505bc │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 50540 │ │ │ │ + b.n 50530 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbnz r0, 505f4 │ │ │ │ + cbnz r0, 505e4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 505fe │ │ │ │ - b.n 50604 │ │ │ │ + cbnz r0, 505ee │ │ │ │ + b.n 505f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 505ee │ │ │ │ - b.n 50630 │ │ │ │ + beq.n 505de │ │ │ │ + b.n 50620 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50630 │ │ │ │ + cbnz r0, 50620 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5060e │ │ │ │ + cbz r0, 505fe │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50630 │ │ │ │ + cbnz r0, 50620 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 50618 │ │ │ │ + cbz r0, 50608 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50630 │ │ │ │ + cbnz r0, 50620 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 50622 │ │ │ │ + cbz r0, 50612 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50630 │ │ │ │ + cbnz r0, 50620 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 50630 │ │ │ │ + cbz r0, 50620 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00050632 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +00050622 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #31 │ │ │ │ - bl 1f47e8 │ │ │ │ + bl 1f3ca8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 50664 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ + beq.n 50654 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 50668 <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ + bls.n 50658 <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15516 @ 0x3c9c │ │ │ │ + movw r1, #13340 @ 0x341c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5066a <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ + b.n 5065a <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 5067e <_PyLong_UnsignedLongLong_Converter@@Base+0x4c> │ │ │ │ + cbz r3, 5066e <_PyLong_UnsignedLongLong_Converter@@Base+0x4c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50684 <_PyLong_UnsignedLongLong_Converter@@Base+0x52> │ │ │ │ + bge.n 50674 <_PyLong_UnsignedLongLong_Converter@@Base+0x52> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 50684 <_PyLong_UnsignedLongLong_Converter@@Base+0x52> │ │ │ │ + b.n 50674 <_PyLong_UnsignedLongLong_Converter@@Base+0x52> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w 4ec52 │ │ │ │ + b.w 4ec42 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.w 506be │ │ │ │ + b.w 506ae │ │ │ │ │ │ │ │ -0005068e <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +0005067e <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2a9bc4 │ │ │ │ + bl 2a9a1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, r1, [r4] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000506be : │ │ │ │ +000506ae : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 506c8 │ │ │ │ + cbz r3, 506b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 506e0 │ │ │ │ + cbnz r3, 506d0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15564 @ 0x3ccc │ │ │ │ + movw r1, #13388 @ 0x344c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5073e │ │ │ │ + cbz r0, 5072e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 5070a │ │ │ │ + cbz r3, 506fa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #39135 @ 0x98df │ │ │ │ + movw r3, #39119 @ 0x98cf │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5070a │ │ │ │ - cbnz r1, 5073e │ │ │ │ + beq.n 506fa │ │ │ │ + cbnz r1, 5072e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #15608 @ 0x3cf8 │ │ │ │ + movw r1, #13432 @ 0x3478 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5072e │ │ │ │ + blt.n 5071e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5073e │ │ │ │ + b.n 5072e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5072a │ │ │ │ + bne.n 5071a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5072a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5071a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r3, r0, #8 │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #16 │ │ │ │ - b.w 2524fc │ │ │ │ + b.w 252258 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 50774 │ │ │ │ + cbz r0, 50764 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50784 │ │ │ │ + bge.n 50774 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 5077c │ │ │ │ - b.w 4ec52 │ │ │ │ + cbz r0, 5076c │ │ │ │ + b.w 4ec42 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 507a8 │ │ │ │ + cbz r4, 50798 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 949a8 │ │ │ │ + b.w 94d00 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ + movw r1, #5768 @ 0x1688 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - ldr r2, [pc, #4] @ (507cc ) │ │ │ │ + ldr r2, [pc, #4] @ (507bc ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 20a8e0 │ │ │ │ + b.w 209e5c │ │ │ │ subs r4, r0, r3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 507e4 │ │ │ │ + cbz r0, 507d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 507f4 │ │ │ │ + bge.n 507e4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 507ec │ │ │ │ - b.w 4ec52 │ │ │ │ + cbz r0, 507dc │ │ │ │ + b.w 4ec42 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -54344,283 +54339,283 @@ │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #13488 @ 0x34b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50892 │ │ │ │ + beq.n 50882 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r0, 50878 │ │ │ │ + cbnz r0, 50868 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ add r5, sp, #12 │ │ │ │ - bne.n 5085a │ │ │ │ + bne.n 5084a │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #8 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #32 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2b538 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 508e8 │ │ │ │ + blt.n 508d8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 90034 │ │ │ │ - b.n 508f8 │ │ │ │ + bl 90384 │ │ │ │ + b.n 508e8 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2b538 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 508e8 │ │ │ │ + blt.n 508d8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 94ccc │ │ │ │ - b.n 508f8 │ │ │ │ + bl 95024 │ │ │ │ + b.n 508e8 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 50896 │ │ │ │ + bne.n 50886 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15680 @ 0x3d40 │ │ │ │ + movw r1, #13504 @ 0x34c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 508f8 │ │ │ │ + b.n 508e8 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 508b6 │ │ │ │ + bcc.n 508a6 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15720 @ 0x3d68 │ │ │ │ + movw r1, #13544 @ 0x34e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 50892 │ │ │ │ - bl 81340 │ │ │ │ + bl 12125c │ │ │ │ + b.n 50882 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 508f8 │ │ │ │ + cbz r0, 508e8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx 2b538 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 508ee │ │ │ │ + bge.n 508de │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 508e8 │ │ │ │ + bge.n 508d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 508e8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 508d8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 508f8 │ │ │ │ + b.n 508e8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 509b8 │ │ │ │ + beq.n 509a8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 509b4 │ │ │ │ + bne.n 509a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 509b4 │ │ │ │ + beq.n 509a4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #11589 @ 0x2d45 │ │ │ │ + movw r1, #9929 @ 0x26c9 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #22104 @ 0x5658 │ │ │ │ + movw r0, #19812 @ 0x4d64 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50950 │ │ │ │ + cbnz r0, 50940 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 503b2 │ │ │ │ + b.n 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbnz r2, 50966 │ │ │ │ + cbnz r2, 50956 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 509b4 │ │ │ │ + bge.n 509a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 509aa │ │ │ │ - b.n 509b4 │ │ │ │ + cbz r3, 5099a │ │ │ │ + b.n 509a4 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #759 @ 0x2f7 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #15820 @ 0x3dcc │ │ │ │ + movw r0, #13644 @ 0x354c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50996 │ │ │ │ + bge.n 50986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50996 │ │ │ │ + cbnz r3, 50986 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50946 │ │ │ │ + beq.n 50936 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 509b4 │ │ │ │ + bge.n 509a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 509b4 │ │ │ │ + cbnz r3, 509a4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 509da │ │ │ │ + cbnz r3, 509ca │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 509da │ │ │ │ + ble.n 509ca │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 509da │ │ │ │ - cbnz r0, 509f2 │ │ │ │ + bne.n 509ca │ │ │ │ + cbnz r0, 509e2 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #80] @ (50a3c ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 50a36 │ │ │ │ + ldr r3, [pc, #80] @ (50a2c ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 50a26 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 50a34 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 50a24 │ │ │ │ + bl b1c9c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 50a2a │ │ │ │ + bne.n 50a1a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50a36 │ │ │ │ + b.n 50a26 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 136108 │ │ │ │ - b.n 50a36 │ │ │ │ + bl 135c74 │ │ │ │ + b.n 50a26 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - ldr r2, [pc, #8] @ (50a4c ) │ │ │ │ + ldr r2, [pc, #8] @ (50a3c ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 20a8e0 │ │ │ │ + b.w 209e5c │ │ │ │ nop │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2bae8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1571d4 │ │ │ │ + b.w 156c28 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 50a82 │ │ │ │ + cbz r0, 50a72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a92 │ │ │ │ + bge.n 50a82 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 50a8a │ │ │ │ - b.w 4ec52 │ │ │ │ + cbz r0, 50a7a │ │ │ │ + b.w 4ec42 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1e17ac <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e0d24 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ad6 │ │ │ │ + beq.n 50ac6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24cdf4 │ │ │ │ + bl 24c784 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ad6 │ │ │ │ + beq.n 50ac6 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 50500 │ │ │ │ + bl 504f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ad6 │ │ │ │ + beq.n 50ac6 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e17ac <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1e0d24 <_PyType_Name@@Base+0x20> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -54628,38 +54623,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ blx 2ba70 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ blx 2ae70 │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - vldr d7, [pc, #128] @ 50b90 │ │ │ │ + vldr d7, [pc, #128] @ 50b80 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 50b5e │ │ │ │ + bhi.n 50b4e │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r4, #12 │ │ │ │ asrs r4, r1, #20 │ │ │ │ movs r0, r4 │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b52c │ │ │ │ - b.n 50b6e │ │ │ │ + b.n 50b5e │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ blx 2c650 │ │ │ │ - b.n 50b6e │ │ │ │ + b.n 50b5e │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b52c │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b.n 50b6e │ │ │ │ + b.n 50b5e │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2c650 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ @@ -54676,369 +54671,369 @@ │ │ │ │ ands r1, r1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 50bb4 │ │ │ │ + cbz r0, 50ba4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 1afbe0 │ │ │ │ + bl 1aeb60 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1aa974 │ │ │ │ + bl 1a9410 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1aa974 │ │ │ │ + bl 1a9410 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 50ce0 │ │ │ │ + beq.n 50cd0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50ce0 │ │ │ │ + bne.n 50cd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50ce0 │ │ │ │ + beq.n 50cd0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #15828 @ 0x3dd4 │ │ │ │ + movw r0, #13652 @ 0x3554 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50c7a │ │ │ │ + cbnz r0, 50c6a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ - cbnz r2, 50c90 │ │ │ │ + cbnz r2, 50c80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50ce0 │ │ │ │ + bge.n 50cd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 50cd6 │ │ │ │ - b.n 50ce0 │ │ │ │ + cbz r3, 50cc6 │ │ │ │ + b.n 50cd0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #800 @ 0x320 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #15836 @ 0x3ddc │ │ │ │ + movw r0, #13660 @ 0x355c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50cc2 │ │ │ │ + bge.n 50cb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50cc2 │ │ │ │ + cbnz r3, 50cb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50c6e │ │ │ │ + beq.n 50c5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50ce0 │ │ │ │ + bge.n 50cd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50ce0 │ │ │ │ + cbnz r3, 50cd0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 50cee │ │ │ │ + cbz r3, 50cde │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50cea │ │ │ │ + bne.n 50cda │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #45256 @ 0xb0c8 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 178348 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ + b.w 177de8 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xef8> │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 50db6 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 50da6 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ - bl 2d7338 │ │ │ │ + bl 2d6c10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vstr d0, [sp, #32] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bne.n 50d8c │ │ │ │ + bne.n 50d7c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39468 @ 0x9a2c │ │ │ │ + movw r1, #37096 @ 0x90e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 50db6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 50da6 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 50da8 │ │ │ │ + bne.n 50d98 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39488 @ 0x9a40 │ │ │ │ + movw r1, #37116 @ 0x90fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 50db6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 50da6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2524fc │ │ │ │ + b.w 252258 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50e72 │ │ │ │ + beq.n 50e62 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50e6e │ │ │ │ + bne.n 50e5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50e6e │ │ │ │ - movw r0, #32472 @ 0x7ed8 │ │ │ │ + beq.n 50e5e │ │ │ │ + movw r0, #30296 @ 0x7658 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 50e0a │ │ │ │ + cbnz r0, 50dfa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbnz r2, 50e20 │ │ │ │ + cbnz r2, 50e10 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e6e │ │ │ │ + bge.n 50e5e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 50e64 │ │ │ │ - b.n 50e6e │ │ │ │ + cbz r2, 50e54 │ │ │ │ + b.n 50e5e │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #808 @ 0x328 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #15932 @ 0x3e3c │ │ │ │ + movw r0, #13756 @ 0x35bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e50 │ │ │ │ + bge.n 50e40 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 50e50 │ │ │ │ + cbnz r2, 50e40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 50dfe │ │ │ │ + beq.n 50dee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e6e │ │ │ │ + bge.n 50e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50e6e │ │ │ │ + cbnz r3, 50e5e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49cd6 │ │ │ │ + b.w 49cc6 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49f28 │ │ │ │ + b.w 49f18 │ │ │ │ │ │ │ │ -00050e9a : │ │ │ │ - movw r0, #64556 @ 0xfc2c │ │ │ │ +00050e8a : │ │ │ │ + movw r0, #62380 @ 0xf3ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 50ece │ │ │ │ + beq.n 50ebe │ │ │ │ ldr.w r6, [ip, #8] │ │ │ │ - b.n 50ee6 │ │ │ │ + b.n 50ed6 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 50ed6 │ │ │ │ + bgt.n 50ec6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50ee6 │ │ │ │ + b.n 50ed6 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 50ed2 │ │ │ │ + bgt.n 50ec2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50ed2 │ │ │ │ + beq.n 50ec2 │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50f0a │ │ │ │ + b.n 50efa │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #284] @ (5101c ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #284] @ (5100c ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51012 │ │ │ │ + beq.w 51002 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ite eq │ │ │ │ moveq r4, r6 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d45f4 <_PyBytes_GetXIData@@Base+0xc8> │ │ │ │ + bl 2d3efc <_PyBytes_GetXIData@@Base+0xc8> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 50f38 │ │ │ │ + bne.n 50f28 │ │ │ │ ands.w r5, r0, #1 │ │ │ │ - beq.n 50f52 │ │ │ │ + beq.n 50f42 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 12ea30 │ │ │ │ + bl 12e804 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 51012 │ │ │ │ + b.n 51002 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51012 │ │ │ │ + beq.n 51002 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51012 │ │ │ │ + beq.n 51002 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 51012 │ │ │ │ + bge.n 51002 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r8, [r3, r5, lsl #2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -55046,190 +55041,190 @@ │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50fae │ │ │ │ + bge.n 50f9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50fae │ │ │ │ + cbnz r3, 50f9e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 50ff6 │ │ │ │ - bge.n 50fc2 │ │ │ │ + beq.n 50fe6 │ │ │ │ + bge.n 50fb2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50fd0 │ │ │ │ - b.n 50fde │ │ │ │ + blt.n 50fc0 │ │ │ │ + b.n 50fce │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50ff6 │ │ │ │ - b.n 50fb6 │ │ │ │ + bne.n 50fe6 │ │ │ │ + b.n 50fa6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 50fde │ │ │ │ + cbnz r3, 50fce │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50ff2 │ │ │ │ + bge.n 50fe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50ff2 │ │ │ │ + cbnz r3, 50fe2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51012 │ │ │ │ + b.n 51002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5100e │ │ │ │ + bge.n 50ffe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5100e │ │ │ │ + cbnz r3, 50ffe │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 50f5e │ │ │ │ + b.n 50f4e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - ldr r2, [pc, #8] @ (5102c ) │ │ │ │ + ldr r2, [pc, #8] @ (5101c ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 20a8e0 │ │ │ │ + b.w 209e5c │ │ │ │ nop │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (5106c ) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #40] @ (5105c ) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 5105c │ │ │ │ - movw r0, #15956 @ 0x3e54 │ │ │ │ + cbz r2, 5104c │ │ │ │ + movw r0, #13780 @ 0x35d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r0, #13464 @ 0x3498 │ │ │ │ + b.w 95d64 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 5108c │ │ │ │ + cbz r3, 5107c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 510a4 │ │ │ │ + b.n 51094 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 51094 │ │ │ │ + bge.n 51084 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 510a4 │ │ │ │ + b.n 51094 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 51090 │ │ │ │ + bgt.n 51080 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51090 │ │ │ │ + beq.n 51080 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 510be │ │ │ │ + b.n 510ae │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #104] @ (51120 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5111a │ │ │ │ + ldr r3, [pc, #104] @ (51110 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5110a │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5110e │ │ │ │ + cbz r4, 510fe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 510fa │ │ │ │ + beq.n 510ea │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15964 @ 0x3e5c │ │ │ │ + movw r1, #13788 @ 0x35dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5110c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5111a │ │ │ │ + bne.n 510fc │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5110a │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a58a │ │ │ │ + b.w 4a57a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2c7dc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1571d4 │ │ │ │ + b.w 156c28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 51476 │ │ │ │ + bl 51466 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51184 │ │ │ │ + beq.n 51174 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #6160 @ 0x1810 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -55250,472 +55245,472 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 511c0 │ │ │ │ + cbz r3, 511b0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 511d8 │ │ │ │ + b.n 511c8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 511c8 │ │ │ │ + bgt.n 511b8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 511d8 │ │ │ │ + b.n 511c8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 511c4 │ │ │ │ + bne.n 511b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 511c4 │ │ │ │ + beq.n 511b4 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 511fa │ │ │ │ + b.n 511ea │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #484] @ (513d4 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #484] @ (513c4 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 513ca │ │ │ │ + beq.w 513ba │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #25552 @ 0x63d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 51210 │ │ │ │ + bne.n 51200 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 51230 │ │ │ │ - bl 178c14 │ │ │ │ + b.n 51220 │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 51230 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 51220 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 513ca │ │ │ │ + bne.w 513ba │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5123e │ │ │ │ + bne.n 5122e │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5125e │ │ │ │ - bl 178c14 │ │ │ │ + b.n 5124e │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5125e │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5124e │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 513ca │ │ │ │ + bne.w 513ba │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 51272 │ │ │ │ + beq.n 51262 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 51280 │ │ │ │ + bne.n 51270 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2b444 │ │ │ │ - b.n 513bc │ │ │ │ - bl 164ccc │ │ │ │ + b.n 513ac │ │ │ │ + bl 1645d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 513ca │ │ │ │ + beq.w 513ba │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 512c8 │ │ │ │ + bne.n 512b8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15992 @ 0x3e78 │ │ │ │ + movw r1, #13816 @ 0x35f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 513ca │ │ │ │ + bge.w 513ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 513ca │ │ │ │ + bne.w 513ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 513ca │ │ │ │ - bl 222dc0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 513ba │ │ │ │ + bl 2221f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 512e4 │ │ │ │ + bge.n 512d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 512e4 │ │ │ │ + cbnz r3, 512d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5130e │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 51314 │ │ │ │ + bne.n 512fe │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 51304 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 513ca │ │ │ │ - bl f891c │ │ │ │ - b.n 51314 │ │ │ │ + beq.n 513ba │ │ │ │ + bl f876c │ │ │ │ + b.n 51304 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 51340 │ │ │ │ + beq.n 51330 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 51340 │ │ │ │ + bvs.n 51330 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 513b8 │ │ │ │ + bvs.n 513a8 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 51346 │ │ │ │ + bne.n 51336 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 513bc │ │ │ │ + b.n 513ac │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 51380 │ │ │ │ + bpl.n 51370 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 513b8 │ │ │ │ + bcs.n 513a8 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 51394 │ │ │ │ + bcs.n 51384 │ │ │ │ subs r1, r4, r3 │ │ │ │ and.w r7, r7, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r6, r5, r6 │ │ │ │ mov r2, r1 │ │ │ │ orr.w r3, r7, r6 │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b.n 513bc │ │ │ │ + b.n 513ac │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 513a0 │ │ │ │ + bcs.n 51390 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 513b8 │ │ │ │ + bcc.n 513a8 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 513bc │ │ │ │ + b.n 513ac │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 513b8 │ │ │ │ + bcc.n 513a8 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 513bc │ │ │ │ + b.n 513ac │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 513e2 │ │ │ │ - b.w 94ccc │ │ │ │ + blt.n 513d2 │ │ │ │ + b.w 95024 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a782 │ │ │ │ + b.w 4a772 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 216024 │ │ │ │ + bl 21555c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51472 │ │ │ │ - movw r6, #21232 @ 0x52f0 │ │ │ │ + cbz r0, 51462 │ │ │ │ + movw r6, #19056 @ 0x4a70 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 51472 │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 51462 │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 51456 │ │ │ │ - bl f3d6c │ │ │ │ + cbz r5, 51446 │ │ │ │ + bl f3c6c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 51456 │ │ │ │ - bne.n 5143c │ │ │ │ - bl 9c5a0 │ │ │ │ + blt.n 51446 │ │ │ │ + bne.n 5142c │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51456 │ │ │ │ + beq.n 51446 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51416 │ │ │ │ + bge.n 51406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51416 │ │ │ │ + bne.n 51406 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51416 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51406 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5146a │ │ │ │ + bge.n 5145a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5146a │ │ │ │ + cbnz r3, 5145a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 514ac │ │ │ │ + beq.n 5149c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29548 @ 0x736c │ │ │ │ + movw r1, #27372 @ 0x6aec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 514d0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 514c0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 514d4 │ │ │ │ + bls.n 514c4 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #16032 @ 0x3ea0 │ │ │ │ + movw r1, #13856 @ 0x3620 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmn.w r1, #11 │ │ │ │ - bne.n 51500 │ │ │ │ + bne.n 514f0 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx 2c520 │ │ │ │ - bl 1e7c58 <_Py_strerror@@Base+0x108> │ │ │ │ + bl 1e710c <_Py_strerror@@Base+0x108> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #64688 @ 0xfcb0 │ │ │ │ + movw r0, #62512 @ 0xf430 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51542 │ │ │ │ + cbz r0, 51532 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51542 │ │ │ │ + bge.n 51532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51542 │ │ │ │ + cbnz r3, 51532 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 51594 │ │ │ │ - bne.n 515d0 │ │ │ │ + bgt.n 51584 │ │ │ │ + bne.n 515c0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16072 @ 0x3ec8 │ │ │ │ + movw r1, #13896 @ 0x3648 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517a8 │ │ │ │ + bl 51792 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 515d2 │ │ │ │ + cbz r0, 515c2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a9570 │ │ │ │ - cbnz r0, 515bc │ │ │ │ + bl 2a93c8 │ │ │ │ + cbnz r0, 515ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 515d0 │ │ │ │ + bge.n 515c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 515d0 │ │ │ │ + cbnz r3, 515c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 515d0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 515c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 515d2 │ │ │ │ + bge.n 515c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 515d2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 515d2 │ │ │ │ + cbnz r3, 515c2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 515c2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a8fa │ │ │ │ + b.w 4a8ea │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ - cbz r7, 51602 │ │ │ │ + cbz r7, 515f2 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 5161a │ │ │ │ + b.n 5160a │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 5160a │ │ │ │ + bgt.n 515fa │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5161a │ │ │ │ + b.n 5160a │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 51606 │ │ │ │ + bgt.n 515f6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 51606 │ │ │ │ + beq.n 515f6 │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5163e │ │ │ │ + b.n 5162e │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #324] @ (51778 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #324] @ (51768 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5176e │ │ │ │ + beq.w 5175e │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 51660 │ │ │ │ + beq.n 51650 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 5165a │ │ │ │ + cbz r7, 5164a │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 5165c │ │ │ │ - b.n 51666 │ │ │ │ + bne.n 5164c │ │ │ │ + b.n 51656 │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b.n 51668 │ │ │ │ + b.n 51658 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 51668 │ │ │ │ + b.n 51658 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d45f4 <_PyBytes_GetXIData@@Base+0xc8> │ │ │ │ + bl 2d3efc <_PyBytes_GetXIData@@Base+0xc8> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 51680 │ │ │ │ + bne.n 51670 │ │ │ │ ands.w r4, r0, #1 │ │ │ │ - beq.n 516f2 │ │ │ │ + beq.n 516e2 │ │ │ │ strd r7, r5, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r1, [sl, #36] @ 0x24 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ - bl 12ea30 │ │ │ │ + bl 12e804 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5176e │ │ │ │ + b.n 5175e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 516fa │ │ │ │ + bge.n 516ea │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -55723,125 +55718,122 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51708 │ │ │ │ + blt.n 516f8 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 5171a │ │ │ │ + beq.n 5170a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51758 │ │ │ │ + blt.n 51748 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5176c │ │ │ │ + bne.n 5175c │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5169c │ │ │ │ + bne.n 5168c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51768 │ │ │ │ + bge.n 51758 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 51768 │ │ │ │ + b.n 51758 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 516dc │ │ │ │ + bne.n 516cc │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 516dc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 516cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7050 │ │ │ │ + bl 2c6100 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51736 │ │ │ │ + bge.n 51726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51736 │ │ │ │ + cbnz r3, 51726 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 5176e │ │ │ │ + bne.n 5175e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5174e │ │ │ │ + bge.n 5173e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5174e │ │ │ │ + cbnz r3, 5173e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 12453c │ │ │ │ + b.w 124434 <_PyArg_UnpackKeywords@@Base+0x29e0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 516ea │ │ │ │ + bne.n 516da │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 516ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 516da │ │ │ │ mov r4, r7 │ │ │ │ - b.n 5176e │ │ │ │ + b.n 5175e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4ac98 │ │ │ │ + b.w 4ac88 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 5178e │ │ │ │ + cbz r3, 5177e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51796 │ │ │ │ + b.n 51786 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w 2bc9a4 <_PyUnicode_EncodeUTF32@@Base+0xaf0> │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + b.w 2bbf94 <_PyUnicode_EncodeUTF32@@Base+0xaf0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 51872 │ │ │ │ + bne.n 5185c │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 2227a4 │ │ │ │ + bl 22197c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 518e4 │ │ │ │ + beq.n 518ce │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ble.n 518e4 │ │ │ │ + ble.n 518ce │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r5, [r0, #20] │ │ │ │ add.w r3, r8, r6, lsl #2 │ │ │ │ ldr.w sl, [r4, #32] │ │ │ │ @@ -55849,866 +55841,867 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 51834 │ │ │ │ + bne.n 5181e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2228a4 │ │ │ │ + bl 221a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 518c8 │ │ │ │ + beq.n 518b2 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ str r2, [r4, #8] │ │ │ │ str.w r9, [r1, #4] │ │ │ │ - bls.n 51858 │ │ │ │ + bls.n 51842 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2541e8 <_PyCode_GetXIData@@Base+0x48> │ │ │ │ + bl 253fe8 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5185e │ │ │ │ - b.n 518c8 │ │ │ │ + bne.n 51848 │ │ │ │ + b.n 518b2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 517fa │ │ │ │ - b.n 518e4 │ │ │ │ + bne.n 517e4 │ │ │ │ + b.n 518ce │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 51884 │ │ │ │ + bge.n 5186e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5189a │ │ │ │ + b.n 51884 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48736 @ 0xbe60 │ │ │ │ + movw r1, #46560 @ 0xb5e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 518e4 │ │ │ │ + cbz r4, 518ce │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 518e4 │ │ │ │ + beq.n 518ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 518e4 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 518ce │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #16252 @ 0x3f7c │ │ │ │ + movw r1, #13948 @ 0x367c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 518d4 │ │ │ │ + blt.n 518be │ │ │ │ movs r4, #0 │ │ │ │ - b.n 518e4 │ │ │ │ + b.n 518ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 518d0 │ │ │ │ + bne.n 518ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 518d0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 518ba │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #24400 @ 0x5f50 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 51950 │ │ │ │ + bne.n 5193c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne.n 5192a │ │ │ │ + bne.n 51916 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 519ac │ │ │ │ + b.n 51998 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 51938 │ │ │ │ + beq.n 51924 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 519ac │ │ │ │ + b.n 51998 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 519ac │ │ │ │ + b.n 51998 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bpl.n 5192e │ │ │ │ + bpl.n 5191a │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 519ac │ │ │ │ + cbz r0, 51998 │ │ │ │ mov r1, r7 │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51982 │ │ │ │ + bne.n 5196e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 519aa │ │ │ │ + bge.n 51996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 519aa │ │ │ │ + cbnz r3, 51996 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 519aa │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51996 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f50a8 │ │ │ │ + bl f4f9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5199a │ │ │ │ + blt.n 51986 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 519ac │ │ │ │ + b.n 51998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51996 │ │ │ │ + bne.n 51982 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51996 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51982 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 519b8 │ │ │ │ + cbz r3, 519a4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 519c0 │ │ │ │ + b.n 519ac │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #57888 @ 0xe220 │ │ │ │ + movw r1, #55712 @ 0xd9a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 23aee4 │ │ │ │ + b.w 23a404 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - blt.n 51a02 │ │ │ │ + blt.n 519ee │ │ │ │ movw r9, #51844 @ 0xca84 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #12 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 51a44 │ │ │ │ + b.n 51a30 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #16296 @ 0x3fa8 │ │ │ │ + movw r1, #14120 @ 0x3728 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 103bb0 │ │ │ │ + bl 103924 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 51a4a │ │ │ │ + beq.n 51a36 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2acee8 <_PyGen_SetStopIterationValue@@Base+0x38> │ │ │ │ + bl 2acdac <_PyGen_SetStopIterationValue@@Base+0x38> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51a54 │ │ │ │ + cbz r0, 51a40 │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 51a1e │ │ │ │ - b.n 51a54 │ │ │ │ - bl 94a10 │ │ │ │ + blt.n 51a0a │ │ │ │ + b.n 51a40 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51a32 │ │ │ │ + beq.n 51a1e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 51a62 │ │ │ │ + cbz r3, 51a4e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51a6a │ │ │ │ + b.n 51a56 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #57988 @ 0xe284 │ │ │ │ + movw r1, #55812 @ 0xda04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 23aee4 │ │ │ │ + b.w 23a404 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #62676 @ 0xf4d4 │ │ │ │ + movw r0, #60500 @ 0xec54 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r3 │ │ │ │ - bl 95a0c │ │ │ │ - cbz r0, 51ad0 │ │ │ │ + bl 95d64 │ │ │ │ + cbz r0, 51abc │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a71bc │ │ │ │ + bl 1a5c28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51ad4 │ │ │ │ + bge.n 51ac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51ad4 │ │ │ │ + cbnz r3, 51ac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51ad4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51ac0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - b.w 2d841c │ │ │ │ + b.w 2d7d54 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (51b48 ) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (51b34 ) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 51b2a │ │ │ │ + blt.n 51b16 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8816 @ 0x2270 │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 51b46 │ │ │ │ + cbz r0, 51b32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8824 @ 0x2278 │ │ │ │ + movw r0, #6648 @ 0x19f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 51b6e │ │ │ │ + cbz r0, 51b5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51b8a │ │ │ │ + bge.n 51b76 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 51b8a │ │ │ │ + b.n 51b76 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 51b88 │ │ │ │ - bl 1f3484 │ │ │ │ - cbz r0, 51b84 │ │ │ │ + cbz r0, 51b74 │ │ │ │ + bl 1f2944 │ │ │ │ + cbz r0, 51b70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 51b8a │ │ │ │ - ldr r0, [pc, #0] @ (51b8c ) │ │ │ │ + b.n 51b76 │ │ │ │ + ldr r0, [pc, #0] @ (51b78 ) │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 51bb8 │ │ │ │ + cbnz r1, 51ba4 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2320 @ 0x910 │ │ │ │ + movw r1, #144 @ 0x90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 51bd6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 51bc2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 51bdc │ │ │ │ + bmi.n 51bc8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16580 @ 0x40c4 │ │ │ │ + movw r1, #14404 @ 0x3844 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51c3e │ │ │ │ + b.n 51c2a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 51c08 │ │ │ │ - bl 94a10 │ │ │ │ + bgt.n 51bf4 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51bd6 │ │ │ │ + bne.n 51bc2 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16612 @ 0x40e4 │ │ │ │ + movw r1, #14436 @ 0x3864 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 51bd6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 51bc2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 51c3c │ │ │ │ + beq.n 51c28 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 51c2a │ │ │ │ + cbz r3, 51c16 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 51c1e │ │ │ │ + cbnz r3, 51c0a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 51c2a │ │ │ │ + bl 8473c │ │ │ │ + b.n 51c16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51c3e │ │ │ │ - b.n 51c16 │ │ │ │ + beq.n 51c2a │ │ │ │ + b.n 51c02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 51c3a │ │ │ │ - bl 244f6c │ │ │ │ - b.n 51bd6 │ │ │ │ + cbnz r0, 51c26 │ │ │ │ + bl 24448c │ │ │ │ + b.n 51bc2 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 51c62 │ │ │ │ + cbz r0, 51c4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51c84 │ │ │ │ + bge.n 51c70 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 51c84 │ │ │ │ + b.n 51c70 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 51c7c │ │ │ │ - bl 1f3484 │ │ │ │ - cbz r0, 51c78 │ │ │ │ + cbz r0, 51c68 │ │ │ │ + bl 1f2944 │ │ │ │ + cbz r0, 51c64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 51c84 │ │ │ │ + b.n 51c70 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ subs r7, r3, #1 │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 51cd0 │ │ │ │ + beq.n 51cbc │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 51cae │ │ │ │ + bne.n 51c9a │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ - b.n 51cbc │ │ │ │ + b.n 51ca8 │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r7, lsl #1] │ │ │ │ ldrne.w r4, [r6, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ subs r7, #1 │ │ │ │ - bl 520f6 │ │ │ │ + bl 520e2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51ca0 │ │ │ │ + bne.n 51c8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 437ba │ │ │ │ - cbnz r0, 51ce6 │ │ │ │ + bl 437aa │ │ │ │ + cbnz r0, 51cd2 │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ - b.n 51d10 │ │ │ │ + b.n 51cfc │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 51cee │ │ │ │ + bne.n 51cda │ │ │ │ ldrb r4, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 520f6 │ │ │ │ - cbz r0, 51d00 │ │ │ │ + bl 520e2 │ │ │ │ + cbz r0, 51cec │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.n 51cfe │ │ │ │ - b.n 51cd6 │ │ │ │ + bge.n 51cea │ │ │ │ + b.n 51cc2 │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r5, lsl #1] │ │ │ │ ldrne.w r4, [r6, r5, lsl #2] │ │ │ │ - b.n 51cde │ │ │ │ - beq.n 51d0c │ │ │ │ + b.n 51cca │ │ │ │ + beq.n 51cf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 437ba │ │ │ │ + bl 437aa │ │ │ │ addw r0, r0, #962 @ 0x3c2 │ │ │ │ - b.n 51d10 │ │ │ │ + b.n 51cfc │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 51d32 │ │ │ │ + cbnz r0, 51d1e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 51d3c │ │ │ │ - b.n 51d42 │ │ │ │ + cbnz r0, 51d28 │ │ │ │ + b.n 51d2e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51d2c │ │ │ │ - b.n 51d5a │ │ │ │ + beq.n 51d18 │ │ │ │ + b.n 51d46 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51d5a │ │ │ │ + cbnz r0, 51d46 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 51d4c │ │ │ │ + cbz r0, 51d38 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51d5a │ │ │ │ + cbnz r0, 51d46 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 51d5a │ │ │ │ + cbz r0, 51d46 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r5, [pc, #340] @ (51ec4 ) │ │ │ │ + ldr r5, [pc, #340] @ (51eb0 ) │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ add r4, sp, #12 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - beq.n 51da4 │ │ │ │ - movw r0, #58704 @ 0xe550 │ │ │ │ + beq.n 51d90 │ │ │ │ + movw r0, #56412 @ 0xdc5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51eac │ │ │ │ + beq.w 51e98 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51eb0 │ │ │ │ - ldr r2, [pc, #268] @ (51ec8 ) │ │ │ │ + beq.n 51e9c │ │ │ │ + ldr r2, [pc, #268] @ (51eb4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 51de8 │ │ │ │ + bmi.n 51dd4 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16692 @ 0x4134 │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 51eb0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 51e9c │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 51e0c │ │ │ │ + bne.n 51df8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16740 @ 0x4164 │ │ │ │ + movw r1, #14564 @ 0x38e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 51eb0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 51e9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 17e968 │ │ │ │ + bl 17df28 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 51e30 │ │ │ │ + bgt.n 51e1c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16780 @ 0x418c │ │ │ │ + movw r1, #14604 @ 0x390c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 51eb0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 51e9c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2875d4 │ │ │ │ + bl 2872b4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51eb0 │ │ │ │ + cbz r0, 51e9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 51e66 │ │ │ │ + cbnz r3, 51e52 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16812 @ 0x41ac │ │ │ │ + movw r1, #14636 @ 0x392c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2883c8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ - b.n 51eb0 │ │ │ │ + bl 2880a8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ + b.n 51e9c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #16856 @ 0x41d8 │ │ │ │ + movw r0, #14680 @ 0x3958 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #22728 @ 0x58c8 │ │ │ │ + movw r1, #20552 @ 0x5048 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51ea2 │ │ │ │ + beq.n 51e8e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c38c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2883c8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ - b.n 51eb0 │ │ │ │ + bl 2880a8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ + b.n 51e9c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #24] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51eec │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 51f08 │ │ │ │ + bne.n 51ed8 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 51ef4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c5e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51efe │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 51f08 │ │ │ │ + bne.n 51eea │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 51ef4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 51f36 │ │ │ │ + bhi.n 51f22 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51f4c │ │ │ │ - b.n 51f5e │ │ │ │ - movw r0, #39296 @ 0x9980 │ │ │ │ + cbnz r0, 51f38 │ │ │ │ + b.n 51f4a │ │ │ │ + movw r0, #37120 @ 0x9100 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52028 │ │ │ │ - b.n 51f28 │ │ │ │ - bl 9c41c │ │ │ │ + beq.n 52014 │ │ │ │ + b.n 51f14 │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51f6c │ │ │ │ + blt.n 51f58 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 51f7c │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 51f68 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52028 │ │ │ │ + bne.n 52014 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51f7c │ │ │ │ + b.n 51f68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51f5a │ │ │ │ + bne.n 51f46 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51f5a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51f46 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 52008 │ │ │ │ + ble.n 51ff4 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 51fb0 │ │ │ │ + bpl.n 51f9c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 51fac │ │ │ │ + beq.n 51f98 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12120 @ 0x2f58 │ │ │ │ + movw r1, #9944 @ 0x26d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 5200a │ │ │ │ + b.n 51ff6 │ │ │ │ movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 51fc2 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 51fe2 │ │ │ │ + beq.n 51fae │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 51fce │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 52002 │ │ │ │ + beq.n 51fee │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12208 @ 0x2fb0 │ │ │ │ + movw r1, #10032 @ 0x2730 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #15988 @ 0x3e74 │ │ │ │ + movw r2, #13884 @ 0x363c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39296 @ 0x9980 │ │ │ │ + movw r0, #37120 @ 0x9100 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 52028 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 52014 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 5200a │ │ │ │ + b.n 51ff6 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 5201a │ │ │ │ + bgt.n 52006 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 21a864 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 219d70 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2d3b5c <_PyXIData_ReleaseAndRawFree@@Base+0x24c> │ │ │ │ + b.w 2d3464 <_PyXIData_ReleaseAndRawFree@@Base+0x250> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 52050 │ │ │ │ + cbz r4, 5203c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52092 │ │ │ │ + bge.n 5207e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 52092 │ │ │ │ + b.n 5207e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5208a │ │ │ │ + bne.n 52076 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 5208a │ │ │ │ - bl 14118c │ │ │ │ + bpl.n 52076 │ │ │ │ + bl 140d74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 520c8 │ │ │ │ - bl 11de90 │ │ │ │ + cbz r0, 520b4 │ │ │ │ + bl 11dc4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52086 │ │ │ │ + bge.n 52072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52086 │ │ │ │ + cbnz r3, 52072 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 52090 │ │ │ │ - bl 11de90 │ │ │ │ + b.n 5207c │ │ │ │ + bl 11dc4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 520c8 │ │ │ │ + cbz r4, 520b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #64308 @ 0xfb34 │ │ │ │ + movw r0, #62132 @ 0xf2b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 520b8 │ │ │ │ + blt.n 520a4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 520c8 │ │ │ │ + b.n 520b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 520b4 │ │ │ │ + bne.n 520a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 520b4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 520a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 520ec │ │ │ │ + bne.n 520d8 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 520f4 │ │ │ │ + bge.n 520e0 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 52120 │ │ │ │ + bcs.n 5210c │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #8196 @ 0x2004 │ │ │ │ + movw r2, #6020 @ 0x1784 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #15108 @ 0x3b04 │ │ │ │ + movw r3, #12932 @ 0x3284 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 52122 │ │ │ │ + b.n 5210e │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #6964 @ 0x1b34 │ │ │ │ + movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56719,114 +56712,114 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 52252 │ │ │ │ + beq.n 5223e │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52252 │ │ │ │ + bne.n 5223e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52252 │ │ │ │ + beq.n 5223e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 52190 │ │ │ │ + cbz r5, 5217c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 52198 │ │ │ │ + b.n 52184 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r0, #16916 @ 0x4214 │ │ │ │ + movw r0, #14740 @ 0x3994 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 521ec │ │ │ │ + cbnz r0, 521d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ - cbnz r2, 52202 │ │ │ │ + cbnz r2, 521ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52252 │ │ │ │ + bge.n 5223e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 52248 │ │ │ │ - b.n 52252 │ │ │ │ + cbz r3, 52234 │ │ │ │ + b.n 5223e │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #13808 @ 0x35f0 │ │ │ │ + movw r0, #11660 @ 0x2d8c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #604 @ 0x25c │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge.n 52234 │ │ │ │ + bge.n 52220 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52234 │ │ │ │ + cbnz r3, 52220 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 521e0 │ │ │ │ + beq.n 521cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52252 │ │ │ │ + bge.n 5223e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52252 │ │ │ │ + cbnz r3, 5223e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00052258 : │ │ │ │ - ldr r2, [pc, #52] @ (52290 ) │ │ │ │ +00052244 : │ │ │ │ + ldr r2, [pc, #52] @ (5227c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ @@ -56845,34 +56838,34 @@ │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ - ldr r3, [pc, #344] @ (52400 ) │ │ │ │ + ldr r3, [pc, #348] @ (523f0 ) │ │ │ │ sub sp, #468 @ 0x1d4 │ │ │ │ ldrd sl, r7, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ands.w r6, r7, #127 @ 0x7f │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.n 522d2 │ │ │ │ + bne.n 522be │ │ │ │ orrs.w r3, r7, r9 │ │ │ │ - bne.n 522d6 │ │ │ │ + bne.n 522c2 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 522dc │ │ │ │ + b.n 522c8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r8, #128 @ 0x80 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ blx 2b5ac │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ @@ -56881,19 +56874,19 @@ │ │ │ │ blx 2b5ac │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ blx 2c198 │ │ │ │ subs.w r2, r7, r8 │ │ │ │ sbc.w r4, r9, #0 │ │ │ │ - cbnz r6, 5230a │ │ │ │ + cbnz r6, 522f6 │ │ │ │ cmp r8, r6 │ │ │ │ it ne │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ - vldr d7, [pc, #236] @ 523f8 │ │ │ │ + vldr d7, [pc, #240] @ 523e8 │ │ │ │ sub.w r6, r8, r6 │ │ │ │ strd r2, r4, [sp, #40] @ 0x28 │ │ │ │ add.w r3, sl, r6 │ │ │ │ mov.w fp, #0 │ │ │ │ add r6, sp, #332 @ 0x14c │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ orr.w r4, r9, r4 │ │ │ │ @@ -56902,15 +56895,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ eor.w r4, r4, r9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ - bl 1b72a8 <_Py_SetLocaleFromEnv@@Base+0x10d8> │ │ │ │ + bl 1b5f28 <_Py_SetLocaleFromEnv@@Base+0x10d8> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5ac │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -56922,15 +56915,15 @@ │ │ │ │ strd r4, fp, [sp, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 1b7314 <_Py_SetLocaleFromEnv@@Base+0x1144> │ │ │ │ + bl 1b5f94 <_Py_SetLocaleFromEnv@@Base+0x1144> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b17c <__explicit_bzero_chk@plt> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r1, r6 │ │ │ │ @@ -56967,298 +56960,299 @@ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ blx 2c198 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b17c <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #32] @ (52400 ) │ │ │ │ + ldr r3, [pc, #36] @ (523f0 ) │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #460] @ 0x1cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 523f0 │ │ │ │ + beq.n 523dc │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl a9134 │ │ │ │ + bl a93c0 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2da104 │ │ │ │ + b.w 2d99d4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 524d0 │ │ │ │ + bne.n 524c0 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ - bl 2da230 │ │ │ │ + bl 2d9b00 │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vneg.f64 d1, d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vstr d0, [sp, #32] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bne.n 524a2 │ │ │ │ + bne.n 52492 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39468 @ 0x9a2c │ │ │ │ + movw r1, #37096 @ 0x90e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 524d0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 524c0 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 524be │ │ │ │ + bne.n 524ae │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39488 @ 0x9a40 │ │ │ │ + movw r1, #37116 @ 0x90fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 524d0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 524c0 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2524fc │ │ │ │ + b.w 252258 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 5268a │ │ │ │ + bl 5267a │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5252e │ │ │ │ + cbz r0, 5251e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52510 │ │ │ │ + bge.n 52500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52510 │ │ │ │ + cbnz r3, 52500 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 5252c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5251c │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 5252c │ │ │ │ - bl f891c │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 5251c │ │ │ │ + bl f876c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2aceb0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2acd74 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ movs r5, #0 │ │ │ │ - movw fp, #15108 @ 0x3b04 │ │ │ │ + movw fp, #12932 @ 0x3284 │ │ │ │ movt fp, #62 @ 0x3e │ │ │ │ - movw r7, #8196 @ 0x2004 │ │ │ │ + movw r7, #6020 @ 0x1784 │ │ │ │ movt r7, #63 @ 0x3f │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #6964 @ 0x1b34 │ │ │ │ + movw r6, #4788 @ 0x12b4 │ │ │ │ movt r6, #62 @ 0x3e │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5262a │ │ │ │ + bge.n 5261a │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 5257e │ │ │ │ + bne.n 5256e │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 52594 │ │ │ │ + b.n 52584 │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 5258a │ │ │ │ + bne.n 5257a │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 52594 │ │ │ │ + b.n 52584 │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 525a8 │ │ │ │ + bcs.n 52598 │ │ │ │ lsrs r3, r0, #6 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ add.w r3, r3, r2, lsl #6 │ │ │ │ ldrh.w r3, [fp, r3, lsl #1] │ │ │ │ - b.n 525aa │ │ │ │ + b.n 5259a │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 525ec │ │ │ │ + bpl.n 525dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 525ec │ │ │ │ + beq.n 525dc │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #59588 @ 0xe8c4 │ │ │ │ + movw r3, #57412 @ 0xe044 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - beq.n 525e8 │ │ │ │ + beq.n 525d8 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 525d6 │ │ │ │ + b.n 525c6 │ │ │ │ mov r0, ip │ │ │ │ - b.n 525f2 │ │ │ │ + b.n 525e2 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 25718c <_PyMarshal_ReadObjectFromXIData@@Base+0xbc> │ │ │ │ + bl 256efc <_PyMarshal_ReadObjectFromXIData@@Base+0xbc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add.w lr, sp, #12 │ │ │ │ add.w ip, r2, r5, lsl #2 │ │ │ │ cmp r1, r0 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bge.n 52620 │ │ │ │ + bge.n 52610 │ │ │ │ ldr.w r2, [lr], #4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs.w r3, [sl] │ │ │ │ strcc.w r2, [sl] │ │ │ │ str.w r2, [ip], #4 │ │ │ │ - b.n 525fe │ │ │ │ + b.n 525ee │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5256c │ │ │ │ + b.n 5255c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5265e │ │ │ │ + cbnz r3, 5264e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 52686 │ │ │ │ + bl 12125c │ │ │ │ + b.n 52676 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5267c │ │ │ │ + cbz r3, 5266c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7208 @ 0x1c28 │ │ │ │ + movw r1, #4916 @ 0x1334 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 52686 │ │ │ │ + bl 12125c │ │ │ │ + b.n 52676 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 29e744 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 29e59c <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52712 │ │ │ │ + beq.n 52702 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 52712 │ │ │ │ + cbnz r2, 52702 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 526c8 │ │ │ │ + cbnz r0, 526b8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 526e2 │ │ │ │ + bge.n 526d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 526e2 │ │ │ │ + cbnz r3, 526d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 526e2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 526d2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 526da │ │ │ │ + bge.n 526ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 526da │ │ │ │ + cbnz r3, 526ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 171300 │ │ │ │ - cbz r0, 526e6 │ │ │ │ + bl 170b30 │ │ │ │ + cbz r0, 526d6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52712 │ │ │ │ + b.n 52702 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16924 @ 0x421c │ │ │ │ + movw r1, #14748 @ 0x399c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52710 │ │ │ │ + bge.n 52700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52710 │ │ │ │ + cbnz r3, 52700 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #84] @ (5277c ) │ │ │ │ + ldr r2, [pc, #84] @ (5276c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -57272,269 +57266,269 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90f5c │ │ │ │ + b.w 912a8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5284a │ │ │ │ + beq.n 5283a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52846 │ │ │ │ + bne.n 52836 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52846 │ │ │ │ + beq.n 52836 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #11589 @ 0x2d45 │ │ │ │ + movw r2, #9929 @ 0x26c9 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #16960 @ 0x4240 │ │ │ │ + movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 527e2 │ │ │ │ + cbnz r0, 527d2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbnz r2, 527f8 │ │ │ │ + cbnz r2, 527e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52846 │ │ │ │ + bge.n 52836 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 5283c │ │ │ │ - b.n 52846 │ │ │ │ + cbz r3, 5282c │ │ │ │ + b.n 52836 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #16968 @ 0x4248 │ │ │ │ + movw r0, #14792 @ 0x39c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52828 │ │ │ │ + bge.n 52818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52828 │ │ │ │ + cbnz r3, 52818 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 527d6 │ │ │ │ + beq.n 527c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52846 │ │ │ │ + bge.n 52836 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52846 │ │ │ │ + cbnz r3, 52836 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 24c370 │ │ │ │ - cbz r0, 528b8 │ │ │ │ + bl 24bd00 │ │ │ │ + cbz r0, 528a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52a5a │ │ │ │ + bl 52a4a │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5288e │ │ │ │ + bge.n 5287e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5288e │ │ │ │ + cbnz r3, 5287e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 528b8 │ │ │ │ + beq.n 528a8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 52b3e │ │ │ │ + bl 52b2e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 528b8 │ │ │ │ + beq.n 528a8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbnz r1, 528ae │ │ │ │ + cbnz r1, 5289e │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e17ac <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1e0d24 <_PyType_Name@@Base+0x20> │ │ │ │ mov r0, r5 │ │ │ │ - bl 52e60 │ │ │ │ + bl 52e50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 528a2 │ │ │ │ + bne.n 52892 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000528be <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +000528ae <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 528c6 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 528b6 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 52908 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 528f8 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 528e6 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 528d6 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #51700 @ 0xc9f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #16992 @ 0x4260 │ │ │ │ + movw r2, #14816 @ 0x39e0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 2367a0 <_PyErr_Format@@Base> │ │ │ │ + b.w 235cd0 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 52904 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 528f4 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #51700 @ 0xc9f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #17084 @ 0x42bc │ │ │ │ + movw r2, #14908 @ 0x3a3c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 2367a0 <_PyErr_Format@@Base> │ │ │ │ + b.w 235cd0 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 529cc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ + beq.n 529bc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ mov r8, r1 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 529ca <_PyEval_FormatAwaitableError@@Base+0x10c> │ │ │ │ + bne.n 529ba <_PyEval_FormatAwaitableError@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 529cc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ + beq.n 529bc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b0328 │ │ │ │ + bl 1aef7c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 52950 <_PyEval_FormatAwaitableError@@Base+0x92> │ │ │ │ + cbnz r0, 52940 <_PyEval_FormatAwaitableError@@Base+0x92> │ │ │ │ mov r0, r4 │ │ │ │ - bl 503b2 │ │ │ │ - b.n 529cc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ + bl 503a2 │ │ │ │ + b.n 529bc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 52974 <_PyEval_FormatAwaitableError@@Base+0xb6> │ │ │ │ + cbnz r0, 52964 <_PyEval_FormatAwaitableError@@Base+0xb6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52948 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + bge.n 52938 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52948 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + bne.n 52938 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52948 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52938 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #32684 @ 0x7fac │ │ │ │ + movw r0, #30392 @ 0x76b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52948 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + beq.n 52938 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ - cbz r2, 529b0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ + cbz r2, 529a0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #700 @ 0x2bc │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #17176 @ 0x4318 │ │ │ │ + movw r0, #15000 @ 0x3a98 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ str r5, [r4, #24] │ │ │ │ - cbnz r0, 529b4 <_PyEval_FormatAwaitableError@@Base+0xf6> │ │ │ │ + cbnz r0, 529a4 <_PyEval_FormatAwaitableError@@Base+0xf6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 503b2 │ │ │ │ + bl 503a2 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 529cc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ + b.n 529bc <_PyEval_FormatAwaitableError@@Base+0x10e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529b0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ + bge.n 529a0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 529b0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 529b0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ + bne.n 529a0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 529a0 <_PyEval_FormatAwaitableError@@Base+0xf2> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b920 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #9648 @ 0x25b0 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 52a3c <_PyEval_FormatAwaitableError@@Base+0x17e> │ │ │ │ - ldr r5, [pc, #64] @ (52a40 <_PyEval_FormatAwaitableError@@Base+0x182>) │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 52a2c <_PyEval_FormatAwaitableError@@Base+0x17e> │ │ │ │ + ldr r5, [pc, #64] @ (52a30 <_PyEval_FormatAwaitableError@@Base+0x182>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r5] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -57553,309 +57547,309 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00052a44 : │ │ │ │ - cbz r0, 52a58 │ │ │ │ +00052a34 : │ │ │ │ + cbz r0, 52a48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52a58 │ │ │ │ + bge.n 52a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52a58 │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52a48 │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r1, [pc, #68] @ (52ab4 ) │ │ │ │ + ldr r1, [pc, #68] @ (52aa4 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2daba4 │ │ │ │ - movw r3, #17324 @ 0x43ac │ │ │ │ + bl 2da71c │ │ │ │ + movw r3, #15148 @ 0x3b2c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r1, #17320 @ 0x43a8 │ │ │ │ + movw r1, #15144 @ 0x3b28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23c02c │ │ │ │ + bl 23b54c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 52aae │ │ │ │ + beq.n 52a9e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0540 │ │ │ │ + bl 1dfab8 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 279e00 │ │ │ │ + b.w 1a3f28 <_PyLong_Frexp@@Base+0xbfc> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r5, sp, #4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 52af2 │ │ │ │ + cbz r2, 52ae2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 14118c │ │ │ │ + bl 140d74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ccacc │ │ │ │ - cbz r4, 52b1a │ │ │ │ - ldr r0, [pc, #28] @ (52b20 ) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1cb6a8 │ │ │ │ + cbz r4, 52b0a │ │ │ │ + ldr r0, [pc, #28] @ (52b10 ) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #8824 @ 0x2278 │ │ │ │ + movw r0, #6648 @ 0x19f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #17328 @ 0x43b0 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1214a0 │ │ │ │ + b.w 12125c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52ba4 │ │ │ │ + blt.n 52b94 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - beq.n 52b78 │ │ │ │ + beq.n 52b68 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.n 52b82 │ │ │ │ + beq.n 52b72 │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - beq.n 52b8c │ │ │ │ + beq.n 52b7c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17404 @ 0x43fc │ │ │ │ + movw r1, #15260 @ 0x3b9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52ba8 │ │ │ │ - movw r1, #17396 @ 0x43f4 │ │ │ │ + b.n 52b98 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 52b94 │ │ │ │ - movw r1, #17400 @ 0x43f8 │ │ │ │ + b.n 52b84 │ │ │ │ + movw r1, #15256 @ 0x3b98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 52b94 │ │ │ │ - movw r1, #17392 @ 0x43f0 │ │ │ │ + b.n 52b84 │ │ │ │ + movw r1, #15248 @ 0x3b90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 23c02c │ │ │ │ + bl 23b54c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 52ba8 │ │ │ │ + b.n 52b98 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r5, r0 │ │ │ │ - bl 21c36c <_PyParkingLot_UnparkAll@@Base+0x138> │ │ │ │ + bl 21b87c <_PyParkingLot_UnparkAll@@Base+0x138> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 52d5e │ │ │ │ + beq.w 52d4e │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr.w r8, [r3, #3904] @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 52bf8 │ │ │ │ - movw r1, #50436 @ 0xc504 │ │ │ │ + bne.n 52be8 │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #36276 @ 0x8db4 │ │ │ │ + movw r0, #34100 @ 0x8534 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 52ce2 │ │ │ │ + bne.n 52cd2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52c66 │ │ │ │ - ldr r3, [pc, #348] @ (52d68 ) │ │ │ │ + bne.n 52c56 │ │ │ │ + ldr r3, [pc, #348] @ (52d58 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 52d5e │ │ │ │ - movw r1, #34032 @ 0x84f0 │ │ │ │ + bne.w 52d4e │ │ │ │ + movw r1, #31856 @ 0x7c70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e56a4 │ │ │ │ - cbnz r0, 52c3c │ │ │ │ + bl e5d68 │ │ │ │ + cbnz r0, 52c2c │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #376] @ 0x178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 52c60 │ │ │ │ - b.n 52c7c │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + blt.n 52c50 │ │ │ │ + b.n 52c6c │ │ │ │ + movw r1, #47816 @ 0xbac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e56a4 │ │ │ │ + bl e5d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 52d5e │ │ │ │ + bne.w 52d4e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c7c │ │ │ │ + bge.n 52c6c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 52c7c │ │ │ │ + b.n 52c6c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 52d60 │ │ │ │ + beq.n 52d50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d3858 <_PySys_GetRequiredAttr@@Base+0x1694> │ │ │ │ + bl 1d2564 <_PySys_GetRequiredAttr@@Base+0x1694> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52ca0 │ │ │ │ + cbnz r0, 52c90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d60 │ │ │ │ + bge.n 52d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52d60 │ │ │ │ + bne.n 52d50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d60 │ │ │ │ - bl 9b158 │ │ │ │ - cbnz r0, 52cbe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d50 │ │ │ │ + bl 9b394 │ │ │ │ + cbnz r0, 52cae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d4a │ │ │ │ + bge.n 52d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52d4a │ │ │ │ + bne.n 52d3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d4a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d3a │ │ │ │ mov r1, r5 │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52cda │ │ │ │ + bge.n 52cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52cda │ │ │ │ + cbnz r3, 52cca │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52d32 │ │ │ │ - b.n 52d4a │ │ │ │ + bne.n 52d22 │ │ │ │ + b.n 52d3a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52d5e │ │ │ │ + beq.n 52d4e │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 1dd054 │ │ │ │ + bl 1dc2d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52cfe │ │ │ │ + bne.n 52cee │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f3f4 │ │ │ │ - b.n 52d5e │ │ │ │ + bl 5f43a │ │ │ │ + b.n 52d4e │ │ │ │ movs r2, #24 │ │ │ │ mov r0, sp │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 52d24 │ │ │ │ + cbz r2, 52d14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33760 @ 0x83e0 │ │ │ │ + movw r1, #31584 @ 0x7b60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f1620 │ │ │ │ + bl f1514 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52d24 │ │ │ │ - bl f891c │ │ │ │ + bge.n 52d14 │ │ │ │ + bl f876c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a36cc │ │ │ │ + bl a39a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52d4a │ │ │ │ + beq.n 52d3a │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - bl 1d014c <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + bl 1ced60 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52d60 │ │ │ │ + bge.n 52d50 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 145474 │ │ │ │ + bl 145060 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d5e │ │ │ │ + bge.n 52d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52d5e │ │ │ │ + cbnz r3, 52d4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -57868,366 +57862,366 @@ │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #740 @ 0x2e4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl e2efc │ │ │ │ + movw r1, #64100 @ 0xfa64 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl e3658 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52e38 │ │ │ │ + beq.n 52e28 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 103bb0 │ │ │ │ + bl 103924 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52dbc │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 52dac │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52e38 │ │ │ │ - bl 15bba0 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ + bne.n 52e28 │ │ │ │ + bl 15b4d4 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52e5a │ │ │ │ - movw r3, #8633 @ 0x21b9 │ │ │ │ + beq.n 52e4a │ │ │ │ + movw r3, #6005 @ 0x1775 │ │ │ │ movt r3, #24 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 52e16 │ │ │ │ - cbnz r1, 52df0 │ │ │ │ + bne.n 52e06 │ │ │ │ + cbnz r1, 52de0 │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54124 @ 0xd36c │ │ │ │ + movw r1, #51832 @ 0xca78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 52e20 │ │ │ │ + bl 12125c │ │ │ │ + b.n 52e10 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 52df8 │ │ │ │ + cbz r3, 52de8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - b.n 52e00 │ │ │ │ + b.n 52df0 │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c49c │ │ │ │ + bl 15bdd0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52e20 │ │ │ │ + beq.n 52e10 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 52e3c │ │ │ │ + b.n 52e2c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52e3c │ │ │ │ + bge.n 52e2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52e38 │ │ │ │ + bge.n 52e28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52e38 │ │ │ │ + cbnz r3, 52e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52e5a │ │ │ │ + b.n 52e4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c6ec │ │ │ │ + bl 15c020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52e58 │ │ │ │ + bge.n 52e48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52e58 │ │ │ │ + cbnz r3, 52e48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1e17ac <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e0d24 <_PyType_Name@@Base+0x20> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 52e90 │ │ │ │ + beq.n 52e80 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d95c8 │ │ │ │ + bl 2d90b4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r3, r9, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 52ec6 │ │ │ │ + cbnz r3, 52eb6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39800 @ 0x9b78 │ │ │ │ + movw r1, #37624 @ 0x92f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 530de │ │ │ │ + b.n 530ce │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #11 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52fb0 │ │ │ │ + bne.n 52fa0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w sl, [r3] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 530de │ │ │ │ + beq.w 530ce │ │ │ │ str r6, [sp, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 52f7e │ │ │ │ + ble.n 52f6e │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 52f7e │ │ │ │ + ble.n 52f6e │ │ │ │ ldr.w r3, [r8, fp, lsl #2] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 52f70 │ │ │ │ + bne.n 52f60 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 1a5214 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a3a14 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52fac │ │ │ │ + beq.n 52f9c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 52f2a │ │ │ │ + bgt.n 52f1a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 52f66 │ │ │ │ + b.n 52f56 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 52f54 │ │ │ │ + cbz r0, 52f44 │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r4, r5 │ │ │ │ - bge.w 530c2 │ │ │ │ + bge.w 530b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 530c2 │ │ │ │ + bne.w 530b2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 530c2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 530b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52f66 │ │ │ │ + bge.n 52f56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52f66 │ │ │ │ + cbnz r3, 52f56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 52f78 │ │ │ │ + b.n 52f68 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 52f04 │ │ │ │ + bne.n 52ef4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52efa │ │ │ │ + b.n 52eea │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - cbnz r5, 52f94 │ │ │ │ + cbnz r5, 52f84 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5305a │ │ │ │ + beq.n 5304a │ │ │ │ cmp r7, r0 │ │ │ │ - blt.w 530be │ │ │ │ + blt.w 530ae │ │ │ │ subs r1, r7, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 1a5214 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a3a14 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5307e │ │ │ │ - b.n 530c2 │ │ │ │ + bne.n 5306e │ │ │ │ + b.n 530b2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 530c2 │ │ │ │ - bl 81740 │ │ │ │ + b.n 530b2 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 530de │ │ │ │ + beq.w 530ce │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r9, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53048 │ │ │ │ + ble.n 53038 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ sub.w r1, r7, sl │ │ │ │ strd r3, r2, [sp] │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 2c15b8 │ │ │ │ + bl 2c0e4c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 53048 │ │ │ │ + blt.n 53038 │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a5214 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a3a14 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 530c2 │ │ │ │ + beq.n 530b2 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53004 │ │ │ │ + bgt.n 52ff4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 5303e │ │ │ │ + b.n 5302e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 5302a │ │ │ │ + cbz r0, 5301a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 530c2 │ │ │ │ + bge.n 530b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 530c2 │ │ │ │ + bne.n 530b2 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 530c2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 530b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5303e │ │ │ │ + bge.n 5302e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 5303e │ │ │ │ + cbnz r3, 5302e │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r5, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r6 │ │ │ │ - b.n 52fc2 │ │ │ │ + b.n 52fb2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbnz r5, 5306e │ │ │ │ + cbnz r5, 5305e │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5306e │ │ │ │ + bne.n 5305e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n 530be │ │ │ │ + b.n 530ae │ │ │ │ sub.w r1, r7, sl │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ - bl 1a5214 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a3a14 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 530c2 │ │ │ │ + cbz r0, 530b2 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 5308a │ │ │ │ + bgt.n 5307a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 530bc │ │ │ │ + b.n 530ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 530aa │ │ │ │ + cbz r0, 5309a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 530c2 │ │ │ │ + bge.n 530b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 530c2 │ │ │ │ + cbnz r3, 530b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 530c2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 530b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 530bc │ │ │ │ + bge.n 530ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 530bc │ │ │ │ + cbnz r3, 530ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 530de │ │ │ │ + b.n 530ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52ec2 │ │ │ │ + bge.w 52eb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52ec2 │ │ │ │ + bne.w 52eb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52ec2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52eb2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ - ldr r3, [pc, #264] @ (53200 ) │ │ │ │ + ldr r3, [pc, #264] @ (531f0 ) │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ ldrd fp, r6, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ ands.w r3, r6, #63 @ 0x3f │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bne.n 53124 │ │ │ │ + bne.n 53114 │ │ │ │ orrs.w r2, r6, r8 │ │ │ │ - bne.n 5312a │ │ │ │ + bne.n 5311a │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 53130 │ │ │ │ + b.n 53120 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov sl, r5 │ │ │ │ blx 2b5ac │ │ │ │ @@ -58242,17 +58236,17 @@ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldr.w r2, [sl, #-8] │ │ │ │ adds r5, #16 │ │ │ │ ldr.w r3, [sl, #-4] │ │ │ │ cmp sl, lr │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 5314c │ │ │ │ + bne.n 5313c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 5317a │ │ │ │ + bne.n 5316a │ │ │ │ cmp r7, r9 │ │ │ │ it ne │ │ │ │ movne.w r9, #64 @ 0x40 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -58264,15 +58258,15 @@ │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r6, r8, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1bc5b8 │ │ │ │ + bl 1bb234 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b17c <__explicit_bzero_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, r7, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ @@ -58284,313 +58278,313 @@ │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ blx 2c198 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b17c <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #24] @ (53200 ) │ │ │ │ + ldr r3, [pc, #24] @ (531f0 ) │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 531f8 │ │ │ │ + beq.n 531e8 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5322a │ │ │ │ + cbz r0, 5321a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4e3b2 │ │ │ │ + bl 4e3a2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 5325c │ │ │ │ + cbnz r6, 5324c │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5325c │ │ │ │ + ble.n 5324c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5325c │ │ │ │ - cbnz r2, 5327c │ │ │ │ + bne.n 5324c │ │ │ │ + cbnz r2, 5326c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #132] @ (532f8 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #132] @ (532e8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 532f0 │ │ │ │ + beq.n 532e0 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 157af8 │ │ │ │ - bl f0508 │ │ │ │ + bl 157550 │ │ │ │ + bl f03f4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 532a0 │ │ │ │ + beq.n 53290 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 532c2 │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 532b2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2ad954 │ │ │ │ + bl 2acc84 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 532f2 │ │ │ │ + b.n 532e2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 157af8 │ │ │ │ - bl f0508 │ │ │ │ + bl 157550 │ │ │ │ + bl f03f4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36460 @ 0x8e6c │ │ │ │ + movw r0, #34284 @ 0x85ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #148] @ (533a0 ) │ │ │ │ + ldr r3, [pc, #148] @ (53390 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cbz r3, 53340 │ │ │ │ + cbz r3, 53330 │ │ │ │ adds r0, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 53336 │ │ │ │ + bne.n 53326 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53326 │ │ │ │ + bne.n 53316 │ │ │ │ dmb ish │ │ │ │ - beq.n 53340 │ │ │ │ - bl 2c4060 │ │ │ │ + beq.n 53330 │ │ │ │ + bl 2c58bc │ │ │ │ ldrd r0, r3, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - cbz r3, 53350 │ │ │ │ - bl 52294 │ │ │ │ + cbz r3, 53340 │ │ │ │ + bl 52280 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53356 │ │ │ │ - bl 530e6 │ │ │ │ + b.n 53346 │ │ │ │ + bl 530d6 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - cbz r3, 53380 │ │ │ │ + cbz r3, 53370 │ │ │ │ add.w r0, r4, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 53376 │ │ │ │ + bne.n 53366 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53366 │ │ │ │ + bne.n 53356 │ │ │ │ dmb ish │ │ │ │ - beq.n 53380 │ │ │ │ - bl 289740 │ │ │ │ + beq.n 53370 │ │ │ │ + bl 28b87c │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c7994 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (533a0 ) │ │ │ │ + bl 2c72f0 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (53390 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5339a │ │ │ │ + beq.n 5338a │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 533ca │ │ │ │ + cbz r0, 533ba │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4e780 │ │ │ │ + bl 4e770 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (53404 ) │ │ │ │ + ldr r3, [pc, #36] @ (533f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r4, [r3, #3752] @ 0xea8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 533f4 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 533fe │ │ │ │ + bne.n 533e4 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 533ee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53440 │ │ │ │ + cbz r0, 53430 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53440 │ │ │ │ + bne.n 53430 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5343e │ │ │ │ + bge.n 5342e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5343e │ │ │ │ + cbnz r3, 5342e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 284988 │ │ │ │ + b.w 284668 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 53486 │ │ │ │ + beq.n 53476 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 53486 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 53476 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 179378 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 178e18 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5348e │ │ │ │ + bne.n 5347e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 5350a │ │ │ │ + b.n 534fa │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 534a4 │ │ │ │ + beq.n 53494 │ │ │ │ movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 534ae │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 5349e │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 534be │ │ │ │ + b.n 534ae │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 179378 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 178e18 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 534be │ │ │ │ + bne.n 534ae │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 5350a │ │ │ │ + b.n 534fa │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 534e6 │ │ │ │ + bne.n 534d6 │ │ │ │ movw r3, #51924 @ 0xcad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26292 @ 0x66b4 │ │ │ │ + movw r1, #24000 @ 0x5dc0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5350a │ │ │ │ + b.n 534fa │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 417ec │ │ │ │ - movw r0, #10492 @ 0x28fc │ │ │ │ + bl 417dc │ │ │ │ + movw r0, #8316 @ 0x207c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #17468 @ 0x443c │ │ │ │ + movw r0, #15316 @ 0x3bd4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ @@ -58600,1245 +58594,1245 @@ │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r1, r4, #1 │ │ │ │ iteee ne │ │ │ │ strne r4, [sp, #0] │ │ │ │ movweq r4, #6160 @ 0x1810 │ │ │ │ - movweq r1, #17504 @ 0x4460 │ │ │ │ + movweq r1, #15352 @ 0x3bf8 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ itete ne │ │ │ │ - movwne r1, #17512 @ 0x4468 │ │ │ │ + movwne r1, #15360 @ 0x3c00 │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ movtne r1, #50 @ 0x32 │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #17520 @ 0x4470 │ │ │ │ + movw r0, #15368 @ 0x3c08 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r8, r3, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5371e │ │ │ │ + beq.w 5370e │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 5368a │ │ │ │ + ble.n 5367a │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ adds r5, r7, #4 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ - bl 21104c │ │ │ │ + bl 2105b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53686 │ │ │ │ + beq.n 53676 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 53612 │ │ │ │ + cbnz r0, 53602 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 535f6 │ │ │ │ + bge.n 535e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 535f6 │ │ │ │ + cbnz r3, 535e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53724 │ │ │ │ + bge.w 53714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53724 │ │ │ │ + bne.w 53714 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53724 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53714 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5365e │ │ │ │ + bne.n 5364e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53632 │ │ │ │ + bge.n 53622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53632 │ │ │ │ + cbnz r3, 53622 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53646 │ │ │ │ + bge.n 53636 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53646 │ │ │ │ + cbnz r3, 53636 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53722 │ │ │ │ + bge.n 53712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53722 │ │ │ │ + bne.n 53712 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53722 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53712 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53672 │ │ │ │ + bge.n 53662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53672 │ │ │ │ + cbnz r3, 53662 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53686 │ │ │ │ + bge.n 53676 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53686 │ │ │ │ + cbnz r3, 53676 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 535ae │ │ │ │ + b.n 5359e │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5371e │ │ │ │ + beq.n 5370e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r9, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a8dbc │ │ │ │ + bl a9048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5371e │ │ │ │ + beq.n 5370e │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 536d0 │ │ │ │ + cbnz r0, 536c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53722 │ │ │ │ + bge.n 53712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53722 │ │ │ │ + cbnz r3, 53712 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53722 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53712 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53706 │ │ │ │ + bne.n 536f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 536f0 │ │ │ │ + bge.n 536e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 536f0 │ │ │ │ + cbnz r3, 536e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53722 │ │ │ │ + bge.n 53712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53722 │ │ │ │ + cbnz r3, 53712 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53722 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53712 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5369a │ │ │ │ + bge.n 5368a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5369a │ │ │ │ + bne.n 5368a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5369a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5368a │ │ │ │ mov r5, r4 │ │ │ │ - b.n 53724 │ │ │ │ + b.n 53714 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 53750 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 537a6 │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 53740 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 53796 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53770 │ │ │ │ + b.n 53760 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5376c │ │ │ │ + bge.n 5375c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5376c │ │ │ │ + cbnz r3, 5375c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 53744 │ │ │ │ + beq.n 53734 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 53780 │ │ │ │ + bgt.n 53770 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21a864 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 219d70 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d3b5c <_PyXIData_ReleaseAndRawFree@@Base+0x24c> │ │ │ │ - cbz r0, 537a8 │ │ │ │ + bl 2d3464 <_PyXIData_ReleaseAndRawFree@@Base+0x250> │ │ │ │ + cbz r0, 53798 │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 5379e │ │ │ │ + beq.n 5378e │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 537a8 │ │ │ │ + bne.n 53798 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ - b.n 537a8 │ │ │ │ + b.n 53798 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq.n 537ca │ │ │ │ + beq.n 537ba │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dbf28 │ │ │ │ + b.w 2dba40 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #24124 @ 0x5e3c │ │ │ │ + movw r2, #21832 @ 0x5548 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #17792 @ 0x4580 │ │ │ │ + movw r0, #15616 @ 0x3d00 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5380a │ │ │ │ + cbz r3, 537fa │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 53826 │ │ │ │ + b.n 53816 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 53814 │ │ │ │ + bgt.n 53804 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 53826 │ │ │ │ + b.n 53816 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5380e │ │ │ │ + bgt.n 537fe │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5380e │ │ │ │ + beq.n 537fe │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 53848 │ │ │ │ + b.n 53838 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #248] @ (53938 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #248] @ (53928 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5392e │ │ │ │ + beq.n 5391e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 5385c │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5384c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5392e │ │ │ │ + bne.n 5391e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 53870 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 53860 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5392e │ │ │ │ + bne.n 5391e │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 5387a │ │ │ │ + bne.n 5386a │ │ │ │ movs r5, #1 │ │ │ │ - b.n 538d2 │ │ │ │ + b.n 538c2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5392e │ │ │ │ - bne.n 53876 │ │ │ │ + blt.n 5391e │ │ │ │ + bne.n 53866 │ │ │ │ movw r5, #26076 @ 0x65dc │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r4, [r5, #176] @ 0xb0 │ │ │ │ - cbz r4, 538cc │ │ │ │ - bl b1aa4 │ │ │ │ + cbz r4, 538bc │ │ │ │ + bl b1c9c │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c62c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 538cc │ │ │ │ + bge.n 538bc │ │ │ │ ldr.w r3, [r5, #176] @ 0xb0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 538ca │ │ │ │ + bne.n 538ba │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #176] @ 0xb0 │ │ │ │ - cbnz r3, 538ee │ │ │ │ + cbnz r3, 538de │ │ │ │ ldr.w r5, [r5, #176] @ 0xb0 │ │ │ │ - cbnz r5, 53914 │ │ │ │ - bl b1aa4 │ │ │ │ + cbnz r5, 53904 │ │ │ │ + bl b1c9c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx 2b988 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 538fe │ │ │ │ + bge.n 538ee │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 53918 │ │ │ │ - cbnz r5, 53922 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 53908 │ │ │ │ + cbnz r5, 53912 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f70e4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f6594 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53922 │ │ │ │ + bne.n 53912 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b734 │ │ │ │ - b.n 53918 │ │ │ │ + b.n 53908 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 53922 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5392e │ │ │ │ + bne.n 53912 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5391e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5396c │ │ │ │ + bne.n 5395c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6384 @ 0x18f0 │ │ │ │ + movw r1, #4208 @ 0x1070 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 53992 │ │ │ │ + bl 12125c │ │ │ │ + b.n 53982 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 5399e │ │ │ │ + cbnz r3, 5398e │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 53996 │ │ │ │ + cbz r3, 53986 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #6436 @ 0x1924 │ │ │ │ + movw r1, #4260 @ 0x10a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 539b6 │ │ │ │ + b.n 539a6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 284988 │ │ │ │ + bl 284668 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2ba598 │ │ │ │ - cbnz r0, 539b6 │ │ │ │ + bl 2b9b88 │ │ │ │ + cbnz r0, 539a6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 281cac <_PyUnicode_EncodeUTF16@@Base+0x30fc> │ │ │ │ + bl 281984 <_PyUnicode_EncodeUTF16@@Base+0x30fc> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 539de │ │ │ │ - bl a0470 │ │ │ │ + cbz r0, 539ce │ │ │ │ + bl a0748 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2d9394 │ │ │ │ - cbz r0, 53a3a │ │ │ │ + bl 2d8c64 │ │ │ │ + cbz r0, 53a2a │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #27240 @ 0x6a68 │ │ │ │ + movw r1, #25048 @ 0x61d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23c02c │ │ │ │ + bl 23b54c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 53a24 │ │ │ │ + beq.n 53a14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25ba6c │ │ │ │ + bl 25b760 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53a3e │ │ │ │ + bge.n 53a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53a3e │ │ │ │ + cbnz r3, 53a2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53a3e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53a2e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 53a7e │ │ │ │ + beq.n 53a6e │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53a7e │ │ │ │ + beq.n 53a6e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 53aa8 │ │ │ │ - b.n 53a96 │ │ │ │ + beq.n 53a98 │ │ │ │ + b.n 53a86 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 53a76 │ │ │ │ - movw r0, #17808 @ 0x4590 │ │ │ │ + beq.n 53a66 │ │ │ │ + movw r0, #15632 @ 0x3d10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53a76 │ │ │ │ - b.n 53b30 │ │ │ │ - movw r0, #17808 @ 0x4590 │ │ │ │ + bne.n 53a66 │ │ │ │ + b.n 53b20 │ │ │ │ + movw r0, #15632 @ 0x3d10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b30 │ │ │ │ + beq.n 53b20 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b32 │ │ │ │ + beq.n 53b22 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 53ad4 │ │ │ │ + cbnz r0, 53ac4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b30 │ │ │ │ + bge.n 53b20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53b30 │ │ │ │ + cbnz r3, 53b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53b30 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53b20 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53aee │ │ │ │ + bne.n 53ade │ │ │ │ mov r0, r5 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53af6 │ │ │ │ + b.n 53ae6 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 53b24 │ │ │ │ + cbnz r5, 53b14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b0c │ │ │ │ + bge.n 53afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53b0c │ │ │ │ + cbnz r3, 53afc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b20 │ │ │ │ + bge.n 53b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53b20 │ │ │ │ + cbnz r3, 53b10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53b32 │ │ │ │ + b.n 53b22 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 53b20 │ │ │ │ + b.n 53b10 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 53b54 │ │ │ │ + cbz r3, 53b44 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 53b6c │ │ │ │ + b.n 53b5c │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 53b5c │ │ │ │ + bge.n 53b4c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 53b6c │ │ │ │ + b.n 53b5c │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 53b58 │ │ │ │ + bgt.n 53b48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 53b58 │ │ │ │ + beq.n 53b48 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 53b8e │ │ │ │ + b.n 53b7e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #688] @ (53e34 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #688] @ (53e24 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f90 │ │ │ │ + beq.w 53f80 │ │ │ │ adds r5, r5, r6 │ │ │ │ - bne.n 53b9e │ │ │ │ + bne.n 53b8e │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 53c16 │ │ │ │ + b.n 53c06 │ │ │ │ ldr.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 53bb8 │ │ │ │ + beq.n 53ba8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 53bc0 │ │ │ │ + bne.n 53bb0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 53c08 │ │ │ │ + b.n 53bf8 │ │ │ │ movw sl, #6160 @ 0x1810 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53bea │ │ │ │ - bl 9c41c │ │ │ │ + cbz r0, 53bda │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53be4 │ │ │ │ + bge.n 53bd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53be4 │ │ │ │ + cbnz r3, 53bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 53bf8 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 53be8 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53f72 │ │ │ │ + bne.w 53f62 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 53d5e │ │ │ │ + bne.w 53d4e │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f90 │ │ │ │ + beq.w 53f80 │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #47412 @ 0xb934 │ │ │ │ + movw fp, #45236 @ 0xb0b4 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 53cda │ │ │ │ + beq.n 53cca │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 53d34 │ │ │ │ + blt.n 53d24 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 53c68 │ │ │ │ + bpl.n 53c58 │ │ │ │ mov r1, sl │ │ │ │ - b.n 53c40 │ │ │ │ + b.n 53c30 │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 53c96 │ │ │ │ + bmi.n 53c86 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 53c58 │ │ │ │ + bne.n 53c48 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 53c96 │ │ │ │ + bne.n 53c86 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #42176 @ 0xa4c0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 53c96 │ │ │ │ + bne.n 53c86 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 53d34 │ │ │ │ + b.n 53d24 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53d42 │ │ │ │ + beq.n 53d32 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53cb6 │ │ │ │ + bgt.n 53ca6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 53cd4 │ │ │ │ + b.n 53cc4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 53d08 │ │ │ │ + cbnz r0, 53cf8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53cd4 │ │ │ │ + bge.n 53cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53cd4 │ │ │ │ + cbnz r3, 53cc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 53c3c │ │ │ │ + b.n 53c2c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 53d34 │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + blt.n 53d24 │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 53d1c │ │ │ │ + bpl.n 53d0c │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 53d34 │ │ │ │ - b.n 53ce6 │ │ │ │ + bcc.n 53d24 │ │ │ │ + b.n 53cd6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f76 │ │ │ │ + beq.w 53f66 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d42 │ │ │ │ + bge.n 53d32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53d42 │ │ │ │ + cbnz r3, 53d32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d42 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d32 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 53d42 │ │ │ │ + cbz r0, 53d32 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53cf8 │ │ │ │ + bgt.n 53ce8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24abd4 │ │ │ │ + bl 24a564 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 53f90 │ │ │ │ + bne.w 53f80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53f72 │ │ │ │ + bge.w 53f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53f72 │ │ │ │ + bne.w 53f62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f72 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f62 │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53f72 │ │ │ │ + bne.w 53f62 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 53d92 │ │ │ │ + bne.n 53d82 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39800 @ 0x9b78 │ │ │ │ + movw r1, #37624 @ 0x92f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53f6a │ │ │ │ + b.n 53f5a │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 53e66 │ │ │ │ + bne.n 53e56 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f6a │ │ │ │ + beq.w 53f5a │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 53e42 │ │ │ │ + blt.n 53e32 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 53e42 │ │ │ │ + beq.n 53e32 │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 53e38 │ │ │ │ + bne.n 53e28 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53f4e │ │ │ │ + beq.w 53f3e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53dec │ │ │ │ + bgt.n 53ddc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 53e2a │ │ │ │ + b.n 53e1a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 53e16 │ │ │ │ + cbz r0, 53e06 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53f4e │ │ │ │ + bge.w 53f3e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53f4e │ │ │ │ + bne.w 53f3e │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f4e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f3e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53e2a │ │ │ │ + bge.n 53e1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 53e2a │ │ │ │ + cbnz r3, 53e1a │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 53e3c │ │ │ │ + b.n 53e2c │ │ │ │ nop │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 53dc6 │ │ │ │ + bcs.n 53db6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53dbc │ │ │ │ - cbnz r5, 53e52 │ │ │ │ + b.n 53dac │ │ │ │ + cbnz r5, 53e42 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42176 @ 0xa4c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53ee2 │ │ │ │ + beq.n 53ed2 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 53f42 │ │ │ │ + blt.n 53f32 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53f02 │ │ │ │ - b.n 53f4e │ │ │ │ - bl 81740 │ │ │ │ + bne.n 53ef2 │ │ │ │ + b.n 53f3e │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53f6a │ │ │ │ + beq.n 53f5a │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 53ed2 │ │ │ │ + beq.n 53ec2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 223f38 │ │ │ │ + bl 223370 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 53ed2 │ │ │ │ + blt.n 53ec2 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53f4e │ │ │ │ + beq.n 53f3e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53eae │ │ │ │ + bgt.n 53e9e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 53ecc │ │ │ │ + b.n 53ebc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 53f1a │ │ │ │ + cbnz r0, 53f0a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53ecc │ │ │ │ + bge.n 53ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53ecc │ │ │ │ + cbnz r3, 53ebc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 53e70 │ │ │ │ - cbnz r5, 53ef6 │ │ │ │ + b.n 53e60 │ │ │ │ + cbnz r5, 53ee6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42176 @ 0xa4c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53ef6 │ │ │ │ + bne.n 53ee6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 53f42 │ │ │ │ + b.n 53f32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 53f4e │ │ │ │ + cbz r0, 53f3e │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53f0e │ │ │ │ + bgt.n 53efe │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 53f40 │ │ │ │ + b.n 53f30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 53f2e │ │ │ │ + cbz r0, 53f1e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53f4e │ │ │ │ + bge.n 53f3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53f4e │ │ │ │ + cbnz r3, 53f3e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f4e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f3e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53f40 │ │ │ │ + bge.n 53f30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53f40 │ │ │ │ + cbnz r3, 53f30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24abd4 │ │ │ │ + bl 24a564 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53f6a │ │ │ │ + bne.n 53f5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53d8e │ │ │ │ + bge.w 53d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53d8e │ │ │ │ + bne.w 53d7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d8e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d7e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 53f90 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 53f80 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53f90 │ │ │ │ + b.n 53f80 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53d32 │ │ │ │ + bge.w 53d22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53d32 │ │ │ │ + bne.w 53d22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d32 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d22 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 53fcc │ │ │ │ + blt.n 53fbc │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2bdb8 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 53fce │ │ │ │ + b.n 53fbe │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r8, r3, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 540a6 │ │ │ │ + beq.n 54096 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 54068 │ │ │ │ + ble.n 54058 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 21104c │ │ │ │ + bl 2105b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 54064 │ │ │ │ - bl 9c5a0 │ │ │ │ + cbz r5, 54054 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54050 │ │ │ │ + bne.n 54040 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54034 │ │ │ │ + bge.n 54024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54034 │ │ │ │ + cbnz r3, 54024 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54040 │ │ │ │ + blt.n 54030 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 540a6 │ │ │ │ + b.n 54096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5403c │ │ │ │ + bne.n 5402c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5403c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5402c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54064 │ │ │ │ + bge.n 54054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54064 │ │ │ │ + cbnz r3, 54054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 53ffc │ │ │ │ + b.n 53fec │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 540a6 │ │ │ │ + cbz r3, 54096 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a8dbc │ │ │ │ + bl a9048 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 540a6 │ │ │ │ + cbz r3, 54096 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54072 │ │ │ │ + bne.n 54062 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5403c │ │ │ │ + bge.n 5402c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5403c │ │ │ │ + bne.n 5402c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5403c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5402c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 540d2 │ │ │ │ + bne.n 540c2 │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 54138 │ │ │ │ - b.n 540ea │ │ │ │ + bpl.n 54128 │ │ │ │ + b.n 540da │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31176 @ 0x79c8 │ │ │ │ + movw r0, #28884 @ 0x70d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 541f4 │ │ │ │ - b.n 540c4 │ │ │ │ + beq.w 541e4 │ │ │ │ + b.n 540b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 54138 │ │ │ │ + bpl.n 54128 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 54100 │ │ │ │ + bpl.n 540f0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 54118 │ │ │ │ + bmi.n 54108 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17860 @ 0x45c4 │ │ │ │ + movw r1, #15684 @ 0x3d44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 541f4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 541e4 │ │ │ │ lsls r1, r3, #26 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ ldrpl r0, [r5, #28] │ │ │ │ lsls r3, r2, #26 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ ldrpl r1, [r4, #28] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 542fe │ │ │ │ + bl 542ee │ │ │ │ mov r4, r0 │ │ │ │ - b.n 541f8 │ │ │ │ + b.n 541e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14117c │ │ │ │ - cbnz r0, 5416a │ │ │ │ + bl 140d64 │ │ │ │ + cbnz r0, 5415a │ │ │ │ mov r0, r4 │ │ │ │ - bl 14117c │ │ │ │ - cbnz r0, 5416a │ │ │ │ + bl 140d64 │ │ │ │ + cbnz r0, 5415a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #17924 @ 0x4604 │ │ │ │ + movw r1, #15748 @ 0x3d84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 541f4 │ │ │ │ + beq.n 541e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5419a │ │ │ │ + ble.n 5418a │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47272 @ 0xb8a8 │ │ │ │ + movw r1, #45096 @ 0xb028 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 541f4 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 541e4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 541ae │ │ │ │ + bne.n 5419e │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 541f4 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 541e4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 541d8 │ │ │ │ + ble.n 541c8 │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47272 @ 0xb8a8 │ │ │ │ + movw r1, #45096 @ 0xb028 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 541f4 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 541e4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 542fe │ │ │ │ + bl 542ee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 541f8 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 541e8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54210 │ │ │ │ + b.n 54200 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -59847,93 +59841,93 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54256 │ │ │ │ + bge.n 54246 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54256 │ │ │ │ + cbnz r3, 54246 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 54276 │ │ │ │ + cbnz r3, 54266 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 5426c │ │ │ │ + cbz r2, 5425c │ │ │ │ movw r3, #468 @ 0x1d4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 54276 │ │ │ │ + bne.n 54266 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 52a5a │ │ │ │ + bl 52a4a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 542c8 │ │ │ │ + beq.n 542b8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b3e │ │ │ │ + bl 52b2e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 542c8 │ │ │ │ + beq.n 542b8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - cbnz r1, 542be │ │ │ │ + cbnz r1, 542ae │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54552 @ 0xd518 │ │ │ │ + movw r1, #52260 @ 0xcc24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 23c02c │ │ │ │ + b.w 23b54c │ │ │ │ mov r0, r4 │ │ │ │ - bl 52e60 │ │ │ │ + bl 52e50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 542ac │ │ │ │ + bne.n 5429c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 542f4 │ │ │ │ + cbnz r0, 542e4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 542fc │ │ │ │ + cbz r0, 542ec │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 542e6 │ │ │ │ + beq.n 542d6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -59945,57 +59939,57 @@ │ │ │ │ ittt ne │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne.w r3, [sp, #3] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5433e │ │ │ │ + ble.n 5432e │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ adds r3, #1 │ │ │ │ ldrb.w r2, [sp, #3] │ │ │ │ eors r4, r5 │ │ │ │ orrs r2, r4 │ │ │ │ strb.w r2, [sp, #3] │ │ │ │ - b.n 54324 │ │ │ │ + b.n 54314 │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #18048 @ 0x4680 │ │ │ │ + movw r1, #15872 @ 0x3e00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 5438c │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 5437c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 546b6 │ │ │ │ + bl 546a6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #18064 @ 0x4690 │ │ │ │ + movw r0, #15888 @ 0x3e10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - movw r4, #25976 @ 0x6578 │ │ │ │ + movw r4, #23800 @ 0x5cf8 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -60003,717 +59997,717 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 543d6 │ │ │ │ + bne.n 543c6 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 543d6 │ │ │ │ + ble.n 543c6 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 543d6 │ │ │ │ - cbnz r6, 543f8 │ │ │ │ + bne.n 543c6 │ │ │ │ + cbnz r6, 543e8 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (54560 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #372] @ (54550 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54544 │ │ │ │ + beq.w 54534 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldrd r9, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54540 │ │ │ │ - ldr r3, [pc, #328] @ (54564 ) │ │ │ │ + beq.w 54530 │ │ │ │ + ldr r3, [pc, #328] @ (54554 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldrd r8, sl, [r6, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 5444a │ │ │ │ + bmi.n 5443a │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16692 @ 0x4134 │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 54540 │ │ │ │ + bl 12125c │ │ │ │ + b.n 54530 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 5446e │ │ │ │ + bne.n 5445e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18072 @ 0x4698 │ │ │ │ + movw r1, #15896 @ 0x3e18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 54540 │ │ │ │ + bl 12125c │ │ │ │ + b.n 54530 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17e968 │ │ │ │ + bl 17df28 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bgt.n 54492 │ │ │ │ + bgt.n 54482 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18112 @ 0x46c0 │ │ │ │ + movw r1, #15936 @ 0x3e40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 54540 │ │ │ │ + bl 12125c │ │ │ │ + b.n 54530 │ │ │ │ mov r0, sl │ │ │ │ - bl db124 │ │ │ │ - cbnz r0, 544b2 │ │ │ │ + bl db7dc │ │ │ │ + cbnz r0, 544a2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18144 @ 0x46e0 │ │ │ │ + movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 54540 │ │ │ │ + bl 12125c │ │ │ │ + b.n 54530 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2875d4 │ │ │ │ + bl 2872b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54540 │ │ │ │ + beq.n 54530 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 544de │ │ │ │ + cbnz r3, 544ce │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18192 @ 0x4710 │ │ │ │ + movw r1, #16016 @ 0x3e90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 54538 │ │ │ │ + bl 12125c │ │ │ │ + b.n 54528 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 2876d4 │ │ │ │ + bl 2873b4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 54538 │ │ │ │ + cbz r0, 54528 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #22728 @ 0x58c8 │ │ │ │ + movw r1, #20552 @ 0x5048 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #16856 @ 0x41d8 │ │ │ │ + movw r0, #14680 @ 0x3958 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54530 │ │ │ │ + beq.n 54520 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 5451a │ │ │ │ + blt.n 5450a │ │ │ │ mov r0, r7 │ │ │ │ blx 2c71c │ │ │ │ - b.n 54520 │ │ │ │ + b.n 54510 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b60c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f309c │ │ │ │ + bl 1f255c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2883c8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ + bl 2880a8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2883c8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ + bl 2880a8 <_PyTime_MonotonicWithInfo@@Base+0x1cc> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 5454a │ │ │ │ + b.n 5453a │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r6, r7, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5458c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 545b2 │ │ │ │ + bne.n 5457c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 545a2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54598 │ │ │ │ + b.n 54588 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 54588 │ │ │ │ + blt.n 54578 │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 545b4 │ │ │ │ + b.n 545a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r6, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ subs r2, r1, #0 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r1, r3 │ │ │ │ add.w r3, r2, #60 @ 0x3c │ │ │ │ ite ge │ │ │ │ movge r1, r8 │ │ │ │ movlt r2, r3 │ │ │ │ - cbz r0, 54688 │ │ │ │ + cbz r0, 54678 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r5, 5465c │ │ │ │ + cbz r5, 5464c │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #57796 @ 0xe1c4 │ │ │ │ + movw r4, #55504 @ 0xd8d0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - movw r2, #50152 @ 0xc3e8 │ │ │ │ + movw r2, #47976 @ 0xbb68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #18236 @ 0x473c │ │ │ │ + movw r0, #16060 @ 0x3ebc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ - b.n 546b0 │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 546a0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #57796 @ 0xe1c4 │ │ │ │ + movw r4, #55504 @ 0xd8d0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #50152 @ 0xc3e8 │ │ │ │ + movw r2, #47976 @ 0xbb68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18264 @ 0x4758 │ │ │ │ + movw r0, #16088 @ 0x3ed8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ - b.n 546b0 │ │ │ │ - cbz r5, 5469c │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 546a0 │ │ │ │ + cbz r5, 5468c │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #18288 @ 0x4770 │ │ │ │ + movw r0, #16112 @ 0x3ef0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ - b.n 546b0 │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 546a0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #18308 @ 0x4784 │ │ │ │ + movw r0, #16132 @ 0x3f04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #10 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54726 │ │ │ │ + cbz r0, 54716 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 546e4 │ │ │ │ + ble.n 546d4 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 546e4 │ │ │ │ + cbz r3, 546d4 │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 546f8 │ │ │ │ + cbz r3, 546e8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 54702 │ │ │ │ + bne.n 546f2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5470a │ │ │ │ + b.n 546fa │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54716 │ │ │ │ + blt.n 54706 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54726 │ │ │ │ + b.n 54716 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54712 │ │ │ │ + bne.n 54702 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54712 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54702 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 54764 │ │ │ │ + beq.n 54754 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #18428 @ 0x47fc │ │ │ │ + movw r1, #16252 @ 0x3f7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f54d0 │ │ │ │ - ldr r1, [pc, #180] @ (5481c ) │ │ │ │ + b.w f53c4 │ │ │ │ + ldr r1, [pc, #180] @ (5480c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f47a4 │ │ │ │ + bl f46a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 54780 │ │ │ │ - bne.n 5478a │ │ │ │ + blt.n 54770 │ │ │ │ + bne.n 5477a │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl f47a4 │ │ │ │ + bl f46a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 54784 │ │ │ │ + bge.n 54774 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54818 │ │ │ │ - beq.n 5478c │ │ │ │ + b.n 54808 │ │ │ │ + beq.n 5477c │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - b.n 5478c │ │ │ │ - ldr r6, [pc, #144] @ (5481c ) │ │ │ │ + b.n 5477c │ │ │ │ + ldr r6, [pc, #144] @ (5480c ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 150da0 │ │ │ │ + bl 150840 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54818 │ │ │ │ + beq.n 54808 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 147e38 │ │ │ │ + bl 147a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 547b8 │ │ │ │ + bge.n 547a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 547b8 │ │ │ │ + cbnz r3, 547a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 54816 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 54806 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 155888 │ │ │ │ + bl 1552d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 547dc │ │ │ │ + cbnz r0, 547cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54818 │ │ │ │ + bge.n 54808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 54818 │ │ │ │ + cbnz r3, 54808 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54818 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54808 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 547f6 │ │ │ │ + bge.n 547e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 547f6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 547e6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54804 │ │ │ │ + bge.n 547f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 5480e │ │ │ │ + cbz r3, 547fe │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 54818 │ │ │ │ + b.n 54808 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54804 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 547f4 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r2, pc, #960 @ (adr r2, 54be0 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 54bd0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c614 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 54850 │ │ │ │ + bge.n 54840 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54878 │ │ │ │ + b.n 54868 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 150ce0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 150780 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 150ce0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 150780 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 150ce0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 150780 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1628 @ 0x65c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + movw r0, #64988 @ 0xfddc │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 95d64 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1eb48c │ │ │ │ + b.w 1ea940 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (54904 ) │ │ │ │ + ldr r1, [pc, #112] @ (548f4 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 548fc │ │ │ │ + beq.n 548ec │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 548c4 │ │ │ │ + cbz r5, 548b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f3484 │ │ │ │ + bl 1f2944 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 548c0 │ │ │ │ + bge.n 548b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 548c0 │ │ │ │ + cbnz r3, 548b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 548c6 │ │ │ │ - b.n 548fc │ │ │ │ - ldr r4, [pc, #64] @ (54908 ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 548b6 │ │ │ │ + b.n 548ec │ │ │ │ + ldr r4, [pc, #64] @ (548f8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bcdbc <_PyObject_GetState@@Base> │ │ │ │ + bl 2bc3ac <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 548e6 │ │ │ │ + cbnz r0, 548d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 548fc │ │ │ │ + bge.n 548ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 548fc │ │ │ │ + cbnz r3, 548ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 548fc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 548ec │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #18460 @ 0x481c │ │ │ │ + movw r0, #16284 @ 0x3f9c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 54888 │ │ │ │ + bvs.n 54878 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b0f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5493c │ │ │ │ + bge.n 5492c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54964 │ │ │ │ + b.n 54954 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f3ee4 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f3260 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1f3ee4 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f3260 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f3ee4 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f3260 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1628 @ 0x65c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + movw r0, #64988 @ 0xfddc │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 95d64 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #37420 @ 0x922c │ │ │ │ + movw r1, #35244 @ 0x89ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 54a50 │ │ │ │ + b.n 54a40 │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 54980 │ │ │ │ + cbnz r2, 54970 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 8f400 │ │ │ │ + b.w 8f800 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8f014 │ │ │ │ + b.w 8f368 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 549ae │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 549b4 │ │ │ │ + beq.n 5499e │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 549a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 549c0 │ │ │ │ + cbz r3, 549b0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 54a48 │ │ │ │ + b.n 54a38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl bbbb8 <_PyEvalFramePushAndInit@@Base+0xf60> │ │ │ │ + bl bc324 <_PyEvalFramePushAndInit@@Base+0xf70> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54a3c │ │ │ │ + beq.n 54a2c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 549e4 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 549ea │ │ │ │ + beq.n 549d4 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 549da │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 54a20 │ │ │ │ + cbnz r3, 54a10 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 54a34 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 54a24 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 54a20 │ │ │ │ + cbnz r3, 54a10 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 54a34 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 54a24 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 54a20 │ │ │ │ + cbnz r3, 54a10 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 54a34 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 54a24 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r3, 54a28 │ │ │ │ + cbz r3, 54a18 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 54a3c │ │ │ │ + b.n 54a2c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 54a34 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 54a24 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 54a42 │ │ │ │ + cbnz r0, 54a32 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 54a44 │ │ │ │ - ldr r0, [pc, #8] @ (54a4c ) │ │ │ │ + b.n 54a34 │ │ │ │ + ldr r0, [pc, #8] @ (54a3c ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 5268a │ │ │ │ + bl 5267a │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54ac0 │ │ │ │ - cbnz r5, 54a7c │ │ │ │ + cbz r0, 54ab0 │ │ │ │ + cbnz r5, 54a6c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1dde10 │ │ │ │ + bl 1dd2a8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54a8e │ │ │ │ + b.n 54a7e │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #12936 @ 0x3288 │ │ │ │ + movw r2, #10760 @ 0x2a08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 1ddd98 │ │ │ │ + bl 1dd230 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54aa2 │ │ │ │ + bge.n 54a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54aa2 │ │ │ │ + cbnz r3, 54a92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 54abe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 54aae │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 54abe │ │ │ │ - bl f891c │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 54aae │ │ │ │ + bl f876c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2aceb0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2acd74 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #4] @ (54acc ) │ │ │ │ - b.w 2ace68 │ │ │ │ + ldr r1, [pc, #4] @ (54abc ) │ │ │ │ + b.w 2acc40 │ │ │ │ nop │ │ │ │ - beq.n 54ae0 │ │ │ │ + beq.n 54ad0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f32.f64 s13, d0 │ │ │ │ vcvt.f32.f64 s2, d1 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr s13, [sp] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstr s2, [sp, #4] │ │ │ │ - bne.n 54b22 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 54b22 │ │ │ │ + bne.n 54b12 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 54b12 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #18468 @ 0x4824 │ │ │ │ + movw r1, #16292 @ 0x3fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54b2c │ │ │ │ + b.n 54b1c │ │ │ │ mov r3, sp │ │ │ │ movs r2, #0 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ @@ -60721,116 +60715,205 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c750 │ │ │ │ - cbnz r0, 54b5c │ │ │ │ + cbnz r0, 54b4c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 54b64 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 54b54 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #37428 @ 0x9234 │ │ │ │ + movw r1, #35252 @ 0x89b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 54a50 │ │ │ │ + b.n 54a40 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r3, sp │ │ │ │ ldr r1, [r1, #4] │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ vldr s2, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ vcvt.f64.f32 d1, s2 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add sp, #8 │ │ │ │ - b.w 2dd5a0 │ │ │ │ - movw r1, #37204 @ 0x9154 │ │ │ │ + b.w 2dce70 │ │ │ │ + movw r1, #35028 @ 0x88d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ - b.n 54a50 │ │ │ │ + b.n 54a40 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 54bee │ │ │ │ + beq.n 54bde │ │ │ │ movw r5, #51984 @ 0xcb10 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 53940 │ │ │ │ + bl 53930 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54c16 │ │ │ │ + cbnz r0, 54c06 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 54bf8 │ │ │ │ - bl f891c │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 54be8 │ │ │ │ + bl f876c │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 54c40 │ │ │ │ + b.n 54c30 │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54bea │ │ │ │ + bne.n 54bda │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54bea │ │ │ │ - b.n 54c40 │ │ │ │ + bne.n 54bda │ │ │ │ + b.n 54c30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c28 │ │ │ │ + bge.n 54c18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54c28 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54c18 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #51468 @ 0xc90c │ │ │ │ + movw r1, #49120 @ 0xbfe0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbz r3, 54c50 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + b.n 54c68 │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.n 54c58 │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 54c68 │ │ │ │ + cmp r2, #2 │ │ │ │ + bgt.n 54c54 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 54c54 │ │ │ │ + clz r6, r1 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ + b.n 54c8a │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + add r3, sp, #16 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movs r3, #2 │ │ │ │ + strd r3, r1, [sp, #4] │ │ │ │ + movs r3, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [pc, #128] @ (54d00 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 54cfa │ │ │ │ + add r5, r6 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + cmp r5, #1 │ │ │ │ + itte eq │ │ │ │ + movweq r6, #6160 @ 0x1810 │ │ │ │ + movteq r6, #80 @ 0x50 │ │ │ │ + ldrne r6, [r4, #4] │ │ │ │ + cbnz r3, 54caa │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 54cf4 │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 54cfa │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 54c9e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r5, #0] │ │ │ │ + bl 91534 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 54cd4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r0, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 54ce8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 54ce8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 54cfa │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 54c9e │ │ │ │ + b.n 54cfa │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + b.n 54ca6 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 54c64 │ │ │ │ + cbz r3, 54d24 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 54c66 │ │ │ │ + b.n 54d26 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #524] @ (54e74 ) │ │ │ │ + ldr r5, [pc, #524] @ (54f34 ) │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -60843,196 +60926,196 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 54cb4 │ │ │ │ + bne.n 54d74 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 54cb4 │ │ │ │ + ble.n 54d74 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 54cb4 │ │ │ │ - cbnz r4, 54cd6 │ │ │ │ + bne.n 54d74 │ │ │ │ + cbnz r4, 54d96 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #428] @ (54e78 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #428] @ (54f38 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54e3c │ │ │ │ + beq.w 54efc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r8, r9 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldrd fp, sl, [sp, #132] @ 0x84 │ │ │ │ ldr.w r9, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54e4a │ │ │ │ + beq.w 54f0a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ - cbz r0, 54d72 │ │ │ │ + cbz r0, 54e32 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 54d20 │ │ │ │ + beq.n 54de0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 54d24 │ │ │ │ - b.n 54d72 │ │ │ │ + bge.n 54de4 │ │ │ │ + b.n 54e32 │ │ │ │ mov.w r8, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - blt.n 54d32 │ │ │ │ + blt.n 54df2 │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.n 54d54 │ │ │ │ + beq.n 54e14 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #56656 @ 0xdd50 │ │ │ │ + movw r1, #54364 @ 0xd45c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #18540 @ 0x486c │ │ │ │ + movw r0, #16364 @ 0x3fec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54d72 │ │ │ │ - ldr r3, [pc, #300] @ (54e7c ) │ │ │ │ + beq.n 54e32 │ │ │ │ + ldr r3, [pc, #300] @ (54f3c ) │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 54dc4 │ │ │ │ + b.n 54e84 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #59852 @ 0xe9cc │ │ │ │ + movw r2, #57560 @ 0xe0d8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2312 @ 0x908 │ │ │ │ + movw r1, #20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54e54 │ │ │ │ + b.n 54f14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54e52 │ │ │ │ + beq.n 54f12 │ │ │ │ add.w r4, r0, #16 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ cmp.w sl, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - blt.n 54dde │ │ │ │ + blt.n 54e9e │ │ │ │ mov r0, sl │ │ │ │ blx 2c030 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54e2c │ │ │ │ + bge.n 54eec │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 54e04 │ │ │ │ + bne.n 54ec4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54df6 │ │ │ │ + blt.n 54eb6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 54d76 │ │ │ │ + bne.n 54e36 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f309c │ │ │ │ - b.n 54d72 │ │ │ │ + bl 1f255c │ │ │ │ + b.n 54e32 │ │ │ │ mov r0, fp │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 54dee │ │ │ │ + beq.n 54eae │ │ │ │ blx 2b9f8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 54da0 │ │ │ │ + b.n 54e60 │ │ │ │ blx 2ae1c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 54da0 │ │ │ │ + b.n 54e60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54dc4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54dc4 │ │ │ │ + bne.n 54e84 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54e84 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f309c │ │ │ │ + bl 1f255c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d72 │ │ │ │ + bge.n 54e32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54d72 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54d72 │ │ │ │ + bne.n 54e32 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54e32 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 54e38 │ │ │ │ + beq.n 54ef8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n 54e54 │ │ │ │ + b.n 54f14 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54e54 │ │ │ │ + b.n 54f14 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 54e54 │ │ │ │ + b.n 54f14 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ strd fp, sl, [sp, #132] @ 0x84 │ │ │ │ str.w r9, [sp, #152] @ 0x98 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w fp, [r0, #12] │ │ │ │ @@ -61041,63 +61124,63 @@ │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r9, [r0, #28] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, fp, r6, lsl #2 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bmi.n 54f10 │ │ │ │ + bmi.n 54fd0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54edc │ │ │ │ + bge.n 54f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54edc │ │ │ │ + cbnz r3, 54f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 54f1c │ │ │ │ + blt.n 54fdc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r7, sl │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 54f04 │ │ │ │ + beq.n 54fc4 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10064 @ 0x2750 │ │ │ │ + movw r1, #7772 @ 0x1e5c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 54f1c │ │ │ │ + bl 12125c │ │ │ │ + b.n 54fdc │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w fp, [fp, #260] @ 0x104 │ │ │ │ - b.n 54ea6 │ │ │ │ + b.n 54f66 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #96] @ (54f94 ) │ │ │ │ + ldr r2, [pc, #96] @ (55054 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -61111,737 +61194,262 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - cbz r0, 54f8a │ │ │ │ + cbz r0, 5504a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54f8a │ │ │ │ + bge.n 5504a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54f8a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5504a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90f5c │ │ │ │ + b.w 912a8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r4, 54fc0 │ │ │ │ + cbz r4, 55080 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d897c │ │ │ │ + bl 2d8250 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54fd0 │ │ │ │ - b.n 54ff2 │ │ │ │ + cbnz r0, 55090 │ │ │ │ + b.n 550b2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2893c4 │ │ │ │ + bl 2890a4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54fae │ │ │ │ - b.n 54ff2 │ │ │ │ - bl 26b288 │ │ │ │ + bne.n 5506e │ │ │ │ + b.n 550b2 │ │ │ │ + bl 26aff4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54fe2 │ │ │ │ + blt.n 550a2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54ff2 │ │ │ │ + b.n 550b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54fde │ │ │ │ + bne.n 5509e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54fde │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5509e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55040 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 55040 │ │ │ │ + bne.n 55100 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 55100 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #18468 @ 0x4824 │ │ │ │ + movw r1, #16292 @ 0x3fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5504e │ │ │ │ + b.n 5510e │ │ │ │ mov r4, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.w 2dd89c │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ - sub sp, #16 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 55080 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 55086 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 550ae │ │ │ │ - movs r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 550ae │ │ │ │ - movw r3, #18552 @ 0x4878 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - b.n 55124 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 550d6 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 550d6 │ │ │ │ - movw r3, #18600 @ 0x48a8 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - b.n 55124 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 550fe │ │ │ │ - movs r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 550fe │ │ │ │ - movw r3, #18648 @ 0x48d8 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - b.n 55124 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 5514e │ │ │ │ - movs r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 5514e │ │ │ │ - movw r3, #18696 @ 0x4908 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movw r3, #51936 @ 0xcae0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldrd r2, r3, [r0, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 22c83c │ │ │ │ - bl 94a10 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - cbnz r0, 55196 │ │ │ │ - b.n 55496 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 5519c │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - bl e05a0 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - str r6, [r4, #8] │ │ │ │ - cbnz r0, 5519c │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r3, #18744 @ 0x4938 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55496 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 5549a │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 551f8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl e05a0 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 551f8 │ │ │ │ - movw r0, #29073 @ 0x7191 │ │ │ │ - movt r0, #5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl b4c28 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 551f8 │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 5548a │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r3, #18796 @ 0x496c │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 5548a │ │ │ │ - b.n 55496 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 5525e │ │ │ │ - mov r0, r4 │ │ │ │ - bl e05a0 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 5525e │ │ │ │ - movs r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 5525e │ │ │ │ - movw r0, #29647 @ 0x73cf │ │ │ │ - movt r0, #5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl b4c28 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 5525e │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 5548a │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r3, #18844 @ 0x499c │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 5548a │ │ │ │ - b.n 55496 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 55346 │ │ │ │ - mov r0, r4 │ │ │ │ - bl e05a0 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 55346 │ │ │ │ - movs r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 55346 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 552a4 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 552aa │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 55340 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 552f8 │ │ │ │ - movw r0, #30121 @ 0x75a9 │ │ │ │ - movt r0, #5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1d36d8 <_PySys_GetRequiredAttr@@Base+0x1514> │ │ │ │ - cbz r0, 552f8 │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r3, #18884 @ 0x49c4 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - cbz r0, 55340 │ │ │ │ - movs r2, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 55346 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r6, [r4, #8] │ │ │ │ - cbnz r3, 55340 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 55340 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - bl bbbb8 <_PyEvalFramePushAndInit@@Base+0xf60> │ │ │ │ - str r6, [r4, #8] │ │ │ │ - cbnz r0, 55340 │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r3, #18924 @ 0x49ec │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 55340 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 55346 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 553b4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl e05a0 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 553b4 │ │ │ │ - movs r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 553b4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 57810 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 553b4 │ │ │ │ - movw r0, #30121 @ 0x75a9 │ │ │ │ - movt r0, #5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl b4c28 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 553b4 │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 5548a │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r3, #18964 @ 0x4a14 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 5548a │ │ │ │ - b.n 55496 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 5542c │ │ │ │ - mov r0, r4 │ │ │ │ - bl e05a0 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 5542c │ │ │ │ - movs r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 5542c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 57810 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 5542c │ │ │ │ - movs r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 5542c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 235998 <_Py_HashDouble@@Base+0x108> │ │ │ │ - cbz r0, 5542c │ │ │ │ - movs r2, #26 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d38f8 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ - cbz r0, 5542c │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 5548a │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r3, #18996 @ 0x4a34 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5548a │ │ │ │ - b.n 55496 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cbnz r3, 55496 │ │ │ │ - movs r1, #25 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 55494 │ │ │ │ - mov r0, r4 │ │ │ │ - bl e05a0 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ - cbz r0, 55494 │ │ │ │ - movs r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 55494 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 57810 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 55494 │ │ │ │ - movs r2, #26 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1d38f8 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ - cbz r0, 55494 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5548a │ │ │ │ - movw r1, #51936 @ 0xcae0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r3, #19040 @ 0x4a60 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 225088 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 55496 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ - subs r3, #1 │ │ │ │ - b.n 5549a │ │ │ │ - str r5, [r4, #8] │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - movs r0, #0 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.w 2dd16c │ │ │ │ push {r4} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, sp │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #20 │ │ │ │ pop {r4} │ │ │ │ - b.w 2dd5a0 │ │ │ │ + b.w 2dce70 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 124434 <_PyArg_UnpackKeywords@@Base+0x29e0> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 55174 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1462b8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 55164 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 55174 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 55160 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55160 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b344 │ │ │ │ - cbz r0, 554fe │ │ │ │ + cbz r0, 551b2 │ │ │ │ negs r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 55504 │ │ │ │ + b.n 551b8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #59360 @ 0xe7e0 │ │ │ │ + movw r0, #57068 @ 0xdeec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62716 @ 0xf4fc │ │ │ │ + movw r0, #60424 @ 0xec08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5558a │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5558a │ │ │ │ + bne.n 5523e │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5523e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #18468 @ 0x4824 │ │ │ │ + movw r1, #16292 @ 0x3fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 555ae │ │ │ │ + bl 12125c │ │ │ │ + b.n 55262 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af388 │ │ │ │ + bl 1ae308 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 555ae │ │ │ │ + cbnz r0, 55262 │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1af388 │ │ │ │ + b.w 1ae308 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbz r3, 555d6 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - b.n 555ee │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.n 555de │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 555ee │ │ │ │ - cmp r2, #2 │ │ │ │ - bgt.n 555da │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 555da │ │ │ │ - clz r6, r1 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ - b.n 55610 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - add r3, sp, #16 │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r3, #2 │ │ │ │ - strd r3, r1, [sp, #4] │ │ │ │ - movs r3, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #128] @ (55688 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 55680 │ │ │ │ - add r5, r6 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - cmp r5, #1 │ │ │ │ - itte eq │ │ │ │ - movweq r6, #6160 @ 0x1810 │ │ │ │ - movteq r6, #80 @ 0x50 │ │ │ │ - ldrne r6, [r4, #4] │ │ │ │ - cbnz r3, 55630 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5567a │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 55680 │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 55624 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r5, #0] │ │ │ │ - bl 911e8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5565a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r0, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5566e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 5566e │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 55680 │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 55624 │ │ │ │ - b.n 55680 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - b.n 5562c │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 556d2 │ │ │ │ + beq.n 552b4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cda04 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1cc5e4 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 556d2 │ │ │ │ + bne.n 552b4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19096 @ 0x4a98 │ │ │ │ + movw r1, #16408 @ 0x4018 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55728 │ │ │ │ + b.n 5530a │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 55728 │ │ │ │ + cbz r0, 5530a │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r4, r5 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str.w r2, [r0, #17] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ ldrh r3, [r6, #24] │ │ │ │ strh.w r3, [r0, #21] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 55710 │ │ │ │ + beq.n 552f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #24] │ │ │ │ ldrsb.w r3, [r6, #18] │ │ │ │ @@ -61861,84 +61469,84 @@ │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2d2fa4 │ │ │ │ + bl 2d2924 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55760 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 55790 │ │ │ │ + bne.n 55342 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 55372 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2d2fa4 │ │ │ │ + bl 2d2924 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5577c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 55790 │ │ │ │ + bne.n 5535e │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 55372 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dd5a0 │ │ │ │ + b.w 2dce70 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 557f6 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 553d8 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2bdf8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 557e8 │ │ │ │ - bl 5841e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ - b.n 557f6 │ │ │ │ + cbz r3, 553ca │ │ │ │ + bl 582be <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + b.n 553d8 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 55820 │ │ │ │ + cbz r3, 55402 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 55822 │ │ │ │ + b.n 55404 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r4, [pc, #380] @ (559a0 ) │ │ │ │ + ldr r4, [pc, #380] @ (55584 ) │ │ │ │ add.w ip, sp, #92 @ 0x5c │ │ │ │ add r6, sp, #32 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -61951,1037 +61559,1409 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 55870 │ │ │ │ + bne.n 55452 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 55870 │ │ │ │ + ble.n 55452 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 55870 │ │ │ │ - cbnz r5, 55890 │ │ │ │ + bne.n 55452 │ │ │ │ + cbnz r5, 55472 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #284] @ (559a4 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #288] @ (55588 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55962 │ │ │ │ + beq.n 55544 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldrd r9, r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55970 │ │ │ │ + beq.n 55552 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 5591c │ │ │ │ + cbz r0, 554fe │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 558d6 │ │ │ │ + beq.n 554b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 558d8 │ │ │ │ - b.n 5591c │ │ │ │ + bge.n 554ba │ │ │ │ + b.n 554fe │ │ │ │ movs r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 558e0 │ │ │ │ + blt.n 554c2 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 558fe │ │ │ │ + bpl.n 554e0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #56656 @ 0xdd50 │ │ │ │ + movw r1, #54364 @ 0xd45c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #19120 @ 0x4ab0 │ │ │ │ + movw r0, #16432 @ 0x4030 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55920 │ │ │ │ - b.n 5591c │ │ │ │ + bne.n 55502 │ │ │ │ + b.n 554fe │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #59876 @ 0xe9e4 │ │ │ │ + movw r2, #57584 @ 0xe0f0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2312 @ 0x908 │ │ │ │ + movw r1, #20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 55980 │ │ │ │ - bl b1aa4 │ │ │ │ + b.n 55562 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 55936 │ │ │ │ + blt.n 55518 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af90 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 55948 │ │ │ │ + b.n 5552a │ │ │ │ mov r0, r9 │ │ │ │ - cbz r5, 55942 │ │ │ │ + cbz r5, 55524 │ │ │ │ blx 2bd48 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 55948 │ │ │ │ + b.n 5552a │ │ │ │ blx 2b38c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ - cbz r5, 55978 │ │ │ │ + bl b4e44 │ │ │ │ + cbz r5, 5555a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e79fc │ │ │ │ - b.n 5591c │ │ │ │ + bl 1e6eb0 │ │ │ │ + b.n 554fe │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55980 │ │ │ │ + b.n 55562 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 55980 │ │ │ │ + b.n 55562 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ strd r9, r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + nop │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r2, 559ca │ │ │ │ + cbnz r2, 555ae │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 559ca │ │ │ │ - cbnz r3, 559e6 │ │ │ │ + bne.n 555ae │ │ │ │ + cbnz r3, 555ca │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #240] @ (55acc ) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #240] @ (556b0 ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55ac2 │ │ │ │ + beq.n 556a6 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55a10 │ │ │ │ - bl 9c41c │ │ │ │ + cbz r0, 555f4 │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55a0c │ │ │ │ + bge.n 555f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55a0c │ │ │ │ + cbnz r3, 555f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 55a1e │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 55a1a │ │ │ │ + bne.n 55602 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 555fe │ │ │ │ movs r3, #0 │ │ │ │ - b.n 55ac2 │ │ │ │ + b.n 556a6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ - bl 84868 │ │ │ │ + bl 84ad0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55aba │ │ │ │ + beq.n 5569e │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 55a46 │ │ │ │ + bge.n 5562a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10192 @ 0x27d0 │ │ │ │ + movw r1, #7900 @ 0x1edc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 55aba │ │ │ │ + bl 12125c │ │ │ │ + b.n 5569e │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 55a56 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 55aba │ │ │ │ + bcc.n 5563a │ │ │ │ + bl 24448c │ │ │ │ + b.n 5569e │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55a50 │ │ │ │ + beq.n 55634 │ │ │ │ add r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 55a74 │ │ │ │ + beq.n 55658 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 55a6a │ │ │ │ + b.n 5564e │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55a8e │ │ │ │ - bl 88348 │ │ │ │ + bne.n 55672 │ │ │ │ + bl 1cab9c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 55a94 │ │ │ │ + b.n 55678 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 55ab4 │ │ │ │ + cbz r3, 55698 │ │ │ │ clz r2, r9 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r1, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ strd r5, r1, [r3, #12] │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ strd r4, r2, [r3, #20] │ │ │ │ - b.n 55ac2 │ │ │ │ + b.n 556a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ - b.n 55a16 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 555fa │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 55b0c │ │ │ │ + bne.n 556f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 55b20 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 55704 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62408 @ 0xf3c8 │ │ │ │ + movw r0, #60116 @ 0xead4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b48 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5572c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62408 @ 0xf3c8 │ │ │ │ + movw r0, #60116 @ 0xead4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 55b48 │ │ │ │ - b.n 55ae4 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 5572c │ │ │ │ + b.n 556c8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 55b4c │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 55730 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62408 @ 0xf3c8 │ │ │ │ + movw r0, #60116 @ 0xead4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55b86 │ │ │ │ + b.n 5576a │ │ │ │ mov r0, r3 │ │ │ │ - bl 11fc54 │ │ │ │ + bl 11fa10 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55b86 │ │ │ │ + cbz r0, 5576a │ │ │ │ mov r0, r5 │ │ │ │ - bl 11fc54 │ │ │ │ + bl 11fa10 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55b70 │ │ │ │ + cbz r0, 55754 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0e8 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 55b72 │ │ │ │ + b.n 55756 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - cbnz r5, 55b7e │ │ │ │ + bl 8473c │ │ │ │ + cbnz r5, 55762 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55b86 │ │ │ │ + b.n 5576a │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 55b7a │ │ │ │ + bl 8473c │ │ │ │ + b.n 5575e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55bd4 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 55bd4 │ │ │ │ + bne.n 557b8 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 557b8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #18468 @ 0x4824 │ │ │ │ + movw r1, #16292 @ 0x3fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 55bfa │ │ │ │ + bl 12125c │ │ │ │ + b.n 557de │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23f054 │ │ │ │ + bl 23e574 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 55bfa │ │ │ │ + cbnz r0, 557de │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23f054 │ │ │ │ + b.w 23e574 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 12453c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 55c42 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1466d4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55c32 │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 55c42 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 55c2e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55c2e │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - b.w 517a8 │ │ │ │ + b.w 51792 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 20b568 │ │ │ │ + bl 20aac8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55c7e │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 55cb0 │ │ │ │ + bne.n 55822 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 55854 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 20b568 │ │ │ │ + bl 20aac8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55c9c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 55cb0 │ │ │ │ + bne.n 55840 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 55854 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dd5a0 │ │ │ │ + b.w 2dce70 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 55d38 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 558dc │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2bdf8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0, #0] │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 2c3a30 <_Py_c_abs@@Base> │ │ │ │ + bl 2c3378 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 55d24 │ │ │ │ - bl 5841e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ - b.n 55d3a │ │ │ │ - movw r0, #19136 @ 0x4ac0 │ │ │ │ + cbz r1, 558c8 │ │ │ │ + bl 582be <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + b.n 558de │ │ │ │ + movw r0, #16448 @ 0x4040 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55d3a │ │ │ │ + b.n 558de │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ + sub sp, #16 │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ + beq.n 55912 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 55918 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52b14 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55940 │ │ │ │ + movs r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55940 │ │ │ │ + movw r3, #16452 @ 0x4044 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + b.n 559b6 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55968 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55968 │ │ │ │ + movw r3, #16500 @ 0x4074 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + b.n 559b6 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55990 │ │ │ │ + movs r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55990 │ │ │ │ + movw r3, #16548 @ 0x40a4 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + b.n 559b6 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 559e0 │ │ │ │ + movs r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 559e0 │ │ │ │ + movw r3, #16596 @ 0x40d4 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movw r3, #51936 @ 0xcae0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldrd r2, r3, [r0, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 22bc74 │ │ │ │ + bl 94d68 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + cbnz r0, 55a28 │ │ │ │ + b.n 55d28 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55a2e │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + bl e0c84 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + str r6, [r4, #8] │ │ │ │ + cbnz r0, 55a2e │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r3, #16644 @ 0x4104 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55d28 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ + b.n 55d2c │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55a8a │ │ │ │ + mov r0, r4 │ │ │ │ + bl e0c84 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 55a8a │ │ │ │ + movw r0, #30545 @ 0x7751 │ │ │ │ + movt r0, #5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl b4e1c <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 55a8a │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 55d1c │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r3, #16696 @ 0x4138 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 55d1c │ │ │ │ + b.n 55d28 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55af0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl e0c84 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 55af0 │ │ │ │ + movs r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55af0 │ │ │ │ + movw r0, #30673 @ 0x77d1 │ │ │ │ + movt r0, #5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl b4e1c <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 55af0 │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 55d1c │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r3, #16744 @ 0x4168 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 55d1c │ │ │ │ + b.n 55d28 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 55bd8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl e0c84 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 55bd8 │ │ │ │ + movs r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 55bd8 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ + beq.n 55b36 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 55b3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52b14 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 55bd2 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55b8a │ │ │ │ + movw r0, #31657 @ 0x7ba9 │ │ │ │ + movt r0, #5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1d23e4 <_PySys_GetRequiredAttr@@Base+0x1514> │ │ │ │ + cbz r0, 55b8a │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r3, #16784 @ 0x4190 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + cbz r0, 55bd2 │ │ │ │ + movs r2, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ + b.n 55bd8 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r4, #8] │ │ │ │ + cbnz r3, 55bd2 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55bd2 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + bl bc324 <_PyEvalFramePushAndInit@@Base+0xf70> │ │ │ │ + str r6, [r4, #8] │ │ │ │ + cbnz r0, 55bd2 │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r3, #16824 @ 0x41b8 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 55bd2 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + b.n 55bd8 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55c46 │ │ │ │ + mov r0, r4 │ │ │ │ + bl e0c84 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 55c46 │ │ │ │ + movs r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbnz r3, 55c46 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 57c98 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbnz r3, 55c46 │ │ │ │ + movw r0, #31657 @ 0x7ba9 │ │ │ │ + movt r0, #5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl b4e1c <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 55c46 │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 55d1c │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r3, #16864 @ 0x41e0 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 55d1c │ │ │ │ + b.n 55d28 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55cbe │ │ │ │ + mov r0, r4 │ │ │ │ + bl e0c84 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 55cbe │ │ │ │ + movs r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbnz r3, 55cbe │ │ │ │ + mov r0, r4 │ │ │ │ + bl 57c98 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ + cbnz r6, 55cbe │ │ │ │ + movs r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55cbe │ │ │ │ + mov r0, r4 │ │ │ │ + bl 234eb0 <_Py_HashDouble@@Base+0x108> │ │ │ │ + cbz r0, 55cbe │ │ │ │ + movs r2, #26 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1d2604 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ + cbz r0, 55cbe │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 55d1c │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r3, #16896 @ 0x4200 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 55d1c │ │ │ │ + b.n 55d28 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cbnz r3, 55d28 │ │ │ │ + movs r1, #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 55d26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl e0c84 <_PyObject_GenericGetAttrWithDict@@Base+0x10f4> │ │ │ │ + cbz r0, 55d26 │ │ │ │ + movs r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbnz r3, 55d26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 57c98 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ + cbnz r0, 55d26 │ │ │ │ + movs r2, #26 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1d2604 <_PySys_GetRequiredAttr@@Base+0x1734> │ │ │ │ + cbz r0, 55d26 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 55d1c │ │ │ │ + movw r1, #51936 @ 0xcae0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r3, #16940 @ 0x422c │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2244c0 <_PyOS_URandomNonblock@@Base+0xeb8> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 55d28 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ + subs r3, #1 │ │ │ │ + b.n 55d2c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + movs r0, #0 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 55d62 │ │ │ │ + cbz r3, 55d52 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 55d7a │ │ │ │ + b.n 55d6a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 55d6a │ │ │ │ + bge.n 55d5a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 55d7a │ │ │ │ + b.n 55d6a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 55d66 │ │ │ │ + bgt.n 55d56 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 55d66 │ │ │ │ + beq.n 55d56 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 55d9c │ │ │ │ + b.n 55d8c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #664] @ (56028 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #664] @ (56018 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5613c │ │ │ │ + beq.w 5612c │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 55de2 │ │ │ │ + beq.n 55dd2 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 55daa │ │ │ │ + cbz r6, 55d9a │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 55db2 │ │ │ │ - b.n 55df0 │ │ │ │ + bne.n 55da2 │ │ │ │ + b.n 55de0 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55dda │ │ │ │ - bl 9c41c │ │ │ │ + cbz r0, 55dca │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55dd6 │ │ │ │ + bge.n 55dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55dd6 │ │ │ │ + cbnz r3, 55dc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 55df4 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 55df0 │ │ │ │ - b.n 5611e │ │ │ │ + bne.n 55de4 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 55de0 │ │ │ │ + b.n 5610e │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55df4 │ │ │ │ + b.n 55de4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 55e0a │ │ │ │ + cbz r5, 55dfa │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 55e12 │ │ │ │ + b.n 55e02 │ │ │ │ movw r8, #25428 @ 0x6354 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 55f40 │ │ │ │ + bne.w 55f30 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56112 │ │ │ │ + beq.w 56102 │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #47412 @ 0xb934 │ │ │ │ + movw fp, #45236 @ 0xb0b4 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 55ec0 │ │ │ │ + beq.n 55eb0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 55f1a │ │ │ │ + blt.n 55f0a │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 55e76 │ │ │ │ + bpl.n 55e66 │ │ │ │ mov r1, sl │ │ │ │ - b.n 55e4e │ │ │ │ + b.n 55e3e │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 55e7c │ │ │ │ + bmi.n 55e6c │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 55e66 │ │ │ │ + bne.n 55e56 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55f28 │ │ │ │ + beq.n 55f18 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 55e9c │ │ │ │ + bgt.n 55e8c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 55eba │ │ │ │ + b.n 55eaa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 55eee │ │ │ │ + cbnz r0, 55ede │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55eba │ │ │ │ + bge.n 55eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 55eba │ │ │ │ + cbnz r3, 55eaa │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 55e4a │ │ │ │ + b.n 55e3a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 55f1a │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + blt.n 55f0a │ │ │ │ + movw r3, #45236 @ 0xb0b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 55f02 │ │ │ │ + bpl.n 55ef2 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 55f1a │ │ │ │ - b.n 55ecc │ │ │ │ + bcc.n 55f0a │ │ │ │ + b.n 55ebc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56122 │ │ │ │ + beq.w 56112 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55f28 │ │ │ │ + bge.n 55f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 55f28 │ │ │ │ + cbnz r3, 55f18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f28 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f18 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 55f28 │ │ │ │ + cbz r0, 55f18 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 55ede │ │ │ │ + bgt.n 55ece │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24abd4 │ │ │ │ + bl 24a564 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 56112 │ │ │ │ + bne.w 56102 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55f3c │ │ │ │ + bge.n 55f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55f3c │ │ │ │ + cbnz r3, 55f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56112 │ │ │ │ + b.n 56102 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55f3c │ │ │ │ + bne.n 55f2c │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 55f72 │ │ │ │ + bne.n 55f62 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39800 @ 0x9b78 │ │ │ │ + movw r1, #37624 @ 0x92f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5610c │ │ │ │ + b.n 560fc │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.n 5602c │ │ │ │ + bne.n 5601c │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5610c │ │ │ │ + beq.w 560fc │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 56014 │ │ │ │ - cbz r7, 56014 │ │ │ │ + blt.n 56004 │ │ │ │ + cbz r7, 56004 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5600c │ │ │ │ + bne.n 55ffc │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 560f0 │ │ │ │ + beq.w 560e0 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 55fc6 │ │ │ │ + bgt.n 55fb6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 56004 │ │ │ │ + b.n 55ff4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 55ff0 │ │ │ │ + cbz r0, 55fe0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 560f0 │ │ │ │ + bge.w 560e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 560f0 │ │ │ │ + bne.w 560e0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 560f0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 560e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56004 │ │ │ │ + bge.n 55ff4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 56004 │ │ │ │ + cbnz r3, 55ff4 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 56010 │ │ │ │ + b.n 56000 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 55fa0 │ │ │ │ + bcs.n 55f90 │ │ │ │ subs r7, #1 │ │ │ │ - b.n 55f9a │ │ │ │ + b.n 55f8a │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 560e4 │ │ │ │ + blt.n 560d4 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 560a4 │ │ │ │ - b.n 560f0 │ │ │ │ + bne.n 56094 │ │ │ │ + b.n 560e0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5610c │ │ │ │ + beq.n 560fc │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 56098 │ │ │ │ + beq.n 56088 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 223f38 │ │ │ │ + bl 223370 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 56098 │ │ │ │ + blt.n 56088 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 560f0 │ │ │ │ + beq.n 560e0 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 56074 │ │ │ │ + bgt.n 56064 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 56092 │ │ │ │ + b.n 56082 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 560bc │ │ │ │ + cbnz r0, 560ac │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56092 │ │ │ │ + bge.n 56082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56092 │ │ │ │ + cbnz r3, 56082 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 56036 │ │ │ │ + b.n 56026 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 560f0 │ │ │ │ + cbz r0, 560e0 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 560b0 │ │ │ │ + bgt.n 560a0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 560e2 │ │ │ │ + b.n 560d2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 560d0 │ │ │ │ + cbz r0, 560c0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 560f0 │ │ │ │ + bge.n 560e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 560f0 │ │ │ │ + cbnz r3, 560e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 560f0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 560e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 560e2 │ │ │ │ + bge.n 560d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 560e2 │ │ │ │ + cbnz r3, 560d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24abd4 │ │ │ │ + bl 24a564 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5610c │ │ │ │ + bne.n 560fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55f6e │ │ │ │ + bge.w 55f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55f6e │ │ │ │ + bne.w 55f5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f6e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f5e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 5613c │ │ │ │ + b.n 5612c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5613c │ │ │ │ + b.n 5612c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55f18 │ │ │ │ + bge.w 55f08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55f18 │ │ │ │ + bne.w 55f08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f18 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55f08 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r1, r3, [r0, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 90034 │ │ │ │ - movw r0, #19140 @ 0x4ac4 │ │ │ │ + b.w 90384 │ │ │ │ + movw r0, #16964 @ 0x4244 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #19148 @ 0x4acc │ │ │ │ + movw r0, #16972 @ 0x424c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 56188 │ │ │ │ - movw r0, #48880 @ 0xbef0 │ │ │ │ + bne.n 56178 │ │ │ │ + movw r0, #46704 @ 0xb670 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 949a8 │ │ │ │ - movw r0, #48872 @ 0xbee8 │ │ │ │ + b.w 94d00 │ │ │ │ + movw r0, #46696 @ 0xb668 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 949a8 │ │ │ │ + b.w 94d00 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 90034 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #19176 @ 0x4ae8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 90384 │ │ │ │ │ │ │ │ -000561d2 : │ │ │ │ +00056196 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2ab958 │ │ │ │ + bl 2ab68c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59272 @ 0xe788 │ │ │ │ + movw r1, #57096 @ 0xdf08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 56252 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bne.n 56216 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62416 @ 0xf3d0 │ │ │ │ + movw r0, #60124 @ 0xeadc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 563b2 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 56376 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11ff04 │ │ │ │ + bl 11fcc0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 563a2 │ │ │ │ + beq.w 56366 │ │ │ │ blx 2ae34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 56288 │ │ │ │ + beq.n 5624c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 563a6 │ │ │ │ + b.n 5636a │ │ │ │ adds r3, r0, #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 5629e │ │ │ │ + bcs.n 56262 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 562a4 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 56282 │ │ │ │ + cbnz r0, 56268 │ │ │ │ + bl 24448c │ │ │ │ + b.n 56246 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r9, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bcf4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 562d4 │ │ │ │ + cbz r3, 56298 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 562d4 │ │ │ │ + beq.n 56298 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 563a6 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 5636a │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 5631a │ │ │ │ + bhi.n 562de │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 562ec │ │ │ │ - bl 244f6c │ │ │ │ - b.n 563a6 │ │ │ │ + cbnz r0, 562b0 │ │ │ │ + bl 24448c │ │ │ │ + b.n 5636a │ │ │ │ mov r2, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r8, [r9] │ │ │ │ blx 2bcf4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 56318 │ │ │ │ + cbz r3, 562dc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 563a6 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 5636a │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r5 │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 56336 │ │ │ │ + beq.n 562fa │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 56324 │ │ │ │ - cbz r4, 56396 │ │ │ │ + b.n 562e8 │ │ │ │ + cbz r4, 5635a │ │ │ │ add r4, r6 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 56350 │ │ │ │ + bcs.n 56314 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 56350 │ │ │ │ - cbz r6, 56384 │ │ │ │ + cbz r0, 56314 │ │ │ │ + cbz r6, 56348 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 56358 │ │ │ │ + b.n 5631c │ │ │ │ movs r4, #0 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 563a6 │ │ │ │ + bl 24448c │ │ │ │ + b.n 5636a │ │ │ │ ldr.w r2, [r9], #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add.w r0, r8, r3, lsl #2 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ itett hi │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, #1 │ │ │ │ @@ -62989,780 +62969,778 @@ │ │ │ │ orrhi.w r1, r1, #65536 @ 0x10000 │ │ │ │ iteee ls │ │ │ │ strls.w r2, [r8, r1] │ │ │ │ strhi.w r1, [r8, r3, lsl #2] │ │ │ │ addhi r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 56358 │ │ │ │ + bne.n 5631c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl af860 │ │ │ │ + bl afa58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 563a6 │ │ │ │ + bl 8473c │ │ │ │ + b.n 5636a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl af860 │ │ │ │ + bl afa58 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 563a6 │ │ │ │ + b.n 5636a │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #31752 @ 0x7c08 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 563ec │ │ │ │ + bne.n 563b0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 563ec │ │ │ │ + bne.n 563b0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5644c │ │ │ │ + bge.n 56410 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5644c │ │ │ │ + b.n 56410 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56410 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5644a │ │ │ │ + bne.n 563d4 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5640e │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 2524fc │ │ │ │ + bl 252258 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5644c │ │ │ │ - cbz r0, 5644c │ │ │ │ + beq.n 56410 │ │ │ │ + cbz r0, 56410 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5643a │ │ │ │ + blt.n 563fe │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5644c │ │ │ │ + b.n 56410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56436 │ │ │ │ + bne.n 563fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56436 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 563fa │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c1d4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 564a6 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 5646a │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22036 @ 0x5614 │ │ │ │ + movw r0, #19744 @ 0x4d20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5654c │ │ │ │ + b.n 56510 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5654c │ │ │ │ + beq.n 56510 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 564d6 │ │ │ │ + beq.n 5649a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 564a2 │ │ │ │ - ldr r6, [pc, #124] @ (56554 ) │ │ │ │ + bl 12125c │ │ │ │ + b.n 56466 │ │ │ │ + ldr r6, [pc, #124] @ (56518 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 56500 │ │ │ │ + cbnz r0, 564c4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19212 @ 0x4b0c │ │ │ │ + movw r1, #17000 @ 0x4268 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 56522 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 564e6 │ │ │ │ adds r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - bne.n 564da │ │ │ │ - ldr r0, [pc, #80] @ (56558 ) │ │ │ │ + bne.n 5649e │ │ │ │ + ldr r0, [pc, #80] @ (5651c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 222c64 │ │ │ │ + bl 22209c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 56536 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 564fa │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 5654c │ │ │ │ + b.n 56510 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19268 @ 0x4b44 │ │ │ │ + movw r0, #17056 @ 0x42a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 565b4 │ │ │ │ + cbz r0, 56578 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - bl 2d8544 │ │ │ │ + bl 2d7e18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 565ae │ │ │ │ + bge.n 56572 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 565ae │ │ │ │ + cbnz r3, 56572 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ clz r0, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r0, #10492 @ 0x28fc │ │ │ │ + movw r0, #8316 @ 0x207c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56608 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5662a │ │ │ │ + bne.n 565cc │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 565ee │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 56620 │ │ │ │ + cbz r3, 565e4 │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 5661a │ │ │ │ + blt.n 565de │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5661e │ │ │ │ + b.n 565e2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5662c │ │ │ │ + b.n 565f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ and.w r1, r2, #253 @ 0xfd │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ - beq.n 56664 │ │ │ │ + beq.n 56628 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19296 @ 0x4b60 │ │ │ │ + movw r1, #17084 @ 0x42bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56682 │ │ │ │ + b.n 56646 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 56676 │ │ │ │ + bne.n 5663a │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w a2e7c │ │ │ │ + b.w a2ae0 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 568ca │ │ │ │ + bl 56884 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 566b0 │ │ │ │ + beq.n 56674 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59936 @ 0xea20 │ │ │ │ + movw r0, #57644 @ 0xe12c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbnz r0, 566b0 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbnz r0, 56674 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 566f0 │ │ │ │ + b.n 566b4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 566c4 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 56688 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 566ac │ │ │ │ + bne.n 56670 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 566d8 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5669c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 566ac │ │ │ │ + bne.n 56670 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7090 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1f6540 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #17152 @ 0x4300 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 1075e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 56712 │ │ │ │ + cbnz r2, 56702 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 56712 │ │ │ │ - cbnz r3, 5672c │ │ │ │ + bne.n 56702 │ │ │ │ + cbnz r3, 5671c │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (5674c ) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #40] @ (5673c ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 56746 │ │ │ │ + cbz r0, 56736 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9bd8c │ │ │ │ + bl 9bfcc │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 56746 │ │ │ │ + cbz r0, 56736 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r6, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - sub sp, #8 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #19364 @ 0x4ba4 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldrd r2, r3, [r4, #8] │ │ │ │ - strd r5, r6, [sp] │ │ │ │ - bl 107864 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3048] @ 0xbe8 │ │ │ │ sub.w sp, sp, #1016 @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 568c2 │ │ │ │ + beq.w 5687c │ │ │ │ mov r4, r0 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 56800 │ │ │ │ + beq.n 567ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w lr, r1, #4 │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n 567fc │ │ │ │ + bge.n 567b6 │ │ │ │ ldr.w r1, [r3, lr, lsl #2] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 567fc │ │ │ │ + bne.n 567b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 568c2 │ │ │ │ + bge.n 5687c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 568c2 │ │ │ │ + bne.n 5687c │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #4 │ │ │ │ - b.n 567b4 │ │ │ │ + b.n 5676e │ │ │ │ add r6, sp, #16 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19384 @ 0x4bb8 │ │ │ │ + movw r2, #17188 @ 0x4324 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r7, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8dbc │ │ │ │ - cbz r0, 5689e │ │ │ │ + bl a9048 │ │ │ │ + cbz r0, 56858 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 5689e │ │ │ │ + bcs.n 56858 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 56a3a │ │ │ │ + bl 569f4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 56852 │ │ │ │ + cbz r0, 5680c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 56862 │ │ │ │ - bl de3a0 │ │ │ │ + bpl.n 5681c │ │ │ │ + bl dea78 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 5686a │ │ │ │ + cbnz r0, 56824 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 568b6 │ │ │ │ - b.n 568c2 │ │ │ │ - movw r3, #37992 @ 0x9468 │ │ │ │ + blt.n 56870 │ │ │ │ + b.n 5687c │ │ │ │ + movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ adds r0, r6, r5 │ │ │ │ - movw r2, #49728 @ 0xc240 │ │ │ │ + movw r2, #47552 @ 0xb9c0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r7, r5, r3 │ │ │ │ adds r5, r7, #1 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 56892 │ │ │ │ + bne.n 5684c │ │ │ │ mov r5, r7 │ │ │ │ - b.n 56822 │ │ │ │ + b.n 567dc │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 5688e │ │ │ │ + bcs.n 56848 │ │ │ │ strh.w sl, [r6, r7] │ │ │ │ - b.n 56822 │ │ │ │ + b.n 567dc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 568c2 │ │ │ │ + bge.n 5687c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 568c2 │ │ │ │ + cbnz r3, 5687c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000568ca : │ │ │ │ +00056884 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1adc20 │ │ │ │ + bl 1acba4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #8364 @ 0x20ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 56932 │ │ │ │ + beq.n 568ec │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 56932 │ │ │ │ + beq.n 568ec │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #34548 @ 0x86f4 │ │ │ │ + movw r1, #32372 @ 0x7e74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e31c0 │ │ │ │ - cbnz r0, 5694a │ │ │ │ + bl e391c │ │ │ │ + cbnz r0, 56904 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 569a4 │ │ │ │ + b.n 5695e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 56912 │ │ │ │ - movw r0, #34548 @ 0x86f4 │ │ │ │ + beq.n 568cc │ │ │ │ + movw r0, #32372 @ 0x7e74 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5692e │ │ │ │ - b.n 56912 │ │ │ │ + beq.n 568e8 │ │ │ │ + b.n 568cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 569a4 │ │ │ │ + cbz r0, 5695e │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5696e │ │ │ │ + bne.n 56928 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56976 │ │ │ │ + b.n 56930 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56990 │ │ │ │ + cbnz r5, 5694a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5698c │ │ │ │ + bge.n 56946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5698c │ │ │ │ + cbnz r3, 56946 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 569a4 │ │ │ │ + b.n 5695e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ strd r2, r4, [r5, #8] │ │ │ │ - b.n 5698c │ │ │ │ + b.n 56946 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #13616 @ 0x3530 │ │ │ │ + movw r0, #11440 @ 0x2cb0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2bcdbc <_PyObject_GetState@@Base> │ │ │ │ + bl 2bc3ac <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56a28 │ │ │ │ + cbz r0, 569e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 569f8 │ │ │ │ + cbnz r0, 569b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 569f4 │ │ │ │ + bge.n 569ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 569f4 │ │ │ │ + cbnz r3, 569ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56a28 │ │ │ │ + b.n 569e2 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 56a16 │ │ │ │ + bge.n 569d0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #19452 @ 0x4bfc │ │ │ │ + movw r0, #17256 @ 0x4368 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #19460 @ 0x4c04 │ │ │ │ + movw r0, #17264 @ 0x4370 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #37884 @ 0x93fc │ │ │ │ + movw r1, #35708 @ 0x8b7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 4198e │ │ │ │ + b.w 4197e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #24] @ (56a64 ) │ │ │ │ + ldr r1, [pc, #24] @ (56a20 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl d98a4 │ │ │ │ - cbnz r0, 56a5e │ │ │ │ + bl d9f64 │ │ │ │ + cbnz r0, 56a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11de90 │ │ │ │ + bl 11dc4c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 56b30 │ │ │ │ + nop │ │ │ │ + bgt.n 56aec │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (56a98 ) │ │ │ │ + ldr r3, [pc, #32] @ (56a54 ) │ │ │ │ ldr.w r3, [r3, #1368] @ 0x558 │ │ │ │ - cbz r3, 56a8c │ │ │ │ - bl 1fa0e4 │ │ │ │ + cbz r3, 56a48 │ │ │ │ + bl 1f9658 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 56a94 │ │ │ │ + b.n 56a50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2253d4 <_PyOS_URandomNonblock@@Base+0x1204> │ │ │ │ + bl 22480c <_PyOS_URandomNonblock@@Base+0x1204> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 56af8 │ │ │ │ + cbnz r2, 56ab4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173884 │ │ │ │ + bl 1730d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 56b32 │ │ │ │ + bgt.n 56aee │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36628 @ 0x8f14 │ │ │ │ + movw r1, #34256 @ 0x85d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 56b68 │ │ │ │ - ldr r3, [pc, #212] @ (56bd0 ) │ │ │ │ + bl 12125c │ │ │ │ + b.n 56b24 │ │ │ │ + ldr r3, [pc, #212] @ (56b8c ) │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r2, #19472 @ 0x4c10 │ │ │ │ + movw r2, #17276 @ 0x437c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #200] @ (56bd4 ) │ │ │ │ - bl f7000 │ │ │ │ + ldr r0, [pc, #200] @ (56b90 ) │ │ │ │ + bl f6e58 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ (56bd8 ) │ │ │ │ + ldr r0, [pc, #196] @ (56b94 ) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56b2c │ │ │ │ + bge.n 56ae8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 56b2c │ │ │ │ + cbnz r3, 56ae8 │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 56ad4 │ │ │ │ - b.n 56b68 │ │ │ │ + bne.n 56a90 │ │ │ │ + b.n 56b24 │ │ │ │ subs r0, #1 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56bc6 │ │ │ │ + beq.n 56b82 │ │ │ │ add.w sl, r6, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl a0470 │ │ │ │ - cbnz r0, 56b6c │ │ │ │ + bl a0748 │ │ │ │ + cbnz r0, 56b28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56b68 │ │ │ │ + bge.n 56b24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56b68 │ │ │ │ + cbnz r3, 56b24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56bc6 │ │ │ │ + b.n 56b82 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 56b48 │ │ │ │ + bne.n 56b04 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56b8e │ │ │ │ + bne.n 56b4a │ │ │ │ mov r0, r5 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56b96 │ │ │ │ + b.n 56b52 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56bae │ │ │ │ + cbnz r5, 56b6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56bc4 │ │ │ │ + bge.n 56b80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56bc4 │ │ │ │ + cbnz r3, 56b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56bc4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56b80 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ @@ -63783,157 +63761,156 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 56c0c │ │ │ │ + beq.n 56bc8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12112 @ 0x2f50 │ │ │ │ + movw r0, #9936 @ 0x26d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56db8 │ │ │ │ + beq.w 56d74 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 56c22 │ │ │ │ + bne.n 56bde │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 56c42 │ │ │ │ - bl 178c14 │ │ │ │ + b.n 56bfe │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56c42 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 56bfe │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56db8 │ │ │ │ + bne.w 56d74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 56c50 │ │ │ │ + bne.n 56c0c │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 56c70 │ │ │ │ - bl 178c14 │ │ │ │ + b.n 56c2c │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56c70 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 56c2c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56db8 │ │ │ │ + bne.w 56d74 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #332] @ 56dc8 │ │ │ │ + vldr d10, [pc, #328] @ 56d80 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 56c9c │ │ │ │ + bhi.n 56c58 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 56d0c │ │ │ │ - b.n 56d66 │ │ │ │ - ble.n 56d0c │ │ │ │ + bhi.n 56cc8 │ │ │ │ + b.n 56d22 │ │ │ │ + ble.n 56cc8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 56d0c │ │ │ │ + bhi.n 56cc8 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 56d0c │ │ │ │ + beq.n 56cc8 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c188 │ │ │ │ - vldr d7, [pc, #268] @ 56dd0 │ │ │ │ + vldr d7, [pc, #264] @ 56d88 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #264] @ 56dd8 │ │ │ │ + vldr d5, [pc, #260] @ 56d90 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 56cfa │ │ │ │ + ble.n 56cb6 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 56da2 │ │ │ │ + b.n 56d5e │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 56d3a │ │ │ │ + b.n 56cf6 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2df8bc <_PyBytes_FromXIData@@Base+0x17e0> │ │ │ │ + bl 2df18c <_PyBytes_FromXIData@@Base+0x17e0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2df8bc <_PyBytes_FromXIData@@Base+0x17e0> │ │ │ │ + bl 2df18c <_PyBytes_FromXIData@@Base+0x17e0> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #25976 @ 0x6578 │ │ │ │ + movw r3, #23800 @ 0x5cf8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ add.w r0, r0, #1136 @ 0x470 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 56da2 │ │ │ │ + beq.n 56d5e │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 56da2 │ │ │ │ + bvs.n 56d5e │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 56da2 │ │ │ │ + ble.n 56d5e │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 5841e <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ - b.n 56db8 │ │ │ │ + bl 582be <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + b.n 56d74 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56d7e │ │ │ │ + bne.n 56d3a │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 56da2 │ │ │ │ + b.n 56d5e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2b52c │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2c650 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2524fc │ │ │ │ + b.w 252258 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ @@ -63943,662 +63920,578 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 56dfe │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 56e08 │ │ │ │ + bne.n 56db6 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 56dc0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 56e3a │ │ │ │ + beq.n 56dee │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 56e52 │ │ │ │ + b.n 56e06 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 56e42 │ │ │ │ + bgt.n 56df6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56e52 │ │ │ │ + b.n 56e06 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 56e3e │ │ │ │ + bgt.n 56df2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 56e3e │ │ │ │ + beq.n 56df2 │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 56e7a │ │ │ │ + b.n 56e28 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #27368 @ 0x6ae8 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #188] @ (56edc ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56f26 │ │ │ │ + beq.n 56ed4 │ │ │ │ add r6, r5 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 56efe │ │ │ │ + beq.n 56eac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 56ec6 │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 56e74 │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 56e9e │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r0, 56e4c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56f26 │ │ │ │ + bne.n 56ed4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56ec0 │ │ │ │ - bl 9c41c │ │ │ │ + b.n 56e6e │ │ │ │ + bl 9c65c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56ebc │ │ │ │ + bge.n 56e6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 56ebc │ │ │ │ + cbnz r3, 56e6a │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 56e90 │ │ │ │ + beq.n 56e3e │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 56ec8 │ │ │ │ - b.n 56f06 │ │ │ │ + bne.n 56e76 │ │ │ │ + b.n 56eb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 56ede │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 56f26 │ │ │ │ + cbnz r0, 56e8c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 56ed4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56f0a │ │ │ │ - bl 9c41c │ │ │ │ + b.n 56eb8 │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56ef8 │ │ │ │ + bge.n 56ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56ef8 │ │ │ │ + cbnz r3, 56ea6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 56f0a │ │ │ │ - b.n 56ed2 │ │ │ │ + bne.n 56eb8 │ │ │ │ + b.n 56e80 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56f0a │ │ │ │ + b.n 56eb8 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 185668 │ │ │ │ + bl 184bc8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 28eb08 │ │ │ │ + b.w 28e978 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r0 │ │ │ │ + sub sp, #8 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + ldrd r5, r6, [r4, #16] │ │ │ │ + movw r0, #17512 @ 0x4468 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldrd r2, r3, [r4, #8] │ │ │ │ + strd r5, r6, [sp] │ │ │ │ + bl 1075e0 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ │ │ │ │ -00056f2e <_PyXI_NewExcInfo@@Base>: │ │ │ │ +00056f18 <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 56f4c <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + beq.n 56f36 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56f66 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ + cbnz r0, 56f50 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19940 @ 0x4de4 │ │ │ │ + movw r1, #17764 @ 0x4564 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5712e <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 57118 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1f0464 │ │ │ │ + bl 1ef894 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 56f78 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ - bl 244f6c │ │ │ │ - b.n 5712e <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + cbnz r0, 56f62 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ + bl 24448c │ │ │ │ + b.n 57118 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 56f8a <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bmi.n 56f74 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 56f9c <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bge.n 56f86 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 56f9c <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bpl.n 56f86 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37c1e <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5712e <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - b.n 57116 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ + beq.w 57118 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 57100 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14436 @ 0x3864 │ │ │ │ + movw r1, #12332 @ 0x302c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 570e0 <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + beq.w 570ca <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ + movw r1, #32560 @ 0x7f30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 56fc8 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ + cbnz r0, 56fb2 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5705a <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ + b.n 57044 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ movs r1, #0 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56fe4 <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + bge.n 56fce <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56fe4 <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + cbnz r3, 56fce <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56fc2 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 56fac <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #34768 @ 0x87d0 │ │ │ │ + movw r1, #32592 @ 0x7f50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56fc2 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 56fac <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5701a <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + bge.n 57004 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5701a <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + cbnz r3, 57004 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56fc2 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 56fac <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35696 @ 0x8b70 │ │ │ │ + movw r1, #33520 @ 0x82f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56fc2 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 56fac <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57050 <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + bge.n 5703a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 57050 <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + cbnz r3, 5703a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r6, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5706e <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + bge.n 57058 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5706e <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + cbnz r3, 57058 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 570ea <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + bne.n 570d4 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59848 @ 0xe9c8 │ │ │ │ + movw r1, #57672 @ 0xe148 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 570f4 <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ + cbz r0, 570de <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 570a0 <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + bge.n 5708a <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 570a0 <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + cbnz r3, 5708a <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 570fe <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + cbz r3, 570e8 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54744 @ 0xd5d8 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57108 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ + cbz r0, 570f2 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ movs r1, #0 │ │ │ │ - bl 268458 │ │ │ │ + bl 2681c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 570d2 <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + bge.n 570bc <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 570d2 <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + cbnz r3, 570bc <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 5712e <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - movw r4, #19896 @ 0x4db8 │ │ │ │ + cbnz r3, 57118 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + movw r4, #17720 @ 0x4538 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 57110 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #19756 @ 0x4d2c │ │ │ │ + b.n 570fa <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #17580 @ 0x44ac │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 57110 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #18988 @ 0x4a2c │ │ │ │ + b.n 570fa <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #16696 @ 0x4138 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 57110 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #19800 @ 0x4d58 │ │ │ │ + b.n 570fa <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #17624 @ 0x44d8 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 57110 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #19076 @ 0x4a84 │ │ │ │ + b.n 570fa <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #16784 @ 0x4190 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 57110 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #19844 @ 0x4d84 │ │ │ │ + b.n 570fa <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #17668 @ 0x4504 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bf4a │ │ │ │ + bl 3bf56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 7508c │ │ │ │ - b.n 56f62 <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ + bl 751ac │ │ │ │ + b.n 56f4c <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r9, r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 57180 <_PyXI_NewExcInfo@@Base+0x252> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5716a <_PyXI_NewExcInfo@@Base+0x252> │ │ │ │ add.w r4, r4, r4, lsr #31 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add r9, r4 │ │ │ │ ldrb.w r0, [r9, #128] @ 0x80 │ │ │ │ adds r0, #22 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #20 │ │ │ │ - bhi.n 57184 <_PyXI_NewExcInfo@@Base+0x256> │ │ │ │ + bhi.n 5716e <_PyXI_NewExcInfo@@Base+0x256> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a9134 │ │ │ │ + b.w a93c0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5718c <_PyXI_NewExcInfo@@Base+0x25e> │ │ │ │ + b.n 57176 <_PyXI_NewExcInfo@@Base+0x25e> │ │ │ │ movw r0, #16520 @ 0x4088 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 571b8 <_PyXI_NewExcInfo@@Base+0x28a> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 571be <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 571ca <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movs r0, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - b.n 5720c <_PyXI_NewExcInfo@@Base+0x2de> │ │ │ │ - movs r1, #22 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57208 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cbnz r3, 57208 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57208 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cbnz r3, 57208 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ - movs r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57208 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cbnz r3, 57208 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ - movs r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57208 <_PyXI_NewExcInfo@@Base+0x2da> │ │ │ │ - str r5, [r4, #8] │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5723a <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ + cbz r0, 571a4 <_PyXI_NewExcInfo@@Base+0x28c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5723a <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ + bge.n 571a4 <_PyXI_NewExcInfo@@Base+0x28c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5723a <_PyXI_NewExcInfo@@Base+0x30c> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 571a4 <_PyXI_NewExcInfo@@Base+0x28c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a384 │ │ │ │ + b.w 8a6ac │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 57266 <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ + cbnz r3, 571d0 <_PyXI_NewExcInfo@@Base+0x2b8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 57266 <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ + ble.n 571d0 <_PyXI_NewExcInfo@@Base+0x2b8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 57266 <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ - cbnz r0, 5727e <_PyXI_NewExcInfo@@Base+0x350> │ │ │ │ + bne.n 571d0 <_PyXI_NewExcInfo@@Base+0x2b8> │ │ │ │ + cbnz r0, 571ee <_PyXI_NewExcInfo@@Base+0x2d6> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #76] @ (572c4 <_PyXI_NewExcInfo@@Base+0x396>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 572be <_PyXI_NewExcInfo@@Base+0x390> │ │ │ │ + movw r3, #27448 @ 0x6b38 │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5722e <_PyXI_NewExcInfo@@Base+0x316> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #8192 @ 0x2000 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 572aa <_PyXI_NewExcInfo@@Base+0x37c> │ │ │ │ + beq.n 5721a <_PyXI_NewExcInfo@@Base+0x302> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19952 @ 0x4df0 │ │ │ │ + movw r1, #17776 @ 0x4570 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 456fc <_PyImport_ClearExtension@@Base+0x99c> │ │ │ │ + bl 456e8 <_PyImport_ClearExtension@@Base+0x998> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ movs r0, #16 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bic.w r6, r1, #3 │ │ │ │ mov r4, r3 │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r5, r0, r1, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5739a <_PyXI_NewExcInfo@@Base+0x46c> │ │ │ │ + beq.n 57304 <_PyXI_NewExcInfo@@Base+0x3ec> │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 57348 <_PyXI_NewExcInfo@@Base+0x41a> │ │ │ │ + bcs.n 572b2 <_PyXI_NewExcInfo@@Base+0x39a> │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ eor.w r8, r7, #55296 @ 0xd800 │ │ │ │ eor.w r9, lr, #55296 @ 0xd800 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r9 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r8 │ │ │ │ ands r4, r7 │ │ │ │ tst.w r4, #63488 @ 0xf800 │ │ │ │ - beq.n 57348 <_PyXI_NewExcInfo@@Base+0x41a> │ │ │ │ + beq.n 572b2 <_PyXI_NewExcInfo@@Base+0x39a> │ │ │ │ adds r0, #16 │ │ │ │ str.w lr, [r3], #16 │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ ldr.w r4, [r0, #-8] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ - b.n 572e6 <_PyXI_NewExcInfo@@Base+0x3b8> │ │ │ │ + b.n 57250 <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r4, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 573bc <_PyXI_NewExcInfo@@Base+0x48e> │ │ │ │ + bcc.n 57326 <_PyXI_NewExcInfo@@Base+0x40e> │ │ │ │ str.w r3, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 57336 <_PyXI_NewExcInfo@@Base+0x408> │ │ │ │ - b.n 573c4 <_PyXI_NewExcInfo@@Base+0x496> │ │ │ │ + bcc.n 572a0 <_PyXI_NewExcInfo@@Base+0x388> │ │ │ │ + b.n 5732e <_PyXI_NewExcInfo@@Base+0x416> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ rev.w lr, r7 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ tst.w r4, #63488 @ 0xf800 │ │ │ │ - beq.n 573b6 <_PyXI_NewExcInfo@@Base+0x488> │ │ │ │ + beq.n 57320 <_PyXI_NewExcInfo@@Base+0x408> │ │ │ │ adds r0, #16 │ │ │ │ str.w lr, [r3], #16 │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ ldr.w r4, [r0, #-8] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc.n 5734e <_PyXI_NewExcInfo@@Base+0x420> │ │ │ │ - b.n 573b6 <_PyXI_NewExcInfo@@Base+0x488> │ │ │ │ + bcc.n 572b8 <_PyXI_NewExcInfo@@Base+0x3a0> │ │ │ │ + b.n 57320 <_PyXI_NewExcInfo@@Base+0x408> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ rev r4, r3 │ │ │ │ sub.w r3, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r3, #2048 @ 0x800 │ │ │ │ - bcc.n 573bc <_PyXI_NewExcInfo@@Base+0x48e> │ │ │ │ + bcc.n 57326 <_PyXI_NewExcInfo@@Base+0x40e> │ │ │ │ str.w r4, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 573a2 <_PyXI_NewExcInfo@@Base+0x474> │ │ │ │ - b.n 573c4 <_PyXI_NewExcInfo@@Base+0x496> │ │ │ │ + bcc.n 5730c <_PyXI_NewExcInfo@@Base+0x3f4> │ │ │ │ + b.n 5732e <_PyXI_NewExcInfo@@Base+0x416> │ │ │ │ subs r5, r5, r0 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r5, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str.w ip, [r2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 573f6 <_PyXI_NewExcInfo@@Base+0x4c8> │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 573fc <_PyXI_NewExcInfo@@Base+0x4ce> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57408 <_PyXI_NewExcInfo@@Base+0x4da> │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movs r0, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - b.n 5743a <_PyXI_NewExcInfo@@Base+0x50c> │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57436 <_PyXI_NewExcInfo@@Base+0x508> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cbnz r3, 57436 <_PyXI_NewExcInfo@@Base+0x508> │ │ │ │ - movs r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57436 <_PyXI_NewExcInfo@@Base+0x508> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cbnz r3, 57436 <_PyXI_NewExcInfo@@Base+0x508> │ │ │ │ - movs r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57436 <_PyXI_NewExcInfo@@Base+0x508> │ │ │ │ - str r5, [r4, #8] │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 16c454 │ │ │ │ - cbnz r0, 5745e <_PyXI_NewExcInfo@@Base+0x530> │ │ │ │ + bl 16bd3c │ │ │ │ + cbnz r0, 57358 <_PyXI_NewExcInfo@@Base+0x440> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 574b8 <_PyXI_NewExcInfo@@Base+0x58a> │ │ │ │ + b.n 573b2 <_PyXI_NewExcInfo@@Base+0x49a> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 57516 │ │ │ │ + bl 57410 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57484 <_PyXI_NewExcInfo@@Base+0x556> │ │ │ │ - movw r3, #54317 @ 0xd42d │ │ │ │ + beq.n 5737e <_PyXI_NewExcInfo@@Base+0x466> │ │ │ │ + movw r3, #52477 @ 0xccfd │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5748e <_PyXI_NewExcInfo@@Base+0x560> │ │ │ │ + bne.n 57388 <_PyXI_NewExcInfo@@Base+0x470> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd4f8 │ │ │ │ - b.n 57496 <_PyXI_NewExcInfo@@Base+0x568> │ │ │ │ - bl 94a10 │ │ │ │ + bl 2dcdc8 │ │ │ │ + b.n 57390 <_PyXI_NewExcInfo@@Base+0x478> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5746c <_PyXI_NewExcInfo@@Base+0x53e> │ │ │ │ - b.n 5745a <_PyXI_NewExcInfo@@Base+0x52c> │ │ │ │ + beq.n 57366 <_PyXI_NewExcInfo@@Base+0x44e> │ │ │ │ + b.n 57354 <_PyXI_NewExcInfo@@Base+0x43c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 574b0 <_PyXI_NewExcInfo@@Base+0x582> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 573aa <_PyXI_NewExcInfo@@Base+0x492> │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 574b8 <_PyXI_NewExcInfo@@Base+0x58a> │ │ │ │ + b.n 573b2 <_PyXI_NewExcInfo@@Base+0x49a> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000574ba : │ │ │ │ +000573b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -64606,134 +64499,95 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 57510 │ │ │ │ + cbz r0, 5740a │ │ │ │ mov r0, sp │ │ │ │ - bl 1d1fc8 │ │ │ │ + bl 1d0cd4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57508 │ │ │ │ + bge.n 57402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57508 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57402 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 57510 │ │ │ │ - bl 844d4 │ │ │ │ + cbz r0, 5740a │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 103bb0 │ │ │ │ + bl 103924 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57544 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 57548 │ │ │ │ - b.n 57570 │ │ │ │ + bne.n 5743e │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 57442 │ │ │ │ + b.n 5746a │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57570 │ │ │ │ + bge.n 5746a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 57570 │ │ │ │ + cbz r3, 5746a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 57570 │ │ │ │ - movw r2, #44049 @ 0xac11 │ │ │ │ + cbz r3, 5746a │ │ │ │ + movw r2, #42673 @ 0xa6b1 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 57562 │ │ │ │ + bne.n 5745c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 57566 │ │ │ │ + b.n 57460 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r0 │ │ │ │ movlt.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057574 : │ │ │ │ +0005746e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 1edb4c │ │ │ │ + bl 1ecf7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 575a2 │ │ │ │ - bl 844d4 │ │ │ │ + cbz r0, 5749c │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 575d0 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 575d6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 575e2 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movs r0, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - b.n 57604 │ │ │ │ - movs r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57600 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cbnz r3, 57600 │ │ │ │ - movs r1, #26 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 57600 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057608 : │ │ │ │ +000574a2 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -64747,15 +64601,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #4 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 14803c │ │ │ │ + bl 147c20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2c164 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -64765,76 +64619,76 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #63892 @ 0xf994 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 576a0 │ │ │ │ + beq.n 5753a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 576a0 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 5753a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #19996 @ 0x4e1c │ │ │ │ + movw r1, #17820 @ 0x459c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 576b0 │ │ │ │ + beq.n 5754a │ │ │ │ movs r4, #0 │ │ │ │ - bl 57ba8 │ │ │ │ - b.n 5773a │ │ │ │ + bl 57ae0 │ │ │ │ + b.n 575d4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 576c6 │ │ │ │ + bge.n 57560 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ add r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2757c4 │ │ │ │ + bl 275524 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5773a │ │ │ │ + beq.n 575d4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 576ea │ │ │ │ + ble.n 57584 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5770a │ │ │ │ + ble.n 575a4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mla r0, r5, r0, r3 │ │ │ │ blx 2c198 │ │ │ │ - ldr r0, [pc, #52] @ (57740 ) │ │ │ │ + ldr r0, [pc, #48] @ (575d8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -64844,149 +64698,117 @@ │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 57780 │ │ │ │ + beq.n 57618 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 57780 │ │ │ │ + beq.n 57618 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 577a8 │ │ │ │ - b.n 57798 │ │ │ │ + beq.n 57640 │ │ │ │ + b.n 57630 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 57778 │ │ │ │ - movw r0, #20044 @ 0x4e4c │ │ │ │ + beq.n 57610 │ │ │ │ + movw r0, #17868 @ 0x45cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57778 │ │ │ │ - b.n 577b6 │ │ │ │ - movw r0, #20044 @ 0x4e4c │ │ │ │ + bne.n 57610 │ │ │ │ + b.n 5764e │ │ │ │ + movw r0, #17868 @ 0x45cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 577b6 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 5764e │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 577ba │ │ │ │ - b.n 5780c │ │ │ │ + cbnz r0, 57652 │ │ │ │ + b.n 576a4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5780c │ │ │ │ + b.n 576a4 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 577d4 │ │ │ │ + bne.n 5766c │ │ │ │ mov r0, r5 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 577dc │ │ │ │ + b.n 57674 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 577f6 │ │ │ │ + cbnz r5, 5768e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577f2 │ │ │ │ + bge.n 5768a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 577f2 │ │ │ │ + cbnz r3, 5768a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5780c │ │ │ │ + b.n 576a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r4, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 577f2 │ │ │ │ + b.n 5768a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 57838 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 5783e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 57858 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 57856 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bbbb8 <_PyEvalFramePushAndInit@@Base+0xf60> │ │ │ │ - cbnz r0, 57858 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057860 : │ │ │ │ +000576a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-64] │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64936 @ 0xfda8 │ │ │ │ + movw r1, #62644 @ 0xf4b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #64940 @ 0xfdac │ │ │ │ + movw r0, #62648 @ 0xf4b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57900 │ │ │ │ + beq.n 57748 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2b5ac │ │ │ │ add.w r3, sp, #8192 @ 0x2000 │ │ │ │ mov r1, r5 │ │ │ │ @@ -64995,498 +64817,667 @@ │ │ │ │ str.w r7, [r4, #-40] │ │ │ │ str.w r3, [r4, #-20] │ │ │ │ movs r3, #1 │ │ │ │ str.w r4, [r4, #-16] │ │ │ │ str.w r4, [r4, #-24] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 1f1968 │ │ │ │ - cbnz r0, 57900 │ │ │ │ + bl 1f0d98 │ │ │ │ + cbnz r0, 57748 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sp │ │ │ │ - bl 1467b8 │ │ │ │ + bl 14639c │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 578ec │ │ │ │ - bl 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 57734 │ │ │ │ + bl 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr.w r0, [r4, #-16] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r4, #-24] │ │ │ │ ldr.w r3, [r4, #-40] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2c164 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ + beq.n 57778 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 5777e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52b14 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbz r3, 5778a │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movs r0, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + b.n 577cc │ │ │ │ + movs r1, #22 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 577c8 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cbnz r3, 577c8 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 577c8 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cbnz r3, 577c8 │ │ │ │ + movs r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 577c8 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cbnz r3, 577c8 │ │ │ │ + movs r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 577c8 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ + beq.n 577f8 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 577fe │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52b14 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbz r3, 5780a │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movs r0, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + b.n 5783c │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 57838 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cbnz r3, 57838 │ │ │ │ + movs r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 57838 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cbnz r3, 57838 │ │ │ │ + movs r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 57838 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (57938 ) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (57870 ) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20056 @ 0x4e58 │ │ │ │ + movw r0, #17880 @ 0x45d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ nop │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (579fc ) │ │ │ │ + ldr r3, [pc, #176] @ (57934 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 57980 │ │ │ │ + cbz r3, 578b8 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 57976 │ │ │ │ + bne.n 578ae │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57966 │ │ │ │ + bne.n 5789e │ │ │ │ dmb ish │ │ │ │ - beq.n 57980 │ │ │ │ - bl 2c4060 │ │ │ │ + beq.n 578b8 │ │ │ │ + bl 2c58bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2deb58 <_PyBytes_FromXIData@@Base+0xa7c> │ │ │ │ + bl 2de428 <_PyBytes_FromXIData@@Base+0xa7c> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 579b2 │ │ │ │ + cbz r3, 578ea │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 579a8 │ │ │ │ + bne.n 578e0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57998 │ │ │ │ + bne.n 578d0 │ │ │ │ dmb ish │ │ │ │ - beq.n 579b2 │ │ │ │ - bl 289740 │ │ │ │ - movw r1, #49520 @ 0xc170 │ │ │ │ + beq.n 578ea │ │ │ │ + bl 28b87c │ │ │ │ + movw r1, #47344 @ 0xb8f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add r2, sp, #4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #16 │ │ │ │ and.w r5, r0, #15 │ │ │ │ mov.w r0, r0, lsr #4 │ │ │ │ ldrb r5, [r1, r5] │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ strb.w r0, [r2], #2 │ │ │ │ strb.w r5, [r2, #-1] │ │ │ │ - bne.n 579c0 │ │ │ │ + bne.n 578f8 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 949a8 │ │ │ │ - ldr r3, [pc, #20] @ (579fc ) │ │ │ │ + bl 94d00 │ │ │ │ + ldr r3, [pc, #20] @ (57934 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 579f8 │ │ │ │ + beq.n 57930 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57a42 │ │ │ │ + bge.n 5797a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57a42 │ │ │ │ + cbnz r3, 5797a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ - beq.n 57a72 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 57a78 │ │ │ │ + beq.n 579aa │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 579b0 │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57a88 │ │ │ │ + cbz r2, 579c0 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 57b9e │ │ │ │ + b.n 57ad6 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 57c70 │ │ │ │ + bl 57c08 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57b90 │ │ │ │ + beq.n 57ac8 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 57ab6 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 57abc │ │ │ │ + beq.n 579ee │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 579f4 │ │ │ │ mov r0, fp │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 57ada │ │ │ │ + cbnz r2, 57a12 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57ae6 │ │ │ │ + cbnz r0, 57a1e │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 57b90 │ │ │ │ + b.n 57ac8 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 57ada │ │ │ │ + bne.n 57a12 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4cc8 │ │ │ │ - cbz r0, 57b48 │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 57a80 │ │ │ │ mov r0, fp │ │ │ │ - bl 57c70 │ │ │ │ + bl 57c08 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 57b48 │ │ │ │ + cbz r0, 57a80 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57b2a │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 57b2a │ │ │ │ + cbz r2, 57a62 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 57a62 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 57b90 │ │ │ │ + b.n 57ac8 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 57b3c │ │ │ │ + bne.n 57a74 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9c7e8 │ │ │ │ - cbz r0, 57b5a │ │ │ │ + bl 9ca28 │ │ │ │ + cbz r0, 57a92 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 57af2 │ │ │ │ + b.n 57a2a │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl d00e4 │ │ │ │ + bl d0840 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57b62 │ │ │ │ + cbnz r0, 57a9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 57ad0 │ │ │ │ + bl 8473c │ │ │ │ + b.n 57a08 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 57b74 │ │ │ │ + ble.n 57aac │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 57b62 │ │ │ │ + b.n 57a9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e1834 │ │ │ │ - b.n 57b98 │ │ │ │ + bl e1f18 │ │ │ │ + b.n 57ad0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00057ba8 : │ │ │ │ +00057ae0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (57bd8 ) │ │ │ │ + ldr r0, [pc, #32] @ (57b10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #20064 @ 0x4e60 │ │ │ │ + movw r2, #17888 @ 0x45e0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r2, 57bfc │ │ │ │ + cbnz r2, 57b34 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 57bfc │ │ │ │ - cbnz r3, 57c16 │ │ │ │ + bne.n 57b34 │ │ │ │ + cbnz r3, 57b4e │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (57c6c ) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #92] @ (57ba4 ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 57c66 │ │ │ │ + cbz r0, 57b9e │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 57c56 │ │ │ │ + cbz r0, 57b8e │ │ │ │ mov r0, r4 │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57c58 │ │ │ │ + cbz r0, 57b90 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57c46 │ │ │ │ + bne.n 57b7e │ │ │ │ mov r0, r6 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 57c4e │ │ │ │ + b.n 57b86 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 57c58 │ │ │ │ + cbz r3, 57b90 │ │ │ │ strd r5, r4, [r3, #8] │ │ │ │ - b.n 57c66 │ │ │ │ + b.n 57b9e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 57c98 │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 57c9e │ │ │ │ + beq.n 57bd0 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 57bd6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52b14 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbz r3, 57be2 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movs r0, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + b.n 57c04 │ │ │ │ + movs r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 57c00 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cbnz r3, 57c00 │ │ │ │ + movs r1, #26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 57c00 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ + beq.n 57c30 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 57c36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57caa │ │ │ │ + cbz r3, 57c42 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 57cca │ │ │ │ + b.n 57c62 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1e09f8 │ │ │ │ - cbz r0, 57cbe │ │ │ │ + bl 1dff70 │ │ │ │ + cbz r0, 57c56 │ │ │ │ mov r0, r4 │ │ │ │ bl 33310 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57cc4 │ │ │ │ + cbz r3, 57c5c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 57cc6 │ │ │ │ - ldr r0, [pc, #8] @ (57cd0 ) │ │ │ │ + b.n 57c5e │ │ │ │ + ldr r0, [pc, #8] @ (57c68 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #13660 @ 0x355c │ │ │ │ + movw r0, #11484 @ 0x2cdc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 949a8 │ │ │ │ - ldr r3, [pc, #24] @ (57cfc ) │ │ │ │ + b.w 94d00 │ │ │ │ + ldr r3, [pc, #24] @ (57c94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1540] @ 0x604 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 2df444 <_PyBytes_FromXIData@@Base+0x1368> │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #88] @ 0x58 │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r1, [r0, #88] @ 0x58 │ │ │ │ + beq.n 57cc0 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 57cc6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52b14 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbnz r3, 57ce0 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + bl b4ebc │ │ │ │ + cbz r0, 57cde │ │ │ │ + mov r0, r4 │ │ │ │ + bl bc324 <_PyEvalFramePushAndInit@@Base+0xf70> │ │ │ │ + cbnz r0, 57ce0 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + b.w 2ded14 <_PyBytes_FromXIData@@Base+0x1368> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57d46 │ │ │ │ + bge.n 57d2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57d46 │ │ │ │ + cbnz r3, 57d2e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #32380 @ 0x7e7c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 57d78 │ │ │ │ + beq.n 57d60 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 57d78 │ │ │ │ + beq.n 57d60 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 57d9e │ │ │ │ - b.n 57d8e │ │ │ │ + beq.n 57d86 │ │ │ │ + b.n 57d76 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 57d70 │ │ │ │ - movw r0, #38968 @ 0x9838 │ │ │ │ + beq.n 57d58 │ │ │ │ + movw r0, #36792 @ 0x8fb8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 57dca │ │ │ │ - b.n 57d70 │ │ │ │ - movw r0, #38968 @ 0x9838 │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 57db2 │ │ │ │ + b.n 57d58 │ │ │ │ + movw r0, #36792 @ 0x8fb8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 57dca │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 57db2 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1af0 │ │ │ │ - cbnz r0, 57dc0 │ │ │ │ + bl f19e4 │ │ │ │ + cbnz r0, 57da8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59124 @ 0xe6f4 │ │ │ │ + movw r1, #56832 @ 0xde00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 57dca │ │ │ │ + bl 12125c │ │ │ │ + b.n 57db2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 57df6 │ │ │ │ + b.w 57dde │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2b8734 │ │ │ │ - cbnz r0, 57df2 │ │ │ │ + bl 2b8588 │ │ │ │ + cbnz r0, 57dda │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2b9444 │ │ │ │ + b.w 2b8a34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057df6 : │ │ │ │ +00057dde : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #32380 @ 0x7e7c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 57e52 │ │ │ │ - ldr r5, [pc, #60] @ (57e54 ) │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 57e3a │ │ │ │ + ldr r5, [pc, #60] @ (57e3c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r5] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -65509,508 +65500,390 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 57e86 │ │ │ │ + bne.n 57e6e │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7128 @ 0x1bd8 │ │ │ │ + movw r1, #4952 @ 0x1358 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57f6e │ │ │ │ + b.n 57f56 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 57ec8 │ │ │ │ + cbnz r3, 57eb0 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 57ec0 │ │ │ │ + cbz r3, 57ea8 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 57eb2 │ │ │ │ - movw r1, #7176 @ 0x1c08 │ │ │ │ + cbnz r4, 57e9a │ │ │ │ + movw r1, #5000 @ 0x1388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 57f6e │ │ │ │ - movw r1, #7228 @ 0x1c3c │ │ │ │ + bl 12125c │ │ │ │ + b.n 57f56 │ │ │ │ + movw r1, #5052 @ 0x13bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 57e82 │ │ │ │ + bl 12125c │ │ │ │ + b.n 57e6a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 284988 │ │ │ │ + bl 284668 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 57eec │ │ │ │ + cbz r2, 57ed4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2ba598 │ │ │ │ + bl 2b9b88 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57f6e │ │ │ │ + bne.n 57f56 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 57f6e │ │ │ │ - cbz r0, 57f32 │ │ │ │ + b.n 57f56 │ │ │ │ + cbz r0, 57f1a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #10064 @ 0x2750 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 57f3c │ │ │ │ + bne.n 57f24 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strb.w r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57f18 │ │ │ │ + bge.n 57f00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f18 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57f00 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51532 @ 0xc94c │ │ │ │ + movw r1, #49184 @ 0xc020 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 57f6e │ │ │ │ + bl 12125c │ │ │ │ + b.n 57f56 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbnz r0, 57f5c │ │ │ │ + bl f7f10 │ │ │ │ + cbnz r0, 57f44 │ │ │ │ movw r3, #51984 @ 0xcb10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 57f6e │ │ │ │ - bl f891c │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 57f56 │ │ │ │ + bl f876c │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ + bl 183854 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057f72 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 3bbe6 │ │ │ │ +00057f5a <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 3bbf2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #25552 @ 0x63d0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 57faa <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ + bne.n 57f92 <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 57faa <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ + bne.n 57f92 <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58002 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + bge.n 57fea <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 58002 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + b.n 57fea <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c14 │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57fca <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 58000 <_PyXI_ExcInfoAsObject@@Base+0x8e> │ │ │ │ + bne.n 57fb2 <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 57fe8 <_PyXI_ExcInfoAsObject@@Base+0x8e> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 58002 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ - cbz r0, 58002 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + beq.n 57fea <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + cbz r0, 57fea <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 57ff0 <_PyXI_ExcInfoAsObject@@Base+0x7e> │ │ │ │ + blt.n 57fd8 <_PyXI_ExcInfoAsObject@@Base+0x7e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 58002 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + b.n 57fea <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57fec <_PyXI_ExcInfoAsObject@@Base+0x7a> │ │ │ │ + bne.n 57fd4 <_PyXI_ExcInfoAsObject@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57fec <_PyXI_ExcInfoAsObject@@Base+0x7a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57fd4 <_PyXI_ExcInfoAsObject@@Base+0x7a> │ │ │ │ movs r4, #0 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - movw r3, #6528 @ 0x1980 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 58136 <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 58136 <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w sl, [r2, #8] │ │ │ │ - mov r7, r2 │ │ │ │ - ldr.w r5, [fp, #8] │ │ │ │ - ldr.w r1, [sl, #16] │ │ │ │ - adds r3, r5, #3 │ │ │ │ - ldr.w r9, [sl, #8] │ │ │ │ - subs r6, r5, #1 │ │ │ │ - ldr.w r0, [fp, r3, lsl #2] │ │ │ │ - bl 1257e0 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 58150 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ - add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ - add r0, r5 │ │ │ │ - bl 814f8 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 58076 <_PyXI_ExcInfoAsObject@@Base+0x104> │ │ │ │ - add.w fp, fp, #12 │ │ │ │ - adds r0, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 5808e <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5808a <_PyXI_ExcInfoAsObject@@Base+0x118> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5808a <_PyXI_ExcInfoAsObject@@Base+0x118> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 58150 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ - cmp r6, r2 │ │ │ │ - ble.n 580aa <_PyXI_ExcInfoAsObject@@Base+0x138> │ │ │ │ - ldr.w r1, [fp, #4]! │ │ │ │ - adds r2, #1 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r1, #0] │ │ │ │ - str.w r1, [r0, #4]! │ │ │ │ - b.n 5808e <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ - bic.w r6, r6, r6, asr #31 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - adds r3, r6, #4 │ │ │ │ - movs r2, #1 │ │ │ │ - add.w r6, r5, r6, lsl #2 │ │ │ │ - adds r6, #16 │ │ │ │ - str.w r4, [r5, r3, lsl #2] │ │ │ │ - cmp r9, r2 │ │ │ │ - ble.n 580dc <_PyXI_ExcInfoAsObject@@Base+0x16a> │ │ │ │ - ldr.w r1, [sl, #4]! │ │ │ │ - adds r2, #1 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r1, #0] │ │ │ │ - str.w r1, [r6, #4]! │ │ │ │ - b.n 580c0 <_PyXI_ExcInfoAsObject@@Base+0x14e> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr.w r0, [r8, #12] │ │ │ │ - bl 23b2d8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 58100 <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58150 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 58150 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58150 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 226674 <_PyTemplate_Build@@Base> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5811e <_PyXI_ExcInfoAsObject@@Base+0x1ac> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 5811e <_PyXI_ExcInfoAsObject@@Base+0x1ac> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58132 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 58132 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 58150 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20108 @ 0x4e8c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f54d0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 58174 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + cbz r3, 58010 <_PyXI_ExcInfoAsObject@@Base+0xb6> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 58176 <_PyXI_ExcInfoAsObject@@Base+0x204> │ │ │ │ + b.n 58012 <_PyXI_ExcInfoAsObject@@Base+0xb8> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 58184 <_PyXI_ExcInfoAsObject@@Base+0x212> │ │ │ │ + cbnz r3, 58020 <_PyXI_ExcInfoAsObject@@Base+0xc6> │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 58184 <_PyXI_ExcInfoAsObject@@Base+0x212> │ │ │ │ + ble.n 58020 <_PyXI_ExcInfoAsObject@@Base+0xc6> │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 58184 <_PyXI_ExcInfoAsObject@@Base+0x212> │ │ │ │ - cbnz r4, 581a8 <_PyXI_ExcInfoAsObject@@Base+0x236> │ │ │ │ + bgt.n 58020 <_PyXI_ExcInfoAsObject@@Base+0xc6> │ │ │ │ + cbnz r4, 58044 <_PyXI_ExcInfoAsObject@@Base+0xea> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #360] @ (58304 <_PyXI_ExcInfoAsObject@@Base+0x392>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #360] @ (581a0 <_PyXI_ExcInfoAsObject@@Base+0x246>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 582fc <_PyXI_ExcInfoAsObject@@Base+0x38a> │ │ │ │ + beq.w 58198 <_PyXI_ExcInfoAsObject@@Base+0x23e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 581be <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5805a <_PyXI_ExcInfoAsObject@@Base+0x100> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58272 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + bne.n 5810e <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 581d4 <_PyXI_ExcInfoAsObject@@Base+0x262> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 58070 <_PyXI_ExcInfoAsObject@@Base+0x116> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58272 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + bne.n 5810e <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 581ec <_PyXI_ExcInfoAsObject@@Base+0x27a> │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r0, 58088 <_PyXI_ExcInfoAsObject@@Base+0x12e> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58272 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + bne.n 5810e <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5820e <_PyXI_ExcInfoAsObject@@Base+0x29c> │ │ │ │ - bl 9c41c │ │ │ │ + b.n 580aa <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ + bl 9c65c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5820a <_PyXI_ExcInfoAsObject@@Base+0x298> │ │ │ │ + bge.n 580a6 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5820a <_PyXI_ExcInfoAsObject@@Base+0x298> │ │ │ │ + cbnz r3, 580a6 <_PyXI_ExcInfoAsObject@@Base+0x14c> │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 581de <_PyXI_ExcInfoAsObject@@Base+0x26c> │ │ │ │ + beq.n 5807a <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 58244 <_PyXI_ExcInfoAsObject@@Base+0x2d2> │ │ │ │ + beq.n 580e0 <_PyXI_ExcInfoAsObject@@Base+0x186> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 5821e <_PyXI_ExcInfoAsObject@@Base+0x2ac> │ │ │ │ + cbz r6, 580ba <_PyXI_ExcInfoAsObject@@Base+0x160> │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 58250 <_PyXI_ExcInfoAsObject@@Base+0x2de> │ │ │ │ - b.n 58226 <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ + beq.n 580ec <_PyXI_ExcInfoAsObject@@Base+0x192> │ │ │ │ + b.n 580c2 <_PyXI_ExcInfoAsObject@@Base+0x168> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 58230 <_PyXI_ExcInfoAsObject@@Base+0x2be> │ │ │ │ + cbz r5, 580cc <_PyXI_ExcInfoAsObject@@Base+0x172> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 58258 <_PyXI_ExcInfoAsObject@@Base+0x2e6> │ │ │ │ - b.n 58238 <_PyXI_ExcInfoAsObject@@Base+0x2c6> │ │ │ │ + beq.n 580f4 <_PyXI_ExcInfoAsObject@@Base+0x19a> │ │ │ │ + b.n 580d4 <_PyXI_ExcInfoAsObject@@Base+0x17a> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 289588 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 58272 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ - b.n 58258 <_PyXI_ExcInfoAsObject@@Base+0x2e6> │ │ │ │ + bl 289268 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 5810e <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ + b.n 580f4 <_PyXI_ExcInfoAsObject@@Base+0x19a> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 58258 <_PyXI_ExcInfoAsObject@@Base+0x2e6> │ │ │ │ + b.n 580f4 <_PyXI_ExcInfoAsObject@@Base+0x19a> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 58276 <_PyXI_ExcInfoAsObject@@Base+0x304> │ │ │ │ + bge.n 58112 <_PyXI_ExcInfoAsObject@@Base+0x1b8> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38352 @ 0x95d0 │ │ │ │ + movw r1, #36176 @ 0x8d50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 582fc <_PyXI_ExcInfoAsObject@@Base+0x38a> │ │ │ │ + b.n 58198 <_PyXI_ExcInfoAsObject@@Base+0x23e> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 58296 <_PyXI_ExcInfoAsObject@@Base+0x324> │ │ │ │ + beq.n 58132 <_PyXI_ExcInfoAsObject@@Base+0x1d8> │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58272 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + beq.n 5810e <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 58298 <_PyXI_ExcInfoAsObject@@Base+0x326> │ │ │ │ + b.n 58134 <_PyXI_ExcInfoAsObject@@Base+0x1da> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 582ac <_PyXI_ExcInfoAsObject@@Base+0x33a> │ │ │ │ + beq.n 58148 <_PyXI_ExcInfoAsObject@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58272 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + beq.n 5810e <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ add r4, sp, #32 │ │ │ │ - b.n 582ae <_PyXI_ExcInfoAsObject@@Base+0x33c> │ │ │ │ + b.n 5814a <_PyXI_ExcInfoAsObject@@Base+0x1f0> │ │ │ │ movs r4, #0 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2b248 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 582f4 <_PyXI_ExcInfoAsObject@@Base+0x382> │ │ │ │ + bge.n 58190 <_PyXI_ExcInfoAsObject@@Base+0x236> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 582e4 <_PyXI_ExcInfoAsObject@@Base+0x372> │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 58180 <_PyXI_ExcInfoAsObject@@Base+0x226> │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 582ae <_PyXI_ExcInfoAsObject@@Base+0x33c> │ │ │ │ - b.n 58272 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + beq.n 5814a <_PyXI_ExcInfoAsObject@@Base+0x1f0> │ │ │ │ + b.n 5810e <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 58272 <_PyXI_ExcInfoAsObject@@Base+0x300> │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 5810e <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5835a <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ + bne.n 581f6 <_PyXI_ExcInfoAsObject@@Base+0x29c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 57516 │ │ │ │ + bl 57410 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 58344 <_PyXI_ExcInfoAsObject@@Base+0x3d2> │ │ │ │ - movw r3, #21093 @ 0x5265 │ │ │ │ + beq.n 581e0 <_PyXI_ExcInfoAsObject@@Base+0x286> │ │ │ │ + movw r3, #20581 @ 0x5065 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5834e <_PyXI_ExcInfoAsObject@@Base+0x3dc> │ │ │ │ + bne.n 581ea <_PyXI_ExcInfoAsObject@@Base+0x290> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2552f8 │ │ │ │ - bl 94a10 │ │ │ │ + b.w 255158 <_PyBytes_GetXIDataWrapped@@Base+0xb4> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5832c <_PyXI_ExcInfoAsObject@@Base+0x3ba> │ │ │ │ - b.n 58360 <_PyXI_ExcInfoAsObject@@Base+0x3ee> │ │ │ │ + beq.n 581c8 <_PyXI_ExcInfoAsObject@@Base+0x26e> │ │ │ │ + b.n 581fc <_PyXI_ExcInfoAsObject@@Base+0x2a2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 16c454 │ │ │ │ + bl 16bd3c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00058364 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 3be82 │ │ │ │ +00058200 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 3be8e │ │ │ │ + movs r0, #20 │ │ │ │ + b.w 95024 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 178c14 │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58398 <_PyXI_FormatExcInfo@@Base+0x34> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 583e4 <_PyXI_FormatExcInfo@@Base+0x80> │ │ │ │ - b.n 583aa <_PyXI_FormatExcInfo@@Base+0x46> │ │ │ │ + bne.n 5823a <_PyXI_FormatExcInfo@@Base+0x3a> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 58286 <_PyXI_FormatExcInfo@@Base+0x86> │ │ │ │ + b.n 5824c <_PyXI_FormatExcInfo@@Base+0x4c> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 583f8 <_PyXI_FormatExcInfo@@Base+0x94> │ │ │ │ + vldr d6, [pc, #88] @ 58298 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 583e8 <_PyXI_FormatExcInfo@@Base+0x84> │ │ │ │ + bhi.n 5828a <_PyXI_FormatExcInfo@@Base+0x8a> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c7dc │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ @@ -66018,188 +65891,307 @@ │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 583f0 <_PyXI_FormatExcInfo@@Base+0x8c> │ │ │ │ + bge.n 58292 <_PyXI_FormatExcInfo@@Base+0x92> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 583f0 <_PyXI_FormatExcInfo@@Base+0x8c> │ │ │ │ + b.n 58292 <_PyXI_FormatExcInfo@@Base+0x92> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 583f0 <_PyXI_FormatExcInfo@@Base+0x8c> │ │ │ │ + b.n 58292 <_PyXI_FormatExcInfo@@Base+0x92> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -00058400 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +000582a0 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3bf4a │ │ │ │ + bl 3bf56 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a8c0 │ │ │ │ + b.w 7a9e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 58450 <_PyXI_FreeExcInfo@@Base+0x50> │ │ │ │ + bne.n 582f0 <_PyXI_FreeExcInfo@@Base+0x50> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39468 @ 0x9a2c │ │ │ │ + movw r1, #37096 @ 0x90e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1214a0 │ │ │ │ + b.w 12125c │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 5846e <_PyXI_FreeExcInfo@@Base+0x6e> │ │ │ │ + bne.n 5830e <_PyXI_FreeExcInfo@@Base+0x6e> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39488 @ 0x9a40 │ │ │ │ + movw r1, #37116 @ 0x90fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1214a0 │ │ │ │ + b.w 12125c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 584aa <_PyXI_FreeExcInfo@@Base+0xaa> │ │ │ │ + beq.n 5834a <_PyXI_FreeExcInfo@@Base+0xaa> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59032 @ 0xe698 │ │ │ │ + movw r0, #56740 @ 0xdda4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5858c <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ + beq.n 5842c <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 584d2 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 58372 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #59032 @ 0xe698 │ │ │ │ + movw r0, #56740 @ 0xdda4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5858c <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5842c <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 585a6 <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ + beq.n 58446 <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 58502 <_PyXI_FreeExcInfo@@Base+0x102> │ │ │ │ + beq.n 583a2 <_PyXI_FreeExcInfo@@Base+0x102> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5858c <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ + bl 12125c │ │ │ │ + b.n 5842c <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5858c <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ + beq.n 5842c <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov.w r3, #65537 @ 0x10001 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 5854a <_PyXI_FreeExcInfo@@Base+0x14a> │ │ │ │ - bl 83f58 │ │ │ │ + bcs.n 583ea <_PyXI_FreeExcInfo@@Base+0x14a> │ │ │ │ + bl 841c0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5854a <_PyXI_FreeExcInfo@@Base+0x14a> │ │ │ │ + cbz r0, 583ea <_PyXI_FreeExcInfo@@Base+0x14a> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 2b93c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 58556 <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ + bne.n 583f6 <_PyXI_FreeExcInfo@@Base+0x156> │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 58516 <_PyXI_FreeExcInfo@@Base+0x116> │ │ │ │ + blt.n 583b6 <_PyXI_FreeExcInfo@@Base+0x116> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58552 <_PyXI_FreeExcInfo@@Base+0x152> │ │ │ │ - bl 244f6c │ │ │ │ + blt.n 583f2 <_PyXI_FreeExcInfo@@Base+0x152> │ │ │ │ + bl 24448c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 585a6 <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ + b.n 58446 <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 58514 <_PyXI_FreeExcInfo@@Base+0x114> │ │ │ │ + b.n 583b4 <_PyXI_FreeExcInfo@@Base+0x114> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 585a0 <_PyXI_FreeExcInfo@@Base+0x1a0> │ │ │ │ + cbz r0, 58440 <_PyXI_FreeExcInfo@@Base+0x1a0> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5856c <_PyXI_FreeExcInfo@@Base+0x16c> │ │ │ │ + b.n 5840c <_PyXI_FreeExcInfo@@Base+0x16c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 585a0 <_PyXI_FreeExcInfo@@Base+0x1a0> │ │ │ │ + bge.n 58440 <_PyXI_FreeExcInfo@@Base+0x1a0> │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 150ce0 <_PyLong_FromGid@@Base> │ │ │ │ + bl 150780 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58564 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ + bne.n 58404 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58590 <_PyXI_FreeExcInfo@@Base+0x190> │ │ │ │ + blt.n 58430 <_PyXI_FreeExcInfo@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 585a6 <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ + b.n 58446 <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58586 <_PyXI_FreeExcInfo@@Base+0x186> │ │ │ │ + bne.n 58426 <_PyXI_FreeExcInfo@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58586 <_PyXI_FreeExcInfo@@Base+0x186> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58426 <_PyXI_FreeExcInfo@@Base+0x186> │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r3, #6528 @ 0x1980 │ │ │ │ + movt r3, #81 @ 0x51 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 58578 <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 58578 <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w sl, [r2, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + ldr.w r5, [fp, #8] │ │ │ │ + ldr.w r1, [sl, #16] │ │ │ │ + adds r3, r5, #3 │ │ │ │ + ldr.w r9, [sl, #8] │ │ │ │ + subs r6, r5, #1 │ │ │ │ + ldr.w r0, [fp, r3, lsl #2] │ │ │ │ + bl 1256ec │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 58592 <_PyXI_FreeExcInfo@@Base+0x2f2> │ │ │ │ + add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ + add r0, r5 │ │ │ │ + bl 81648 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 584b8 <_PyXI_FreeExcInfo@@Base+0x218> │ │ │ │ + add.w fp, fp, #12 │ │ │ │ + adds r0, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 584d0 <_PyXI_FreeExcInfo@@Base+0x230> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 584cc <_PyXI_FreeExcInfo@@Base+0x22c> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 584cc <_PyXI_FreeExcInfo@@Base+0x22c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 58592 <_PyXI_FreeExcInfo@@Base+0x2f2> │ │ │ │ + cmp r6, r2 │ │ │ │ + ble.n 584ec <_PyXI_FreeExcInfo@@Base+0x24c> │ │ │ │ + ldr.w r1, [fp, #4]! │ │ │ │ + adds r2, #1 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r1, #0] │ │ │ │ + str.w r1, [r0, #4]! │ │ │ │ + b.n 584d0 <_PyXI_FreeExcInfo@@Base+0x230> │ │ │ │ + bic.w r6, r6, r6, asr #31 │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + adds r3, r6, #4 │ │ │ │ + movs r2, #1 │ │ │ │ + add.w r6, r5, r6, lsl #2 │ │ │ │ + adds r6, #16 │ │ │ │ + str.w r4, [r5, r3, lsl #2] │ │ │ │ + cmp r9, r2 │ │ │ │ + ble.n 5851e <_PyXI_FreeExcInfo@@Base+0x27e> │ │ │ │ + ldr.w r1, [sl, #4]! │ │ │ │ + adds r2, #1 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r1, #0] │ │ │ │ + str.w r1, [r6, #4]! │ │ │ │ + b.n 58502 <_PyXI_FreeExcInfo@@Base+0x262> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr.w r0, [r8, #12] │ │ │ │ + bl 23a7f8 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 58542 <_PyXI_FreeExcInfo@@Base+0x2a2> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 58592 <_PyXI_FreeExcInfo@@Base+0x2f2> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 58592 <_PyXI_FreeExcInfo@@Base+0x2f2> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58592 <_PyXI_FreeExcInfo@@Base+0x2f2> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 225aac <_PyTemplate_Build@@Base> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 58560 <_PyXI_FreeExcInfo@@Base+0x2c0> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 58560 <_PyXI_FreeExcInfo@@Base+0x2c0> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 58574 <_PyXI_FreeExcInfo@@Base+0x2d4> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 58574 <_PyXI_FreeExcInfo@@Base+0x2d4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 58592 <_PyXI_FreeExcInfo@@Base+0x2f2> │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #17932 @ 0x460c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w f53c4 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 2a9200 │ │ │ │ + bl 2a9058 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -66208,578 +66200,579 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 585f8 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + cbnz r5, 585e4 <_PyXI_FreeExcInfo@@Base+0x344> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 585f8 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + ble.n 585e4 <_PyXI_FreeExcInfo@@Base+0x344> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 585f8 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ - cbnz r2, 58616 <_PyXI_FreeExcInfo@@Base+0x216> │ │ │ │ + bne.n 585e4 <_PyXI_FreeExcInfo@@Base+0x344> │ │ │ │ + cbnz r2, 58602 <_PyXI_FreeExcInfo@@Base+0x362> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #44] @ (5863c <_PyXI_FreeExcInfo@@Base+0x23c>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #44] @ (58628 <_PyXI_FreeExcInfo@@Base+0x388>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58638 <_PyXI_FreeExcInfo@@Base+0x238> │ │ │ │ + cbz r0, 58624 <_PyXI_FreeExcInfo@@Base+0x384> │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - bl 185668 │ │ │ │ + bl 184bc8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 5880e <_PyObject_CheckXIData@@Base+0x5e> │ │ │ │ + bl 587fa <_PyObject_CheckXIData@@Base+0x5e> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a9570 │ │ │ │ - cbz r0, 58676 <_PyXI_FreeExcInfo@@Base+0x276> │ │ │ │ + bl 2a93c8 │ │ │ │ + cbz r0, 58662 <_PyXI_FreeExcInfo@@Base+0x3c2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58674 <_PyXI_FreeExcInfo@@Base+0x274> │ │ │ │ + bge.n 58660 <_PyXI_FreeExcInfo@@Base+0x3c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58674 <_PyXI_FreeExcInfo@@Base+0x274> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58660 <_PyXI_FreeExcInfo@@Base+0x3c0> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 58680 <_PyXI_FreeExcInfo@@Base+0x280> │ │ │ │ + cbz r1, 5866c <_PyXI_FreeExcInfo@@Base+0x3cc> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 58688 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ + b.n 58674 <_PyXI_FreeExcInfo@@Base+0x3d4> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3e592 │ │ │ │ + b.w 3e5a2 │ │ │ │ │ │ │ │ -0005868c : │ │ │ │ +00058678 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 586c6 │ │ │ │ - ldr r3, [pc, #148] @ (58744 ) │ │ │ │ + bne.n 586b2 │ │ │ │ + ldr r3, [pc, #148] @ (58730 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #424] @ 0x1a8 │ │ │ │ - blt.n 586c6 │ │ │ │ + blt.n 586b2 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 586d8 │ │ │ │ - movw r0, #20280 @ 0x4f38 │ │ │ │ + bgt.n 586c4 │ │ │ │ + movw r0, #18104 @ 0x46b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #1681 @ 0x691 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5873c │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 58728 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 586f2 │ │ │ │ + cbz r0, 586de │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 586f4 │ │ │ │ + bge.n 586e0 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 58728 │ │ │ │ - b.n 58734 │ │ │ │ + cbnz r0, 58714 │ │ │ │ + b.n 58720 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 9c7e8 │ │ │ │ - cbz r0, 58706 │ │ │ │ + bl 9ca28 │ │ │ │ + cbz r0, 586f2 │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 5870c │ │ │ │ - bl 244f6c │ │ │ │ - b.n 5873c │ │ │ │ + b.n 586f8 │ │ │ │ + bl 24448c │ │ │ │ + b.n 58728 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 5871a │ │ │ │ + ble.n 58706 │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 5870c │ │ │ │ + b.n 586f8 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b.n 58734 │ │ │ │ + b.n 58720 │ │ │ │ addw r4, r4, #1130 @ 0x46a │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 58738 │ │ │ │ + cbnz r3, 58724 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58740 │ │ │ │ + b.n 5872c │ │ │ │ blx r3 │ │ │ │ - b.n 58734 │ │ │ │ + b.n 58720 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2489dc <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 5876e │ │ │ │ + bl 24836c <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 5875a │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58816 @ 0xe5c0 │ │ │ │ + movw r0, #56640 @ 0xdd40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 58798 │ │ │ │ + beq.n 58784 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34480 @ 0x86b0 │ │ │ │ + movw r0, #32304 @ 0x7e30 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 587ae │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5879a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4cbb6 │ │ │ │ + bl 4cba6 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000587b0 <_PyObject_CheckXIData@@Base>: │ │ │ │ +0005879c <_PyObject_CheckXIData@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r2, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r2, #824 @ 0x338 │ │ │ │ - beq.n 58806 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + beq.n 587f2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 58806 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbz r3, 587f2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ - bl 2676cc <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + bl 267438 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 587ee <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ + cbz r3, 587da <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5880a <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ + b.n 587f6 <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 587ea <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ + bne.n 587d6 <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 587fc <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ + cbz r3, 587e8 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 58806 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbnz r3, 587f2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 267770 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 2674dc <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5883e <_PyObject_CheckXIData@@Base+0x8e> │ │ │ │ + beq.n 5882a <_PyObject_CheckXIData@@Base+0x8e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 5883e <_PyObject_CheckXIData@@Base+0x8e> │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 5882a <_PyObject_CheckXIData@@Base+0x8e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2a911c │ │ │ │ + b.w 2a8f74 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5885e <_PyObject_CheckXIData@@Base+0xae> │ │ │ │ + beq.n 5884a <_PyObject_CheckXIData@@Base+0xae> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20200 @ 0x4ee8 │ │ │ │ + movw r1, #18024 @ 0x4668 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 58886 <_PyObject_CheckXIData@@Base+0xd6> │ │ │ │ + bl 12125c │ │ │ │ + b.n 58872 <_PyObject_CheckXIData@@Base+0xd6> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ subs r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.n 58882 <_PyObject_CheckXIData@@Base+0xd2> │ │ │ │ + bgt.n 5886e <_PyObject_CheckXIData@@Base+0xd2> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 5888c <_PyObject_CheckXIData@@Base+0xdc> │ │ │ │ - bl 244f6c │ │ │ │ + ble.n 58878 <_PyObject_CheckXIData@@Base+0xdc> │ │ │ │ + bl 24448c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 588b6 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ + b.n 588a2 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b884 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27b558 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 588b6 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ + beq.n 588a2 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 588b4 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ + ble.n 588a0 <_PyObject_CheckXIData@@Base+0x104> │ │ │ │ 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] │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c198 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 58b9c <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + b.n 58b8c <_PyObject_CheckXIData@@Base+0x3f0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5892a <_PyObject_CheckXIData@@Base+0x17a> │ │ │ │ + bge.n 58916 <_PyObject_CheckXIData@@Base+0x17a> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 58940 <_PyObject_CheckXIData@@Base+0x190> │ │ │ │ - bl f4a98 │ │ │ │ + cbz r0, 5892c <_PyObject_CheckXIData@@Base+0x190> │ │ │ │ + bl f4990 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58902 <_PyObject_CheckXIData@@Base+0x152> │ │ │ │ + bge.n 588ee <_PyObject_CheckXIData@@Base+0x152> │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 58902 <_PyObject_CheckXIData@@Base+0x152> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 588ee <_PyObject_CheckXIData@@Base+0x152> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 58922 <_PyObject_CheckXIData@@Base+0x172> │ │ │ │ + bne.n 5890e <_PyObject_CheckXIData@@Base+0x172> │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58e5a <_Py_c_diff@@Base+0x10a> │ │ │ │ + bl 58e4a <_Py_c_diff@@Base+0x10a> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 58942 <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ + b.n 5892e <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 588d2 <_PyObject_CheckXIData@@Base+0x122> │ │ │ │ - b.n 58940 <_PyObject_CheckXIData@@Base+0x190> │ │ │ │ + beq.n 588be <_PyObject_CheckXIData@@Base+0x122> │ │ │ │ + b.n 5892c <_PyObject_CheckXIData@@Base+0x190> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20240 @ 0x4f10 │ │ │ │ + movw r1, #18064 @ 0x4690 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 58964 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ + cbz r3, 58950 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5897c <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + b.n 58968 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5896c <_PyObject_CheckXIData@@Base+0x1bc> │ │ │ │ + bgt.n 58958 <_PyObject_CheckXIData@@Base+0x1bc> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5897c <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + b.n 58968 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 58968 <_PyObject_CheckXIData@@Base+0x1b8> │ │ │ │ + bne.n 58954 <_PyObject_CheckXIData@@Base+0x1b8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58968 <_PyObject_CheckXIData@@Base+0x1b8> │ │ │ │ + beq.n 58954 <_PyObject_CheckXIData@@Base+0x1b8> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 589a0 <_PyObject_CheckXIData@@Base+0x1f0> │ │ │ │ + b.n 5898c <_PyObject_CheckXIData@@Base+0x1f0> │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #520] @ (58b98 <_PyObject_CheckXIData@@Base+0x3e8>) │ │ │ │ + ldr r3, [pc, #524] @ (58b88 <_PyObject_CheckXIData@@Base+0x3ec>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58b76 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + beq.w 58b62 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58b66 <_PyObject_CheckXIData@@Base+0x3b6> │ │ │ │ + bne.w 58b52 <_PyObject_CheckXIData@@Base+0x3b6> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58b66 <_PyObject_CheckXIData@@Base+0x3b6> │ │ │ │ + bne.w 58b52 <_PyObject_CheckXIData@@Base+0x3b6> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 58a88 <_PyObject_CheckXIData@@Base+0x2d8> │ │ │ │ + beq.n 58a74 <_PyObject_CheckXIData@@Base+0x2d8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #25552 @ 0x63d0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - cbz r0, 58a18 <_PyObject_CheckXIData@@Base+0x268> │ │ │ │ + cbz r0, 58a04 <_PyObject_CheckXIData@@Base+0x268> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 589f0 <_PyObject_CheckXIData@@Base+0x240> │ │ │ │ + bne.n 589dc <_PyObject_CheckXIData@@Base+0x240> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 58a10 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ - bl 178c14 │ │ │ │ + b.n 589fc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58a10 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 589fc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58b76 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + bne.w 58b62 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.w 58b6a <_PyObject_CheckXIData@@Base+0x3ba> │ │ │ │ - b.n 58a1c <_PyObject_CheckXIData@@Base+0x26c> │ │ │ │ - vldr d8, [pc, #356] @ 58b80 <_PyObject_CheckXIData@@Base+0x3d0> │ │ │ │ + beq.w 58b56 <_PyObject_CheckXIData@@Base+0x3ba> │ │ │ │ + b.n 58a08 <_PyObject_CheckXIData@@Base+0x26c> │ │ │ │ + vldr d8, [pc, #360] @ 58b70 <_PyObject_CheckXIData@@Base+0x3d4> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 58a2a <_PyObject_CheckXIData@@Base+0x27a> │ │ │ │ + bne.n 58a16 <_PyObject_CheckXIData@@Base+0x27a> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 58a4a <_PyObject_CheckXIData@@Base+0x29a> │ │ │ │ - bl 178c14 │ │ │ │ + b.n 58a36 <_PyObject_CheckXIData@@Base+0x29a> │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58a4a <_PyObject_CheckXIData@@Base+0x29a> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 58a36 <_PyObject_CheckXIData@@Base+0x29a> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58b76 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + bne.w 58b62 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 58a5e <_PyObject_CheckXIData@@Base+0x2ae> │ │ │ │ + bmi.n 58a4a <_PyObject_CheckXIData@@Base+0x2ae> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 58a90 <_PyObject_CheckXIData@@Base+0x2e0> │ │ │ │ + bpl.n 58a7c <_PyObject_CheckXIData@@Base+0x2e0> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61508 @ 0xf044 │ │ │ │ + movw r1, #59332 @ 0xe7c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 12125c │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 58b76 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ - vldr d8, [pc, #244] @ 58b80 <_PyObject_CheckXIData@@Base+0x3d0> │ │ │ │ - vldr d9, [pc, #248] @ 58b88 <_PyObject_CheckXIData@@Base+0x3d8> │ │ │ │ + b.n 58b62 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + vldr d8, [pc, #248] @ 58b70 <_PyObject_CheckXIData@@Base+0x3d4> │ │ │ │ + vldr d9, [pc, #252] @ 58b78 <_PyObject_CheckXIData@@Base+0x3dc> │ │ │ │ vldr d11, [sp, #32] │ │ │ │ vldr d14, [sp, #16] │ │ │ │ vldr d10, [sp, #40] @ 0x28 │ │ │ │ vldr d13, [sp, #24] │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58abe <_PyObject_CheckXIData@@Base+0x30e> │ │ │ │ + bne.n 58aaa <_PyObject_CheckXIData@@Base+0x30e> │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58abe <_PyObject_CheckXIData@@Base+0x30e> │ │ │ │ + bne.n 58aaa <_PyObject_CheckXIData@@Base+0x30e> │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 58b76 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + b.n 58b62 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #204] @ 58b90 <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + vldr d7, [pc, #208] @ 58b80 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 58ada <_PyObject_CheckXIData@@Base+0x32a> │ │ │ │ + ble.n 58ac6 <_PyObject_CheckXIData@@Base+0x32a> │ │ │ │ movw r4, #6412 @ 0x190c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 58b76 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + b.n 58b62 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58ad0 <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ + bgt.n 58abc <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58ad0 <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ + bgt.n 58abc <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58ad0 <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ + bgt.n 58abc <_PyObject_CheckXIData@@Base+0x320> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 2c3a30 <_Py_c_abs@@Base> │ │ │ │ + bl 2c3378 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 2c3a30 <_Py_c_abs@@Base> │ │ │ │ + bl 2c3378 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 58ab4 <_PyObject_CheckXIData@@Base+0x304> │ │ │ │ + bls.n 58aa0 <_PyObject_CheckXIData@@Base+0x304> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 2c3a30 <_Py_c_abs@@Base> │ │ │ │ + bl 2c3378 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 58ab4 <_PyObject_CheckXIData@@Base+0x304> │ │ │ │ + bls.n 58aa0 <_PyObject_CheckXIData@@Base+0x304> │ │ │ │ vcmpe.f64 d9, d12 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #4788 @ 0x12b4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - b.n 58b76 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + b.n 58b62 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58b76 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ + b.n 58b62 <_PyObject_CheckXIData@@Base+0x3c6> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 58a8c <_PyObject_CheckXIData@@Base+0x2dc> │ │ │ │ - b.n 58a5e <_PyObject_CheckXIData@@Base+0x2ae> │ │ │ │ + bpl.n 58a78 <_PyObject_CheckXIData@@Base+0x2dc> │ │ │ │ + b.n 58a4a <_PyObject_CheckXIData@@Base+0x2ae> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bvs.n 58aae <_PyObject_CheckXIData@@Base+0x2fe> │ │ │ │ + nop.w │ │ │ │ + bvs.n 58a9e <_PyObject_CheckXIData@@Base+0x302> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 58bc0 <_PyObject_CheckXIData@@Base+0x410> │ │ │ │ + cbz r7, 58bb0 <_PyObject_CheckXIData@@Base+0x414> │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 58bc0 <_PyObject_CheckXIData@@Base+0x410> │ │ │ │ + beq.n 58bb0 <_PyObject_CheckXIData@@Base+0x414> │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 58bcc <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ - bl 25473c │ │ │ │ + bgt.n 58bbc <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + bl 254424 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58c68 <_PyObject_CheckXIData@@Base+0x4b8> │ │ │ │ + blt.n 58c58 <_PyObject_CheckXIData@@Base+0x4bc> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 58d10 <_PyObject_CheckXIData@@Base+0x560> │ │ │ │ + b.n 58d00 <_PyObject_CheckXIData@@Base+0x564> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 58c6e <_PyObject_CheckXIData@@Base+0x4be> │ │ │ │ + bne.n 58c5e <_PyObject_CheckXIData@@Base+0x4c2> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ - blt.n 58be8 <_PyObject_CheckXIData@@Base+0x438> │ │ │ │ + blt.n 58bd8 <_PyObject_CheckXIData@@Base+0x43c> │ │ │ │ cmp r6, r2 │ │ │ │ it ge │ │ │ │ movge r6, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 58c5a <_PyObject_CheckXIData@@Base+0x4aa> │ │ │ │ + ble.n 58c4a <_PyObject_CheckXIData@@Base+0x4ae> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 58c24 <_PyObject_CheckXIData@@Base+0x474> │ │ │ │ + bne.n 58c14 <_PyObject_CheckXIData@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2228a4 │ │ │ │ + bl 221a7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58c12 <_PyObject_CheckXIData@@Base+0x462> │ │ │ │ + cbnz r0, 58c02 <_PyObject_CheckXIData@@Base+0x466> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 58d10 <_PyObject_CheckXIData@@Base+0x560> │ │ │ │ + b.n 58d00 <_PyObject_CheckXIData@@Base+0x564> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ subs r2, r6, r7 │ │ │ │ @@ -66797,100 +66790,100 @@ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ str.w r8, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58c32 <_PyObject_CheckXIData@@Base+0x482> │ │ │ │ - b.n 58bf6 <_PyObject_CheckXIData@@Base+0x446> │ │ │ │ + bne.n 58c22 <_PyObject_CheckXIData@@Base+0x486> │ │ │ │ + b.n 58be6 <_PyObject_CheckXIData@@Base+0x44a> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58bc8 <_PyObject_CheckXIData@@Base+0x418> │ │ │ │ + bge.n 58bb8 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58bc8 <_PyObject_CheckXIData@@Base+0x418> │ │ │ │ + b.n 58bb8 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e6d88 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 58c82 <_PyObject_CheckXIData@@Base+0x4d2> │ │ │ │ + bcs.n 58c72 <_PyObject_CheckXIData@@Base+0x4d6> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ mov r0, r4 │ │ │ │ - bl 14118c │ │ │ │ + bl 140d74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d10 <_PyObject_CheckXIData@@Base+0x560> │ │ │ │ + beq.n 58d00 <_PyObject_CheckXIData@@Base+0x564> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 58ca8 <_PyObject_CheckXIData@@Base+0x4f8> │ │ │ │ + blt.n 58c98 <_PyObject_CheckXIData@@Base+0x4fc> │ │ │ │ mul.w r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 58ca8 <_PyObject_CheckXIData@@Base+0x4f8> │ │ │ │ + bge.n 58c98 <_PyObject_CheckXIData@@Base+0x4fc> │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ mov r6, r0 │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 58ce8 <_PyObject_CheckXIData@@Base+0x538> │ │ │ │ - bl 2a9570 │ │ │ │ - cbnz r0, 58cd2 <_PyObject_CheckXIData@@Base+0x522> │ │ │ │ + ble.n 58cd8 <_PyObject_CheckXIData@@Base+0x53c> │ │ │ │ + bl 2a93c8 │ │ │ │ + cbnz r0, 58cc2 <_PyObject_CheckXIData@@Base+0x526> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58cce <_PyObject_CheckXIData@@Base+0x51e> │ │ │ │ + bge.n 58cbe <_PyObject_CheckXIData@@Base+0x522> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58cce <_PyObject_CheckXIData@@Base+0x51e> │ │ │ │ + cbnz r3, 58cbe <_PyObject_CheckXIData@@Base+0x522> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 58d10 <_PyObject_CheckXIData@@Base+0x560> │ │ │ │ + b.n 58d00 <_PyObject_CheckXIData@@Base+0x564> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58ce4 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ + bge.n 58cd4 <_PyObject_CheckXIData@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58ce4 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58cd4 <_PyObject_CheckXIData@@Base+0x538> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 58cac <_PyObject_CheckXIData@@Base+0x4fc> │ │ │ │ + b.n 58c9c <_PyObject_CheckXIData@@Base+0x500> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 58bc8 <_PyObject_CheckXIData@@Base+0x418> │ │ │ │ + bge.w 58bb8 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 58bc8 <_PyObject_CheckXIData@@Base+0x418> │ │ │ │ + bne.w 58bb8 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58bc8 <_PyObject_CheckXIData@@Base+0x418> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58bb8 <_PyObject_CheckXIData@@Base+0x41c> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 58d20 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + cbz r0, 58d10 <_PyObject_CheckXIData@@Base+0x574> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00058d22 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #40] @ (58d4c <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ +00058d12 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #40] @ (58d3c <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #110592 @ 0x1b000 │ │ │ │ add.w r0, r0, #114176 @ 0x1be00 │ │ │ │ add.w r0, r0, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ @@ -66899,220 +66892,220 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #4092] @ 0xffc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00058d50 <_Py_c_diff@@Base>: │ │ │ │ +00058d40 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ - movw r0, #27224 @ 0x6a58 │ │ │ │ + movw r0, #24932 @ 0x6164 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58d98 <_Py_c_diff@@Base+0x48> │ │ │ │ + beq.n 58d88 <_Py_c_diff@@Base+0x48> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58d98 <_Py_c_diff@@Base+0x48> │ │ │ │ + ble.n 58d88 <_Py_c_diff@@Base+0x48> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58db2 <_Py_c_diff@@Base+0x62> │ │ │ │ + bge.n 58da2 <_Py_c_diff@@Base+0x62> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58db2 <_Py_c_diff@@Base+0x62> │ │ │ │ + b.n 58da2 <_Py_c_diff@@Base+0x62> │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 58dce <_Py_c_diff@@Base+0x7e> │ │ │ │ + bl 12125c │ │ │ │ + b.n 58dbe <_Py_c_diff@@Base+0x7e> │ │ │ │ mov r0, r4 │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58dce <_Py_c_diff@@Base+0x7e> │ │ │ │ + bge.n 58dbe <_Py_c_diff@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58dce <_Py_c_diff@@Base+0x7e> │ │ │ │ + cbnz r3, 58dbe <_Py_c_diff@@Base+0x7e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 814f8 │ │ │ │ - cbz r0, 58e56 <_Py_c_diff@@Base+0x106> │ │ │ │ + bl 81648 │ │ │ │ + cbz r0, 58e46 <_Py_c_diff@@Base+0x106> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r1, #16]! │ │ │ │ adds r0, r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 58e28 <_Py_c_diff@@Base+0xd8> │ │ │ │ + bge.n 58e18 <_Py_c_diff@@Base+0xd8> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r6, r0, lsl #2] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ adds r7, r6, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r0, #0] │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ - b.n 58e08 <_Py_c_diff@@Base+0xb8> │ │ │ │ + b.n 58df8 <_Py_c_diff@@Base+0xb8> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - cbz r3, 58e46 <_Py_c_diff@@Base+0xf6> │ │ │ │ + cbz r3, 58e36 <_Py_c_diff@@Base+0xf6> │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r0, #20272 @ 0x4f30 │ │ │ │ + movw r0, #18096 @ 0x46b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r0, #62716 @ 0xf4fc │ │ │ │ + b.w 95d64 │ │ │ │ + movw r0, #60424 @ 0xec08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt.n 58e76 <_Py_c_diff@@Base+0x126> │ │ │ │ + blt.n 58e66 <_Py_c_diff@@Base+0x126> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 58e78 <_Py_c_diff@@Base+0x128> │ │ │ │ + b.n 58e68 <_Py_c_diff@@Base+0x128> │ │ │ │ movs r4, #0 │ │ │ │ bic.w r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 58e8a <_Py_c_diff@@Base+0x13a> │ │ │ │ + blt.n 58e7a <_Py_c_diff@@Base+0x13a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ movge r5, r3 │ │ │ │ - b.n 58e8c <_Py_c_diff@@Base+0x13c> │ │ │ │ + b.n 58e7c <_Py_c_diff@@Base+0x13c> │ │ │ │ mov r5, r4 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq.n 58eec <_Py_c_diff@@Base+0x19c> │ │ │ │ + beq.n 58edc <_Py_c_diff@@Base+0x19c> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 58eb4 <_Py_c_diff@@Base+0x164> │ │ │ │ + ble.n 58ea4 <_Py_c_diff@@Base+0x164> │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #24800 @ 0x60e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58eec <_Py_c_diff@@Base+0x19c> │ │ │ │ + b.n 58edc <_Py_c_diff@@Base+0x19c> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58eea <_Py_c_diff@@Base+0x19a> │ │ │ │ + ble.n 58eda <_Py_c_diff@@Base+0x19a> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r2, r2, r5 │ │ │ │ mla r1, r5, r3, r0 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ blx 2b880 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 27b884 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27b558 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 58eec <_Py_c_diff@@Base+0x19c> │ │ │ │ + b.n 58edc <_Py_c_diff@@Base+0x19c> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #204] @ (58fcc <_Py_c_diff@@Base+0x27c>) │ │ │ │ + ldr r3, [pc, #204] @ (58fbc <_Py_c_diff@@Base+0x27c>) │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 58f34 <_Py_c_diff@@Base+0x1e4> │ │ │ │ + cbz r3, 58f24 <_Py_c_diff@@Base+0x1e4> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 58f2a <_Py_c_diff@@Base+0x1da> │ │ │ │ + bne.n 58f1a <_Py_c_diff@@Base+0x1da> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 58f1a <_Py_c_diff@@Base+0x1ca> │ │ │ │ + bne.n 58f0a <_Py_c_diff@@Base+0x1ca> │ │ │ │ dmb ish │ │ │ │ - beq.n 58f34 <_Py_c_diff@@Base+0x1e4> │ │ │ │ - bl 2c4060 │ │ │ │ + beq.n 58f24 <_Py_c_diff@@Base+0x1e4> │ │ │ │ + bl 2c58bc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 2dfc78 <_Py_c_neg@@Base+0x204> │ │ │ │ + bl 2df540 <_Py_c_neg@@Base+0x1fc> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 58f66 <_Py_c_diff@@Base+0x216> │ │ │ │ + cbz r3, 58f56 <_Py_c_diff@@Base+0x216> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 58f5c <_Py_c_diff@@Base+0x20c> │ │ │ │ + bne.n 58f4c <_Py_c_diff@@Base+0x20c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 58f4c <_Py_c_diff@@Base+0x1fc> │ │ │ │ + bne.n 58f3c <_Py_c_diff@@Base+0x1fc> │ │ │ │ dmb ish │ │ │ │ - beq.n 58f66 <_Py_c_diff@@Base+0x216> │ │ │ │ - bl 289740 │ │ │ │ + beq.n 58f56 <_Py_c_diff@@Base+0x216> │ │ │ │ + bl 28b87c │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - bl 1cacd8 │ │ │ │ - cbz r0, 58fb6 <_Py_c_diff@@Base+0x266> │ │ │ │ + bl 1c9958 │ │ │ │ + cbz r0, 58fa6 <_Py_c_diff@@Base+0x266> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 58f84 <_Py_c_diff@@Base+0x234> │ │ │ │ + bpl.n 58f74 <_Py_c_diff@@Base+0x234> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ - b.n 58f86 <_Py_c_diff@@Base+0x236> │ │ │ │ + b.n 58f76 <_Py_c_diff@@Base+0x236> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r4, #22504 @ 0x57e8 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ adds r7, r1, #1 │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ @@ -67122,513 +67115,513 @@ │ │ │ │ ldrb r5, [r6, r5] │ │ │ │ strb.w r5, [r1, r3, lsl #1] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldrb.w r5, [r5, ip] │ │ │ │ strb.w r5, [r7, r3, lsl #1] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #20 │ │ │ │ - bne.n 58f94 <_Py_c_diff@@Base+0x244> │ │ │ │ - ldr r3, [pc, #20] @ (58fcc <_Py_c_diff@@Base+0x27c>) │ │ │ │ + bne.n 58f84 <_Py_c_diff@@Base+0x244> │ │ │ │ + ldr r3, [pc, #20] @ (58fbc <_Py_c_diff@@Base+0x27c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 58fc8 <_Py_c_diff@@Base+0x278> │ │ │ │ + beq.n 58fb8 <_Py_c_diff@@Base+0x278> │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58ffe <_Py_c_diff@@Base+0x2ae> │ │ │ │ + beq.n 58fee <_Py_c_diff@@Base+0x2ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58ffe <_Py_c_diff@@Base+0x2ae> │ │ │ │ + ble.n 58fee <_Py_c_diff@@Base+0x2ae> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5901a <_Py_c_diff@@Base+0x2ca> │ │ │ │ + bge.n 5900a <_Py_c_diff@@Base+0x2ca> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5901a <_Py_c_diff@@Base+0x2ca> │ │ │ │ + b.n 5900a <_Py_c_diff@@Base+0x2ca> │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 59036 <_Py_c_diff@@Base+0x2e6> │ │ │ │ + bl 12125c │ │ │ │ + b.n 59026 <_Py_c_diff@@Base+0x2e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 145060 │ │ │ │ + bl 144c4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59036 <_Py_c_diff@@Base+0x2e6> │ │ │ │ + bge.n 59026 <_Py_c_diff@@Base+0x2e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59036 <_Py_c_diff@@Base+0x2e6> │ │ │ │ + cbnz r3, 59026 <_Py_c_diff@@Base+0x2e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r5, [sp] │ │ │ │ - movw r1, #19136 @ 0x4ac0 │ │ │ │ + movw r1, #17032 @ 0x4288 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e31c0 │ │ │ │ - cbz r0, 59072 <_Py_c_diff@@Base+0x322> │ │ │ │ + bl e391c │ │ │ │ + cbz r0, 59062 <_Py_c_diff@@Base+0x322> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 289c10 │ │ │ │ + bl 2898c8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 59098 <_Py_c_diff@@Base+0x348> │ │ │ │ + bhi.n 59088 <_Py_c_diff@@Base+0x348> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 590ac <_Py_c_diff@@Base+0x35c> │ │ │ │ + bgt.n 5909c <_Py_c_diff@@Base+0x35c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 590dc <_Py_c_diff@@Base+0x38c> │ │ │ │ - movw r0, #40496 @ 0x9e30 │ │ │ │ + b.n 590cc <_Py_c_diff@@Base+0x38c> │ │ │ │ + movw r0, #38124 @ 0x94ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ - cbz r0, 5911a <_Py_c_diff@@Base+0x3ca> │ │ │ │ - b.n 5908e <_Py_c_diff@@Base+0x33e> │ │ │ │ + bl 1d6e28 │ │ │ │ + cbz r0, 5910a <_Py_c_diff@@Base+0x3ca> │ │ │ │ + b.n 5907e <_Py_c_diff@@Base+0x33e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 590be <_Py_c_diff@@Base+0x36e> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5911a <_Py_c_diff@@Base+0x3ca> │ │ │ │ - b.n 59092 <_Py_c_diff@@Base+0x342> │ │ │ │ - bl 9c41c │ │ │ │ + cbnz r0, 590ae <_Py_c_diff@@Base+0x36e> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5910a <_Py_c_diff@@Base+0x3ca> │ │ │ │ + b.n 59082 <_Py_c_diff@@Base+0x342> │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 590d8 <_Py_c_diff@@Base+0x388> │ │ │ │ + bge.n 590c8 <_Py_c_diff@@Base+0x388> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 590d8 <_Py_c_diff@@Base+0x388> │ │ │ │ + cbnz r3, 590c8 <_Py_c_diff@@Base+0x388> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 590b6 <_Py_c_diff@@Base+0x366> │ │ │ │ + beq.n 590a6 <_Py_c_diff@@Base+0x366> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbnz r3, 590f8 <_Py_c_diff@@Base+0x3a8> │ │ │ │ + cbnz r3, 590e8 <_Py_c_diff@@Base+0x3a8> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20276 @ 0x4f34 │ │ │ │ + movw r1, #18100 @ 0x46b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5911a <_Py_c_diff@@Base+0x3ca> │ │ │ │ + bl 12125c │ │ │ │ + b.n 5910a <_Py_c_diff@@Base+0x3ca> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59100 <_Py_c_diff@@Base+0x3b0> │ │ │ │ + bge.n 590f0 <_Py_c_diff@@Base+0x3b0> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 59104 <_Py_c_diff@@Base+0x3b4> │ │ │ │ + bmi.n 590f4 <_Py_c_diff@@Base+0x3b4> │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 5911e <_Py_c_diff@@Base+0x3ce> │ │ │ │ + bgt.n 5910e <_Py_c_diff@@Base+0x3ce> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54244 @ 0xd3e4 │ │ │ │ + movw r1, #51952 @ 0xcaf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 59150 <_Py_c_diff@@Base+0x400> │ │ │ │ + b.n 59140 <_Py_c_diff@@Base+0x400> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 59150 <_Py_c_diff@@Base+0x400> │ │ │ │ + cbz r0, 59140 <_Py_c_diff@@Base+0x400> │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 58e5a <_Py_c_diff@@Base+0x10a> │ │ │ │ - cbz r0, 59150 <_Py_c_diff@@Base+0x400> │ │ │ │ + bl 58e4a <_Py_c_diff@@Base+0x10a> │ │ │ │ + cbz r0, 59140 <_Py_c_diff@@Base+0x400> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5911a <_Py_c_diff@@Base+0x3ca> │ │ │ │ + bge.n 5910a <_Py_c_diff@@Base+0x3ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5911a <_Py_c_diff@@Base+0x3ca> │ │ │ │ + bne.n 5910a <_Py_c_diff@@Base+0x3ca> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5911a <_Py_c_diff@@Base+0x3ca> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5910a <_Py_c_diff@@Base+0x3ca> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 59174 <_Py_c_diff@@Base+0x424> │ │ │ │ + cbnz r3, 59164 <_Py_c_diff@@Base+0x424> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 59174 <_Py_c_diff@@Base+0x424> │ │ │ │ + ble.n 59164 <_Py_c_diff@@Base+0x424> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 59174 <_Py_c_diff@@Base+0x424> │ │ │ │ - cbnz r4, 59192 <_Py_c_diff@@Base+0x442> │ │ │ │ + bne.n 59164 <_Py_c_diff@@Base+0x424> │ │ │ │ + cbnz r4, 59182 <_Py_c_diff@@Base+0x442> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #164] @ (5922c <_Py_c_diff@@Base+0x4dc>) │ │ │ │ + ldr r3, [pc, #164] @ (5921c <_Py_c_diff@@Base+0x4dc>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59226 <_Py_c_diff@@Base+0x4d6> │ │ │ │ + beq.n 59216 <_Py_c_diff@@Base+0x4d6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 591a8 <_Py_c_diff@@Base+0x458> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 591a8 <_Py_c_diff@@Base+0x458> │ │ │ │ + bne.n 59198 <_Py_c_diff@@Base+0x458> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 59198 <_Py_c_diff@@Base+0x458> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59226 <_Py_c_diff@@Base+0x4d6> │ │ │ │ + b.n 59216 <_Py_c_diff@@Base+0x4d6> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 591bc <_Py_c_diff@@Base+0x46c> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 591ac <_Py_c_diff@@Base+0x46c> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 591a4 <_Py_c_diff@@Base+0x454> │ │ │ │ + bne.n 59194 <_Py_c_diff@@Base+0x454> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59360 @ 0xe7e0 │ │ │ │ + movw r1, #57068 @ 0xdeec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #29328 @ 0x7290 │ │ │ │ + movw r0, #27152 @ 0x6a10 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 591a4 <_Py_c_diff@@Base+0x454> │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 59194 <_Py_c_diff@@Base+0x454> │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bb54 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r6, 5921e <_Py_c_diff@@Base+0x4ce> │ │ │ │ + bl b4e44 │ │ │ │ + cbz r6, 5920e <_Py_c_diff@@Base+0x4ce> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5920a <_Py_c_diff@@Base+0x4ba> │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 591fa <_Py_c_diff@@Base+0x4ba> │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 591de <_Py_c_diff@@Base+0x48e> │ │ │ │ - b.n 591a4 <_Py_c_diff@@Base+0x454> │ │ │ │ + beq.n 591ce <_Py_c_diff@@Base+0x48e> │ │ │ │ + b.n 59194 <_Py_c_diff@@Base+0x454> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 5924c <_Py_c_diff@@Base+0x4fc> │ │ │ │ + cbz r3, 5923c <_Py_c_diff@@Base+0x4fc> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5924e <_Py_c_diff@@Base+0x4fe> │ │ │ │ + b.n 5923e <_Py_c_diff@@Base+0x4fe> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 5925c <_Py_c_diff@@Base+0x50c> │ │ │ │ + cbnz r3, 5924c <_Py_c_diff@@Base+0x50c> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 5925c <_Py_c_diff@@Base+0x50c> │ │ │ │ + ble.n 5924c <_Py_c_diff@@Base+0x50c> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5925c <_Py_c_diff@@Base+0x50c> │ │ │ │ - cbnz r4, 5927c <_Py_c_diff@@Base+0x52c> │ │ │ │ + bgt.n 5924c <_Py_c_diff@@Base+0x50c> │ │ │ │ + cbnz r4, 5926c <_Py_c_diff@@Base+0x52c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #116] @ (592e8 <_Py_c_diff@@Base+0x598>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #116] @ (592d8 <_Py_c_diff@@Base+0x598>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 592da <_Py_c_diff@@Base+0x58a> │ │ │ │ + cbz r0, 592ca <_Py_c_diff@@Base+0x58a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 15783c │ │ │ │ - cbz r0, 592ce <_Py_c_diff@@Base+0x57e> │ │ │ │ + bl 157294 │ │ │ │ + cbz r0, 592be <_Py_c_diff@@Base+0x57e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 592a0 <_Py_c_diff@@Base+0x550> │ │ │ │ + beq.n 59290 <_Py_c_diff@@Base+0x550> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 26d408 │ │ │ │ + bl 26d170 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 592a2 <_Py_c_diff@@Base+0x552> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 592ce <_Py_c_diff@@Base+0x57e> │ │ │ │ - b.n 592a2 <_Py_c_diff@@Base+0x552> │ │ │ │ + bne.n 59292 <_Py_c_diff@@Base+0x552> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 592be <_Py_c_diff@@Base+0x57e> │ │ │ │ + b.n 59292 <_Py_c_diff@@Base+0x552> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b46c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 592d2 <_Py_c_diff@@Base+0x582> │ │ │ │ + bne.n 592c2 <_Py_c_diff@@Base+0x582> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 592da <_Py_c_diff@@Base+0x58a> │ │ │ │ + b.n 592ca <_Py_c_diff@@Base+0x58a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #57972 @ 0xe274 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl e2efc │ │ │ │ - cbz r0, 5937e <_Py_c_diff@@Base+0x62e> │ │ │ │ + bl e3658 │ │ │ │ + cbz r0, 5936e <_Py_c_diff@@Base+0x62e> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 289b60 │ │ │ │ + bl 289818 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 59358 <_Py_c_diff@@Base+0x608> │ │ │ │ - cbnz r0, 59364 <_Py_c_diff@@Base+0x614> │ │ │ │ - b.n 5937e <_Py_c_diff@@Base+0x62e> │ │ │ │ + beq.n 59348 <_Py_c_diff@@Base+0x608> │ │ │ │ + cbnz r0, 59354 <_Py_c_diff@@Base+0x614> │ │ │ │ + b.n 5936e <_Py_c_diff@@Base+0x62e> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5937e <_Py_c_diff@@Base+0x62e> │ │ │ │ - b.n 59370 <_Py_c_diff@@Base+0x620> │ │ │ │ + bge.n 5936e <_Py_c_diff@@Base+0x62e> │ │ │ │ + b.n 59360 <_Py_c_diff@@Base+0x620> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 59376 <_Py_c_diff@@Base+0x626> │ │ │ │ + cbz r0, 59366 <_Py_c_diff@@Base+0x626> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5937e <_Py_c_diff@@Base+0x62e> │ │ │ │ + bge.n 5936e <_Py_c_diff@@Base+0x62e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5937e <_Py_c_diff@@Base+0x62e> │ │ │ │ + b.n 5936e <_Py_c_diff@@Base+0x62e> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r0, #13652 @ 0x3554 │ │ │ │ + movw r0, #11476 @ 0x2cd4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 949a8 │ │ │ │ + b.w 94d00 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 593b2 <_Py_c_diff@@Base+0x662> │ │ │ │ + bne.n 593a2 <_Py_c_diff@@Base+0x662> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 593ca <_Py_c_diff@@Base+0x67a> │ │ │ │ - b.n 593dc <_Py_c_diff@@Base+0x68c> │ │ │ │ + cbnz r0, 593ba <_Py_c_diff@@Base+0x67a> │ │ │ │ + b.n 593cc <_Py_c_diff@@Base+0x68c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36468 @ 0x8e74 │ │ │ │ + movw r0, #34292 @ 0x85f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 593a6 <_Py_c_diff@@Base+0x656> │ │ │ │ + bne.n 59396 <_Py_c_diff@@Base+0x656> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5948c <_Py_c_diff@@Base+0x73c> │ │ │ │ - bl 9c41c │ │ │ │ + b.n 5947c <_Py_c_diff@@Base+0x73c> │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 593ea <_Py_c_diff@@Base+0x69a> │ │ │ │ + blt.n 593da <_Py_c_diff@@Base+0x69a> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 593fa <_Py_c_diff@@Base+0x6aa> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 593ea <_Py_c_diff@@Base+0x6aa> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 593c6 <_Py_c_diff@@Base+0x676> │ │ │ │ + bne.n 593b6 <_Py_c_diff@@Base+0x676> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 593fa <_Py_c_diff@@Base+0x6aa> │ │ │ │ + b.n 593ea <_Py_c_diff@@Base+0x6aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 593d8 <_Py_c_diff@@Base+0x688> │ │ │ │ + bne.n 593c8 <_Py_c_diff@@Base+0x688> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 593d8 <_Py_c_diff@@Base+0x688> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 593c8 <_Py_c_diff@@Base+0x688> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5941a <_Py_c_diff@@Base+0x6ca> │ │ │ │ + bne.n 5940a <_Py_c_diff@@Base+0x6ca> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20300 @ 0x4f4c │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 593c6 <_Py_c_diff@@Base+0x676> │ │ │ │ + bl 12125c │ │ │ │ + b.n 593b6 <_Py_c_diff@@Base+0x676> │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 5942c <_Py_c_diff@@Base+0x6dc> │ │ │ │ + blt.n 5941c <_Py_c_diff@@Base+0x6dc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 37090 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 59434 <_Py_c_diff@@Base+0x6e4> │ │ │ │ - cbnz r4, 59440 <_Py_c_diff@@Base+0x6f0> │ │ │ │ + ble.n 59424 <_Py_c_diff@@Base+0x6e4> │ │ │ │ + cbnz r4, 59430 <_Py_c_diff@@Base+0x6f0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 446d4 │ │ │ │ + b.w 446c4 │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255ae0 <_PyXI_NewFailure@@Base+0x38> │ │ │ │ + bl 2559ac <_PyXI_NewSession@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 593c6 <_Py_c_diff@@Base+0x676> │ │ │ │ + bne.n 593b6 <_Py_c_diff@@Base+0x676> │ │ │ │ cmp r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bge.n 5945a <_Py_c_diff@@Base+0x70a> │ │ │ │ + bge.n 5944a <_Py_c_diff@@Base+0x70a> │ │ │ │ bl 37090 │ │ │ │ - b.n 5945e <_Py_c_diff@@Base+0x70e> │ │ │ │ - bl 446d4 │ │ │ │ + b.n 5944e <_Py_c_diff@@Base+0x70e> │ │ │ │ + bl 446c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 593c6 <_Py_c_diff@@Base+0x676> │ │ │ │ + beq.n 593b6 <_Py_c_diff@@Base+0x676> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59474 <_Py_c_diff@@Base+0x724> │ │ │ │ + bge.n 59464 <_Py_c_diff@@Base+0x724> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59474 <_Py_c_diff@@Base+0x724> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 59464 <_Py_c_diff@@Base+0x724> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 255ae0 <_PyXI_NewFailure@@Base+0x38> │ │ │ │ + bl 2559ac <_PyXI_NewSession@@Base+0x2c> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005948e : │ │ │ │ +0005947e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 594c0 │ │ │ │ + beq.n 594b0 │ │ │ │ mov.w r1, #1648 @ 0x670 │ │ │ │ - movw r0, #20280 @ 0x4f38 │ │ │ │ + movw r0, #18104 @ 0x46b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 594dc │ │ │ │ + b.n 594cc │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - blt.n 594da │ │ │ │ + blt.n 594ca │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 594da │ │ │ │ + cbz r3, 594ca │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ ittt gt │ │ │ │ addgt.w r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ @@ -67637,193 +67630,193 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 594fa │ │ │ │ + cbz r3, 594ea │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 59512 │ │ │ │ + b.n 59502 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 59502 │ │ │ │ + bgt.n 594f2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 59512 │ │ │ │ + b.n 59502 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 594fe │ │ │ │ + bgt.n 594ee │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 594fe │ │ │ │ + beq.n 594ee │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 59532 │ │ │ │ + b.n 59522 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #40] @ (59554 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #40] @ (59544 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59550 │ │ │ │ + cbz r0, 59540 │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #6160 @ 0x1810 │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1886a8 │ │ │ │ + b.w 187c08 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 595c4 │ │ │ │ + bge.n 595b4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 14e3b8 │ │ │ │ - cbnz r0, 595c0 │ │ │ │ + bl 14df10 │ │ │ │ + cbnz r0, 595b0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r3, r8 │ │ │ │ adds r4, r0, #1 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2319f4 │ │ │ │ + bl 230e90 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #1 │ │ │ │ - b.n 59570 │ │ │ │ + b.n 59560 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20336 @ 0x4f70 │ │ │ │ + movw r1, #18160 @ 0x46f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1214a0 │ │ │ │ + b.w 12125c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 59606 │ │ │ │ + cbnz r0, 595f6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5960e │ │ │ │ + cbz r0, 595fe │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 595f8 │ │ │ │ + beq.n 595e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 59636 │ │ │ │ + cbnz r0, 59626 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5963e │ │ │ │ + cbz r0, 5962e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59628 │ │ │ │ + beq.n 59618 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5965e │ │ │ │ + cbnz r0, 5964e │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5966e │ │ │ │ - b.n 59668 │ │ │ │ + cbz r0, 5965e │ │ │ │ + b.n 59658 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59658 │ │ │ │ - b.n 5967c │ │ │ │ + beq.n 59648 │ │ │ │ + b.n 5966c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5967c │ │ │ │ + cbnz r0, 5966c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 5967c │ │ │ │ + cbz r0, 5966c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #8400 @ 0x20d0 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ - cbz r0, 596e8 │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ + cbz r0, 596d8 │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r0, #12 │ │ │ │ mov r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 596b4 │ │ │ │ + bge.n 596a4 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ - b.n 596a6 │ │ │ │ - ldr r1, [pc, #52] @ (596ec ) │ │ │ │ + b.n 59696 │ │ │ │ + ldr r1, [pc, #52] @ (596dc ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ strd r5, r6, [r0, #8] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -67848,275 +67841,275 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5972e │ │ │ │ + bge.n 5971e │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 59732 │ │ │ │ + blt.n 59722 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5972a │ │ │ │ + bne.n 5971a │ │ │ │ movs r0, #2 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 59734 │ │ │ │ + b.n 59724 │ │ │ │ adds r4, #2 │ │ │ │ - b.n 5970c │ │ │ │ + b.n 596fc │ │ │ │ movs r0, #1 │ │ │ │ - b.n 59734 │ │ │ │ + b.n 59724 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5975e │ │ │ │ + cbnz r0, 5974e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59766 │ │ │ │ + cbz r0, 59756 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59750 │ │ │ │ + beq.n 59740 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 59788 │ │ │ │ + ble.n 59778 │ │ │ │ add.w r6, r5, #16 │ │ │ │ - b.n 59796 │ │ │ │ + b.n 59786 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ subs r4, #1 │ │ │ │ - bcc.n 59788 │ │ │ │ + bcc.n 59778 │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 59796 │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 59786 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 59814 │ │ │ │ + ble.n 59804 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 59814 │ │ │ │ + beq.n 59804 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 597de │ │ │ │ + cbz r5, 597ce │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 597de │ │ │ │ + bge.n 597ce │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 597f8 │ │ │ │ + ble.n 597e8 │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 597d6 │ │ │ │ + blt.n 597c6 │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b884 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27b558 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59822 │ │ │ │ + beq.n 59812 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 222b78 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 221d64 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59824 │ │ │ │ + bge.n 59814 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59824 │ │ │ │ + b.n 59814 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5984c │ │ │ │ + cbnz r3, 5983c │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 5984c │ │ │ │ + ble.n 5983c │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5984c │ │ │ │ - cbnz r4, 5986a │ │ │ │ + bne.n 5983c │ │ │ │ + cbnz r4, 5985a │ │ │ │ movs r5, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #180] @ (59914 ) │ │ │ │ + ldr r3, [pc, #180] @ (59904 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5990a │ │ │ │ + beq.n 598fa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59880 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 59880 │ │ │ │ + bne.n 59870 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 59870 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5990a │ │ │ │ + b.n 598fa │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5987c │ │ │ │ + beq.n 5986c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5987c │ │ │ │ + beq.n 5986c │ │ │ │ ldrd r4, r6, [sp, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #20428 @ 0x4fcc │ │ │ │ + movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #6716 @ 0x1a3c │ │ │ │ + movw r0, #4540 @ 0x11bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5987c │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 5986c │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae4c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r7, 59902 │ │ │ │ + bl b4e44 │ │ │ │ + cbz r7, 598f2 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 598ee │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 598de │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 598c0 │ │ │ │ - b.n 5987c │ │ │ │ + beq.n 598b0 │ │ │ │ + b.n 5986c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #641 @ 0x281 │ │ │ │ + movw r1, #625 @ 0x271 │ │ │ │ movt r1, #5 │ │ │ │ movw r0, #9024 @ 0x2340 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4ecb8 │ │ │ │ + b.w 4eca8 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 26a2ec │ │ │ │ + b.w 26a058 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5993e │ │ │ │ + cbz r0, 5992e │ │ │ │ movs r1, #3 │ │ │ │ - b.w 26a2ec │ │ │ │ + b.w 26a058 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 59954 │ │ │ │ + cbz r0, 59944 │ │ │ │ movs r1, #5 │ │ │ │ - b.w 26a2ec │ │ │ │ + b.w 26a058 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 59968 │ │ │ │ + cbz r0, 59958 │ │ │ │ movs r1, #7 │ │ │ │ - b.w 26a2ec │ │ │ │ + b.w 26a058 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 599ba │ │ │ │ + cbz r0, 599aa │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 599a2 │ │ │ │ + cbz r0, 59992 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 599b8 │ │ │ │ + cbnz r0, 599a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 599bc │ │ │ │ + bge.n 599ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 599bc │ │ │ │ + cbnz r3, 599ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 599bc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 599ac │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw r4, #28060 @ 0x6d9c │ │ │ │ + movw r4, #25900 @ 0x652c │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -68124,225 +68117,225 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 59a06 │ │ │ │ + bne.n 599f6 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 59a06 │ │ │ │ + ble.n 599f6 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 59a06 │ │ │ │ - cbnz r6, 59a26 │ │ │ │ + bne.n 599f6 │ │ │ │ + cbnz r6, 59a16 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #176] @ (59acc ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #176] @ (59abc ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59aac │ │ │ │ + beq.n 59a9c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 59a3e │ │ │ │ + cbnz r0, 59a2e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 59aba │ │ │ │ + b.n 59aaa │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59a3a │ │ │ │ + beq.n 59a2a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59a3a │ │ │ │ + beq.n 59a2a │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #6708 @ 0x1a34 │ │ │ │ + movw r1, #4532 @ 0x11b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #6716 @ 0x1a3c │ │ │ │ + movw r0, #4540 @ 0x11bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59a3a │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 59a2a │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b460 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 59ab2 │ │ │ │ + bge.n 59aa2 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e79fc │ │ │ │ - b.n 59a3a │ │ │ │ + bl 1e6eb0 │ │ │ │ + b.n 59a2a │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 59aba │ │ │ │ + b.n 59aaa │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 59aec │ │ │ │ + cbz r2, 59adc │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 59aee │ │ │ │ + b.n 59ade │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 59afc │ │ │ │ - cbnz r2, 59afc │ │ │ │ - cbnz r4, 59b1e │ │ │ │ + bhi.n 59aec │ │ │ │ + cbnz r2, 59aec │ │ │ │ + cbnz r4, 59b0e │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #4 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #344] @ (59c6c ) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #344] @ (59c5c ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59c62 │ │ │ │ + beq.w 59c52 │ │ │ │ adds r1, r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq.n 59bfa │ │ │ │ + beq.n 59bea │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 59b5c │ │ │ │ + cbz r7, 59b4c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 59b56 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 59b46 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #20436 @ 0x4fd4 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #52344 @ 0xcc78 │ │ │ │ + movw r0, #50168 @ 0xc3f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59c62 │ │ │ │ + b.n 59c52 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne.n 59b5e │ │ │ │ - b.n 59c08 │ │ │ │ - ldr r7, [pc, #272] @ (59c70 ) │ │ │ │ + bne.n 59b4e │ │ │ │ + b.n 59bf8 │ │ │ │ + ldr r7, [pc, #272] @ (59c60 ) │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cbz r5, 59bce │ │ │ │ + cbz r5, 59bbe │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 59b74 │ │ │ │ + bne.n 59b64 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 59bd0 │ │ │ │ - b.n 59c14 │ │ │ │ + bne.n 59bc0 │ │ │ │ + b.n 59c04 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 59b9a │ │ │ │ + bmi.n 59b8a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #20460 @ 0x4fec │ │ │ │ + movw r1, #18284 @ 0x476c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 59bb6 │ │ │ │ + bne.n 59ba6 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 59b6e │ │ │ │ + beq.n 59b5e │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 59b6e │ │ │ │ + beq.n 59b5e │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 59b6e │ │ │ │ + beq.n 59b5e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63096 @ 0xf678 │ │ │ │ + movw r1, #60804 @ 0xed84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 59b52 │ │ │ │ + bl 12125c │ │ │ │ + b.n 59b42 │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 59c16 │ │ │ │ + bmi.n 59c06 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #20520 @ 0x5028 │ │ │ │ + movw r1, #18344 @ 0x47a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #52344 @ 0xcc78 │ │ │ │ + movw r0, #50168 @ 0xc3f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59b52 │ │ │ │ - ldr r6, [pc, #116] @ (59c70 ) │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59b42 │ │ │ │ + ldr r6, [pc, #116] @ (59c60 ) │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 59c16 │ │ │ │ + b.n 59c06 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - ldr r6, [pc, #92] @ (59c70 ) │ │ │ │ - b.n 59c16 │ │ │ │ - ldr r6, [pc, #88] @ (59c70 ) │ │ │ │ + ldr r6, [pc, #92] @ (59c60 ) │ │ │ │ + b.n 59c06 │ │ │ │ + ldr r6, [pc, #88] @ (59c60 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59c62 │ │ │ │ + cbz r0, 59c52 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -68359,148 +68352,148 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #20] │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 4d7fa │ │ │ │ - b.w 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 4d7ea │ │ │ │ + b.w 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #20544 @ 0x5040 │ │ │ │ + movw r1, #18368 @ 0x47c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 59cbe │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 59cae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f9af4 │ │ │ │ - cbnz r0, 59cb0 │ │ │ │ + bl 1f9068 │ │ │ │ + cbnz r0, 59ca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1197f8 │ │ │ │ - b.n 59cbe │ │ │ │ + bl 119580 │ │ │ │ + b.n 59cae │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r0, [pc, #12] @ (59cc4 ) │ │ │ │ + ldr r0, [pc, #12] @ (59cb4 ) │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ - bl ae734 │ │ │ │ + bl ae924 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 59d0c │ │ │ │ + bhi.n 59cfc │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 59d22 │ │ │ │ + bmi.n 59d12 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + movw r0, #19424 @ 0x4be0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59dce │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59dbe │ │ │ │ + movw r0, #19424 @ 0x4be0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59dce │ │ │ │ - b.n 59ce2 │ │ │ │ + beq.n 59dbe │ │ │ │ + b.n 59cd2 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 59da4 │ │ │ │ + ble.n 59d94 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59d8a │ │ │ │ + beq.n 59d7a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 59d6c │ │ │ │ + bpl.n 59d5c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59dce │ │ │ │ + beq.n 59dbe │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 59d8c │ │ │ │ + beq.n 59d7c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 59dce │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + bl 12125c │ │ │ │ + b.n 59dbe │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + movw r0, #19424 @ 0x4be0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59dce │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59dbe │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 59daa │ │ │ │ + beq.n 59d9a │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59dac │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 59dce │ │ │ │ - b.n 59dac │ │ │ │ + bne.n 59d9c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 59dbe │ │ │ │ + b.n 59d9c │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 59dac │ │ │ │ + b.n 59d9c │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bbeb4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 2bb4a4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 59dce │ │ │ │ - movw r0, #32768 @ 0x8000 │ │ │ │ + cbz r0, 59dbe │ │ │ │ + movw r0, #30476 @ 0x770c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -68508,381 +68501,381 @@ │ │ │ │ sub sp, #32 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r6, r3 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - cbz r6, 59e04 │ │ │ │ + cbz r6, 59df4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 59e14 │ │ │ │ + cbz r2, 59e04 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 14118c │ │ │ │ + bl 140d74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1ccacc │ │ │ │ - cbz r4, 59e42 │ │ │ │ - ldr r0, [pc, #28] @ (59e48 ) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1cb6a8 │ │ │ │ + cbz r4, 59e32 │ │ │ │ + ldr r0, [pc, #28] @ (59e38 ) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #8824 @ 0x2278 │ │ │ │ + movw r0, #6648 @ 0x19f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - b.w 2c61e8 │ │ │ │ + b.w 2c5d2c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r6, [pc, #264] @ (59f6c ) │ │ │ │ + ldr r6, [pc, #264] @ (59f5c ) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 59e90 │ │ │ │ + bne.n 59e80 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 59e90 │ │ │ │ + ble.n 59e80 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 59e90 │ │ │ │ - cbnz r4, 59eb0 │ │ │ │ + bne.n 59e80 │ │ │ │ + cbnz r4, 59ea0 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (59f70 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #200] @ (59f60 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59f44 │ │ │ │ + beq.n 59f34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldrd r7, r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 59ed6 │ │ │ │ + cbnz r0, 59ec6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59f56 │ │ │ │ + b.n 59f46 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59ed2 │ │ │ │ + beq.n 59ec2 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 59ef8 │ │ │ │ + beq.n 59ee8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a870 │ │ │ │ + bl 4a860 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59f56 │ │ │ │ + b.n 59f46 │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #48736 @ 0xbe60 │ │ │ │ + movw r1, #46560 @ 0xb5e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #10852 @ 0x2a64 │ │ │ │ + movw r0, #8676 @ 0x21e4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59ed2 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 59ec2 │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59f4e │ │ │ │ + bge.n 59f3e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e79fc │ │ │ │ - b.n 59ed2 │ │ │ │ + bl 1e6eb0 │ │ │ │ + b.n 59ec2 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59f56 │ │ │ │ + b.n 59f46 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c214 │ │ │ │ - cbnz r0, 59fd6 │ │ │ │ + bl 15bb48 │ │ │ │ + cbnz r0, 59fc6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 59fa4 │ │ │ │ + cbz r5, 59f94 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 59fac │ │ │ │ + b.n 59f9c │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 59fca │ │ │ │ + blt.n 59fba │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c4d8 │ │ │ │ - cbnz r0, 59fca │ │ │ │ + cbnz r0, 59fba │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59fd8 │ │ │ │ + b.n 59fc8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59fd8 │ │ │ │ + b.n 59fc8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 59fe2 │ │ │ │ + cbz r3, 59fd2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #20560 @ 0x5050 │ │ │ │ + movw r0, #18384 @ 0x47d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #20576 @ 0x5060 │ │ │ │ + movw r1, #18400 @ 0x47e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 5a03c │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 5a02c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2c5c0 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5a040 │ │ │ │ + cbz r0, 5a030 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a060 │ │ │ │ + b.n 5a050 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 5a068 │ │ │ │ + vldr d6, [pc, #20] @ 5a058 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 59f96 │ │ │ │ + bvs.n 59f86 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r5, [pc, #172] @ (5a12c ) │ │ │ │ + ldr r5, [pc, #172] @ (5a11c ) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, sp, #20 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5a0ae │ │ │ │ + bne.n 5a09e │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 5a0ae │ │ │ │ + ble.n 5a09e │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5a0ae │ │ │ │ - cbnz r6, 5a0cc │ │ │ │ + bne.n 5a09e │ │ │ │ + cbnz r6, 5a0bc │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #108] @ (5a130 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #108] @ (5a120 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a10c │ │ │ │ + cbz r0, 5a0fc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 5a108 │ │ │ │ - bl b1aa4 │ │ │ │ + cbz r0, 5a0f8 │ │ │ │ + bl b1c9c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b9d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5a112 │ │ │ │ + bge.n 5a102 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e79fc │ │ │ │ + bl 1e6eb0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5a11a │ │ │ │ + b.n 5a10a │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a11a │ │ │ │ + b.n 5a10a │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5a15c │ │ │ │ + cbz r3, 5a14c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5a15c │ │ │ │ + bne.n 5a14c │ │ │ │ mov r0, r3 │ │ │ │ - bl 2bcafc <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 2bc0ec <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5a166 │ │ │ │ + beq.n 5a156 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5a328 │ │ │ │ - cbz r0, 5a1c0 │ │ │ │ + bl 5a318 │ │ │ │ + cbz r0, 5a1b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5a1a0 │ │ │ │ + cbz r0, 5a190 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a1c0 │ │ │ │ + b.n 5a1b0 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 5a1c8 │ │ │ │ + vldr d6, [pc, #20] @ 5a1b8 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 5a0f6 │ │ │ │ + bvs.n 5a0e6 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -68890,87 +68883,87 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c214 │ │ │ │ - cbnz r0, 5a232 │ │ │ │ + bl 15bb48 │ │ │ │ + cbnz r0, 5a222 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5a200 │ │ │ │ + cbz r5, 5a1f0 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 5a208 │ │ │ │ + b.n 5a1f8 │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 5a226 │ │ │ │ + blt.n 5a216 │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c4d8 │ │ │ │ - cbnz r0, 5a226 │ │ │ │ + cbnz r0, 5a216 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5a234 │ │ │ │ + b.n 5a224 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5a234 │ │ │ │ + b.n 5a224 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5a23e │ │ │ │ + cbz r3, 5a22e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #20716 @ 0x50ec │ │ │ │ + movw r0, #18540 @ 0x486c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24f44c │ │ │ │ + bl 24efa4 <_PySlice_FromIndices@@Base+0xc8c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 5a28a │ │ │ │ + bls.n 5a27a │ │ │ │ movs r5, #0 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 5a2be │ │ │ │ + bl 24448c │ │ │ │ + b.n 5a2ae │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a29a │ │ │ │ + cbz r0, 5a28a │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 5a29c │ │ │ │ - b.n 5a282 │ │ │ │ + bls.n 5a28c │ │ │ │ + b.n 5a272 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a282 │ │ │ │ + beq.n 5a272 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -68978,22 +68971,22 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #8608 @ 0x21a0 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a320 │ │ │ │ + cbz r0, 5a310 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b5ac │ │ │ │ - ldr r0, [pc, #52] @ (5a324 ) │ │ │ │ + ldr r0, [pc, #52] @ (5a314 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w r5, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -69012,169 +69005,169 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a36e │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5a36e │ │ │ │ + bne.n 5a35e │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5a35e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #20736 @ 0x5100 │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #18560 @ 0x4880 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a372 │ │ │ │ + b.n 5a362 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #20772 @ 0x5124 │ │ │ │ + movw r0, #18596 @ 0x48a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 107864 │ │ │ │ - movw r1, #37668 @ 0x9324 │ │ │ │ + b.w 1075e0 │ │ │ │ + movw r1, #35492 @ 0x8aa4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 40ba2 │ │ │ │ + b.w 40b92 │ │ │ │ │ │ │ │ -0005a390 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +0005a380 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 267868 <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ + bl 2675d4 <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ - bl 5a2c2 │ │ │ │ - cbz r0, 5a3f8 <_PyXIData_FormatNotShareableError@@Base+0x68> │ │ │ │ + bl 5a2b2 │ │ │ │ + cbz r0, 5a3e8 <_PyXIData_FormatNotShareableError@@Base+0x68> │ │ │ │ adds r2, r4, #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ - cbz r3, 5a3f0 <_PyXIData_FormatNotShareableError@@Base+0x60> │ │ │ │ + cbz r3, 5a3e0 <_PyXIData_FormatNotShareableError@@Base+0x60> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r6, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r6, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - bne.n 5a3de <_PyXIData_FormatNotShareableError@@Base+0x4e> │ │ │ │ + bne.n 5a3ce <_PyXIData_FormatNotShareableError@@Base+0x4e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #20808 @ 0x5148 │ │ │ │ + movw r1, #18632 @ 0x48c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 5a44e <_PyXIData_FormatNotShareableError@@Base+0xbe> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 5a43e <_PyXIData_FormatNotShareableError@@Base+0xbe> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 23f350 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23e834 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a44e <_PyXIData_FormatNotShareableError@@Base+0xbe> │ │ │ │ + beq.n 5a43e <_PyXIData_FormatNotShareableError@@Base+0xbe> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 240030 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23f550 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2afac <__clock_settime64@plt> │ │ │ │ - cbz r0, 5a452 <_PyXIData_FormatNotShareableError@@Base+0xc2> │ │ │ │ + cbz r0, 5a442 <_PyXIData_FormatNotShareableError@@Base+0xc2> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a45a <_PyXIData_FormatNotShareableError@@Base+0xca> │ │ │ │ + b.n 5a44a <_PyXIData_FormatNotShareableError@@Base+0xca> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 269020 <_PyXIData_New@@Base+0x50c> │ │ │ │ + bl 268d8c <_PyXIData_New@@Base+0x50c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a484 <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ + beq.n 5a474 <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a486 <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ + bge.n 5a476 <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a486 <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ + b.n 5a476 <_PyXIData_FormatNotShareableError@@Base+0xf6> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 5a4a4 <_PyXIData_FormatNotShareableError@@Base+0x114> │ │ │ │ + bne.n 5a494 <_PyXIData_FormatNotShareableError@@Base+0x114> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27b884 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27b558 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 5a4ea <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ + cbz r2, 5a4da <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbnz r3, 5a4ee <_PyXIData_FormatNotShareableError@@Base+0x15e> │ │ │ │ + cbnz r3, 5a4de <_PyXIData_FormatNotShareableError@@Base+0x15e> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -69184,357 +69177,322 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #16916 @ 0x4214 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a526 <_PyXIData_FormatNotShareableError@@Base+0x196> │ │ │ │ + beq.n 5a516 <_PyXIData_FormatNotShareableError@@Base+0x196> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 5a52a <_PyXIData_FormatNotShareableError@@Base+0x19a> │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 5a51a <_PyXIData_FormatNotShareableError@@Base+0x19a> │ │ │ │ mov r3, r5 │ │ │ │ - b.n 5a52e <_PyXIData_FormatNotShareableError@@Base+0x19e> │ │ │ │ + b.n 5a51e <_PyXIData_FormatNotShareableError@@Base+0x19e> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 5a564 <_PyXIData_FormatNotShareableError@@Base+0x1d4> │ │ │ │ + bpl.n 5a554 <_PyXIData_FormatNotShareableError@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a56c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ + cbz r0, 5a55c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ mov r1, r5 │ │ │ │ - bl 269020 <_PyXIData_New@@Base+0x50c> │ │ │ │ + bl 268d8c <_PyXIData_New@@Base+0x50c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a56c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ + bne.n 5a55c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a560 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ + bge.n 5a550 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a560 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ + cbnz r3, 5a550 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a56c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ + b.n 5a55c <_PyXIData_FormatNotShareableError@@Base+0x1dc> │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #41136 @ 0xa0b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a596 <_PyXIData_FormatNotShareableError@@Base+0x206> │ │ │ │ + beq.n 5a586 <_PyXIData_FormatNotShareableError@@Base+0x206> │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5a5d0 <_PyXIData_FormatNotShareableError@@Base+0x240> │ │ │ │ + b.n 5a5c0 <_PyXIData_FormatNotShareableError@@Base+0x240> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 5a58c <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ + bne.n 5a57c <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5a58c <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ + bhi.n 5a57c <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ mov r4, r2 │ │ │ │ - bl 4b536 <_PyBytes_ReverseFind@@Base+0x32> │ │ │ │ + bl 4b526 <_PyBytes_ReverseFind@@Base+0x32> │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5a5ce <_PyXIData_FormatNotShareableError@@Base+0x23e> │ │ │ │ + beq.n 5a5be <_PyXIData_FormatNotShareableError@@Base+0x23e> │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 5a5d0 <_PyXIData_FormatNotShareableError@@Base+0x240> │ │ │ │ + b.n 5a5c0 <_PyXIData_FormatNotShareableError@@Base+0x240> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + cbz r3, 5a5e2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a5f6 <_PyXIData_FormatNotShareableError@@Base+0x266> │ │ │ │ + cbz r0, 5a5e6 <_PyXIData_FormatNotShareableError@@Base+0x266> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a67e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ + b.n 5a66e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ - movw r0, #32472 @ 0x7ed8 │ │ │ │ + beq.n 5a5e2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + movw r0, #30296 @ 0x7658 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5a618 <_PyXIData_FormatNotShareableError@@Base+0x288> │ │ │ │ + cbnz r0, 5a608 <_PyXIData_FormatNotShareableError@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl 503b2 │ │ │ │ - b.n 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + bl 503a2 │ │ │ │ + b.n 5a5e2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbnz r2, 5a62e <_PyXIData_FormatNotShareableError@@Base+0x29e> │ │ │ │ + cbnz r2, 5a61e <_PyXIData_FormatNotShareableError@@Base+0x29e> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + bge.n 5a5e2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 5a67a <_PyXIData_FormatNotShareableError@@Base+0x2ea> │ │ │ │ - b.n 5a5f2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ + cbz r4, 5a66a <_PyXIData_FormatNotShareableError@@Base+0x2ea> │ │ │ │ + b.n 5a5e2 <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #780 @ 0x30c │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #20828 @ 0x515c │ │ │ │ + movw r0, #18652 @ 0x48dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a65e <_PyXIData_FormatNotShareableError@@Base+0x2ce> │ │ │ │ + bge.n 5a64e <_PyXIData_FormatNotShareableError@@Base+0x2ce> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 5a65e <_PyXIData_FormatNotShareableError@@Base+0x2ce> │ │ │ │ + cbnz r2, 5a64e <_PyXIData_FormatNotShareableError@@Base+0x2ce> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5a610 <_PyXIData_FormatNotShareableError@@Base+0x280> │ │ │ │ + beq.n 5a600 <_PyXIData_FormatNotShareableError@@Base+0x280> │ │ │ │ mov r0, r5 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a67e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ + bge.n 5a66e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a67e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ + cbnz r3, 5a66e <_PyXIData_FormatNotShareableError@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 12f618 <_PyErr_SetKeyError@@Base+0xf4> │ │ │ │ + b.w 12f3e8 <_PyErr_SetKeyError@@Base+0xf4> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5a794 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ - cbz r0, 5a6dc <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ + bl 5a784 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + cbz r0, 5a6cc <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - cbnz r4, 5a6dc <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ + cbnz r4, 5a6cc <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c73c0 │ │ │ │ + bl 2c6d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a6e0 <_PyXIData_FormatNotShareableError@@Base+0x350> │ │ │ │ + beq.n 5a6d0 <_PyXIData_FormatNotShareableError@@Base+0x350> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 88bac │ │ │ │ - b.n 5a6e2 <_PyXIData_FormatNotShareableError@@Base+0x352> │ │ │ │ - ldr r0, [pc, #8] @ (5a6e8 <_PyXIData_FormatNotShareableError@@Base+0x358>) │ │ │ │ - b.n 5a6e2 <_PyXIData_FormatNotShareableError@@Base+0x352> │ │ │ │ + bl 88ed4 │ │ │ │ + b.n 5a6d2 <_PyXIData_FormatNotShareableError@@Base+0x352> │ │ │ │ + ldr r0, [pc, #8] @ (5a6d8 <_PyXIData_FormatNotShareableError@@Base+0x358>) │ │ │ │ + b.n 5a6d2 <_PyXIData_FormatNotShareableError@@Base+0x352> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #7296 @ 0x1c80 │ │ │ │ + movw r0, #5120 @ 0x1400 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 5a72c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ + cbz r0, 5a71c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a72c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ + bge.n 5a71c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a72c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a71c <_PyXIData_FormatNotShareableError@@Base+0x39c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15f1b8 │ │ │ │ + bl 15eae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a1644 │ │ │ │ + bl 19fe50 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (5a790 <_PyXIData_FormatNotShareableError@@Base+0x400>) │ │ │ │ + ldr r2, [pc, #52] @ (5a780 <_PyXIData_FormatNotShareableError@@Base+0x400>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r2, r3, #3804 @ 0xedc │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a778 <_PyXIData_FormatNotShareableError@@Base+0x3e8> │ │ │ │ + beq.n 5a768 <_PyXIData_FormatNotShareableError@@Base+0x3e8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5a76e <_PyXIData_FormatNotShareableError@@Base+0x3de> │ │ │ │ + b.n 5a75e <_PyXIData_FormatNotShareableError@@Base+0x3de> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a782 <_PyXIData_FormatNotShareableError@@Base+0x3f2> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5a78c <_PyXIData_FormatNotShareableError@@Base+0x3fc> │ │ │ │ + bne.n 5a772 <_PyXIData_FormatNotShareableError@@Base+0x3f2> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5a77c <_PyXIData_FormatNotShareableError@@Base+0x3fc> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #2056 @ 0x808 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5a7ba <_PyXIData_FormatNotShareableError@@Base+0x42a> │ │ │ │ + beq.n 5a7aa <_PyXIData_FormatNotShareableError@@Base+0x42a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 5a7c2 <_PyXIData_FormatNotShareableError@@Base+0x432> │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 5a7b2 <_PyXIData_FormatNotShareableError@@Base+0x432> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5a7ec <_PyXIData_FormatNotShareableError@@Base+0x45c> │ │ │ │ + cbz r3, 5a7dc <_PyXIData_FormatNotShareableError@@Base+0x45c> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 5a7fa <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ + b.n 5a7ea <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ movw r3, #1848 @ 0x738 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a7e2 <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ + beq.n 5a7d2 <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ movw r1, #1848 @ 0x738 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 5a7e2 <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 5a7d2 <_PyXIData_FormatNotShareableError@@Base+0x452> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a7fa <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ + b.n 5a7ea <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a7de <_PyXIData_FormatNotShareableError@@Base+0x44e> │ │ │ │ + beq.n 5a7ce <_PyXIData_FormatNotShareableError@@Base+0x44e> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5a7fa <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ + b.n 5a7ea <_PyXIData_FormatNotShareableError@@Base+0x46a> │ │ │ │ movw r3, #1848 @ 0x738 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a7ce <_PyXIData_FormatNotShareableError@@Base+0x43e> │ │ │ │ - b.n 5a7de <_PyXIData_FormatNotShareableError@@Base+0x44e> │ │ │ │ + bne.n 5a7be <_PyXIData_FormatNotShareableError@@Base+0x43e> │ │ │ │ + b.n 5a7ce <_PyXIData_FormatNotShareableError@@Base+0x44e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #12536 @ 0x30f8 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 5a818 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a81c <_PyXIData_FormatNotShareableError@@Base+0x48c> │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - bx lr │ │ │ │ - b.w 217c34 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0005a81e : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (5a854 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ - bl 248b28 <_PyUnicode_Copy@@Base+0x14c> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 5a850 │ │ │ │ - movw r0, #20888 @ 0x5198 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f904 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a8e6 │ │ │ │ + bne.n 5a87a <_PyXIData_FormatNotShareableError@@Base+0x4fa> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a8e6 │ │ │ │ + beq.n 5a87a <_PyXIData_FormatNotShareableError@@Base+0x4fa> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a928 │ │ │ │ + beq.n 5a8bc <_PyXIData_FormatNotShareableError@@Base+0x53c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -69550,405 +69508,654 @@ │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r0, #24] │ │ │ │ - cbz r2, 5a8f2 │ │ │ │ + cbz r2, 5a886 <_PyXIData_FormatNotShareableError@@Base+0x506> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r3, [r0, #28] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r0, #32] │ │ │ │ - b.n 5a8f2 │ │ │ │ + b.n 5a886 <_PyXIData_FormatNotShareableError@@Base+0x506> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldrd r1, r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - cbz r3, 5a904 │ │ │ │ + cbz r3, 5a898 <_PyXIData_FormatNotShareableError@@Base+0x518> │ │ │ │ movs r0, #3 │ │ │ │ - bl 8f1d4 │ │ │ │ + bl 8f984 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a90c │ │ │ │ + b.n 5a8a0 <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a918 │ │ │ │ + blt.n 5a8ac <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5a928 │ │ │ │ + b.n 5a8bc <_PyXIData_FormatNotShareableError@@Base+0x53c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a914 │ │ │ │ + bne.n 5a8a8 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a914 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a8a8 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #12536 @ 0x30f8 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 5a8dc <_PyXIData_FormatNotShareableError@@Base+0x55c> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5a8e0 <_PyXIData_FormatNotShareableError@@Base+0x560> │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + bx lr │ │ │ │ + b.w 217144 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0005a8e2 : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [pc, #36] @ (5a918 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + bl 2484b8 <_PyUnicode_Copy@@Base+0x14c> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 5a914 │ │ │ │ + movw r0, #18712 @ 0x4918 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 24f404 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5a95a │ │ │ │ + bls.n 5a94a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20928 @ 0x51c0 │ │ │ │ + movw r1, #18752 @ 0x4940 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5a9ac │ │ │ │ + bl 12125c │ │ │ │ + b.n 5a99c │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r6, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #6160 @ 0x1810 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 281eac <_PyUnicode_EncodeUTF16@@Base+0x32fc> │ │ │ │ + bl 281b84 <_PyUnicode_EncodeUTF16@@Base+0x32fc> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a9ac │ │ │ │ + cbnz r0, 5a99c │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 5a9ac │ │ │ │ - bl f891c │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 5a99c │ │ │ │ + bl f876c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a96b8 │ │ │ │ - cbz r4, 5a9ac │ │ │ │ + bl 2a9510 │ │ │ │ + cbz r4, 5a99c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a9ac │ │ │ │ + blt.n 5a99c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a9a6 │ │ │ │ + blt.n 5a996 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5a9ac │ │ │ │ + b.n 5a99c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a9a2 │ │ │ │ + b.n 5a992 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5a9f0 ) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5a9e0 ) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 5a9e0 │ │ │ │ + cbz r2, 5a9d0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 5a9e0 │ │ │ │ - movw r0, #20056 @ 0x4e58 │ │ │ │ + cbz r3, 5a9d0 │ │ │ │ + movw r0, #17880 @ 0x45d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r0, #13464 @ 0x3498 │ │ │ │ + b.w 95d64 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5aa1a │ │ │ │ + cbnz r0, 5aa0a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5aa22 │ │ │ │ + cbz r0, 5aa12 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aa0c │ │ │ │ + beq.n 5a9fc │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + add r0, sp, #16 │ │ │ │ + bl 219b3c <_PySemaphore_Init@@Base> │ │ │ │ + dmb ish │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + dmb ish │ │ │ │ + lsls r3, r4, #31 │ │ │ │ + bmi.n 5aa5c │ │ │ │ + orr.w r2, r4, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r5] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 5aa52 │ │ │ │ + strex r1, r2, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5aa42 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5aa9c │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 5aa36 │ │ │ │ + add r3, sp, #12 │ │ │ │ + bic.w r2, r4, #1 │ │ │ │ + orr.w r3, r3, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r5] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.n 5aa7c │ │ │ │ + strex r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5aa6c │ │ │ │ + mov r4, r2 │ │ │ │ + dmb ish │ │ │ │ + bne.n 5aa36 │ │ │ │ + movs r6, #0 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + add r0, sp, #16 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 219b88 <_PySemaphore_Wait@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5aa36 │ │ │ │ + b.n 5aa86 │ │ │ │ + add r0, sp, #16 │ │ │ │ + blx 2c6ec │ │ │ │ + add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 289770 │ │ │ │ + bl 289424 <_PyLong_UnsignedInt_Converter@@Base+0x1bc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aac0 │ │ │ │ + beq.n 5ab42 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbnz r0, 5aa5a │ │ │ │ + cbnz r0, 5aadc │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa78 │ │ │ │ + bge.n 5aafa │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 5aa78 │ │ │ │ - bl 9b1a4 │ │ │ │ - cbnz r0, 5aa80 │ │ │ │ + b.n 5aafa │ │ │ │ + bl 9b3e0 │ │ │ │ + cbnz r0, 5ab02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa74 │ │ │ │ + bge.n 5aaf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5aa74 │ │ │ │ + cbnz r3, 5aaf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5aac0 │ │ │ │ + b.n 5ab42 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20968 @ 0x51e8 │ │ │ │ + movw r0, #18792 @ 0x4968 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5aab0 │ │ │ │ + blt.n 5ab32 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5aac0 │ │ │ │ + b.n 5ab42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5aaac │ │ │ │ + bne.n 5ab2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aaac │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ab2e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62037 @ 0xf255 │ │ │ │ + movw r1, #62021 @ 0xf245 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #9232 @ 0x2410 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4ecb8 │ │ │ │ - b.w 2e1084 <_PyXIData_Free@@Base+0x93c> │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ (5ab68 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5ab0a │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5aafa │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5ab1c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #76] @ (5ab6c ) │ │ │ │ - ldr.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r5, 5ab2e │ │ │ │ - ldr.w r5, [r3, #1548] @ 0x60c │ │ │ │ - ldr.w r6, [r3, #1552] @ 0x610 │ │ │ │ - b.n 5ab30 │ │ │ │ - mov r6, r5 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5ab48 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5ab38 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5ab54 │ │ │ │ - ldr r0, [pc, #24] @ (5ab68 ) │ │ │ │ - bl 289740 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #20976 @ 0x51f0 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + b.w 4eca8 │ │ │ │ + b.w 2e094c <_PyXIData_Free@@Base+0x93c> │ │ │ │ + │ │ │ │ +0005ab62 <_PySemaphore_Destroy@@Base>: │ │ │ │ + b.w 2c6e8 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + b.w 95024 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5acce │ │ │ │ + bl 5aeb8 <_PySemaphore_Destroy@@Base+0x356> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5ab94 │ │ │ │ + cbz r3, 5ab90 <_PySemaphore_Destroy@@Base+0x2e> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5ab9e │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5aba8 │ │ │ │ + bne.n 5ab9a <_PySemaphore_Destroy@@Base+0x38> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5aba4 <_PySemaphore_Destroy@@Base+0x42> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5abb6 │ │ │ │ + cbz r0, 5abb2 <_PySemaphore_Destroy@@Base+0x50> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - movw r1, #37656 @ 0x9318 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl f03f4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + cbz r0, 5abe2 <_PySemaphore_Destroy@@Base+0x80> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5abe2 <_PySemaphore_Destroy@@Base+0x80> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5abe2 <_PySemaphore_Destroy@@Base+0x80> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 5abfc <_PySemaphore_Destroy@@Base+0x9a> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5abfc <_PySemaphore_Destroy@@Base+0x9a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5abfc <_PySemaphore_Destroy@@Base+0x9a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 5ac16 <_PySemaphore_Destroy@@Base+0xb4> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac16 <_PySemaphore_Destroy@@Base+0xb4> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac16 <_PySemaphore_Destroy@@Base+0xb4> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + cbz r0, 5ac30 <_PySemaphore_Destroy@@Base+0xce> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac30 <_PySemaphore_Destroy@@Base+0xce> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac30 <_PySemaphore_Destroy@@Base+0xce> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + cbz r0, 5ac4a <_PySemaphore_Destroy@@Base+0xe8> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #16] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac4a <_PySemaphore_Destroy@@Base+0xe8> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac4a <_PySemaphore_Destroy@@Base+0xe8> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + cbz r0, 5ac64 <_PySemaphore_Destroy@@Base+0x102> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #28] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac64 <_PySemaphore_Destroy@@Base+0x102> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac64 <_PySemaphore_Destroy@@Base+0x102> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ + cbz r0, 5ac7e <_PySemaphore_Destroy@@Base+0x11c> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #32] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac7e <_PySemaphore_Destroy@@Base+0x11c> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac7e <_PySemaphore_Destroy@@Base+0x11c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ + cbz r0, 5ac98 <_PySemaphore_Destroy@@Base+0x136> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ac98 <_PySemaphore_Destroy@@Base+0x136> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ac98 <_PySemaphore_Destroy@@Base+0x136> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ + cbz r0, 5acb2 <_PySemaphore_Destroy@@Base+0x150> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5acb2 <_PySemaphore_Destroy@@Base+0x150> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5acb2 <_PySemaphore_Destroy@@Base+0x150> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ + cbz r0, 5accc <_PySemaphore_Destroy@@Base+0x16a> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5accc <_PySemaphore_Destroy@@Base+0x16a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5accc <_PySemaphore_Destroy@@Base+0x16a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ + cbz r0, 5ace6 <_PySemaphore_Destroy@@Base+0x184> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #24] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ace6 <_PySemaphore_Destroy@@Base+0x184> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ace6 <_PySemaphore_Destroy@@Base+0x184> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cbz r0, 5ad00 <_PySemaphore_Destroy@@Base+0x19e> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad00 <_PySemaphore_Destroy@@Base+0x19e> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad00 <_PySemaphore_Destroy@@Base+0x19e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ + cbz r0, 5ad1a <_PySemaphore_Destroy@@Base+0x1b8> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad1a <_PySemaphore_Destroy@@Base+0x1b8> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad1a <_PySemaphore_Destroy@@Base+0x1b8> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ + cbz r0, 5ad34 <_PySemaphore_Destroy@@Base+0x1d2> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad34 <_PySemaphore_Destroy@@Base+0x1d2> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad34 <_PySemaphore_Destroy@@Base+0x1d2> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ + cbz r0, 5ad4e <_PySemaphore_Destroy@@Base+0x1ec> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad4e <_PySemaphore_Destroy@@Base+0x1ec> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad4e <_PySemaphore_Destroy@@Base+0x1ec> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ + cbz r0, 5ad68 <_PySemaphore_Destroy@@Base+0x206> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad68 <_PySemaphore_Destroy@@Base+0x206> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad68 <_PySemaphore_Destroy@@Base+0x206> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ + cbz r0, 5ad82 <_PySemaphore_Destroy@@Base+0x220> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad82 <_PySemaphore_Destroy@@Base+0x220> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad82 <_PySemaphore_Destroy@@Base+0x220> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ + cbz r0, 5ad9c <_PySemaphore_Destroy@@Base+0x23a> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5ad9c <_PySemaphore_Destroy@@Base+0x23a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5ad9c <_PySemaphore_Destroy@@Base+0x23a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ + pop {r4, pc} │ │ │ │ + movw r1, #35480 @ 0x8a98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 4198e │ │ │ │ + b.w 4197e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 289b60 │ │ │ │ + bl 289818 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5abf4 │ │ │ │ + beq.n 5adde <_PySemaphore_Destroy@@Base+0x27c> │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 5ac04 │ │ │ │ + bne.n 5adee <_PySemaphore_Destroy@@Base+0x28c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ac06 │ │ │ │ + bge.n 5adf0 <_PySemaphore_Destroy@@Base+0x28e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5ac06 │ │ │ │ + b.n 5adf0 <_PySemaphore_Destroy@@Base+0x28e> │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5ac2a │ │ │ │ + cbnz r3, 5ae14 <_PySemaphore_Destroy@@Base+0x2b2> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5ac2a │ │ │ │ + ble.n 5ae14 <_PySemaphore_Destroy@@Base+0x2b2> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5ac2a │ │ │ │ - cbnz r4, 5ac4c │ │ │ │ + bne.n 5ae14 <_PySemaphore_Destroy@@Base+0x2b2> │ │ │ │ + cbnz r4, 5ae36 <_PySemaphore_Destroy@@Base+0x2d4> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ movw r3, #28676 @ 0x7004 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5aca6 │ │ │ │ + cbz r0, 5ae90 <_PySemaphore_Destroy@@Base+0x32e> │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ac5e │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5aca6 │ │ │ │ + bne.n 5ae48 <_PySemaphore_Destroy@@Base+0x2e6> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5ae90 <_PySemaphore_Destroy@@Base+0x32e> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5ac8a │ │ │ │ + beq.n 5ae74 <_PySemaphore_Destroy@@Base+0x312> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #20980 @ 0x51f4 │ │ │ │ + movw r1, #18800 @ 0x4970 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21020 @ 0x521c │ │ │ │ + movw r1, #18840 @ 0x4998 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 5acc0 │ │ │ │ - movw r0, #48888 @ 0xbef8 │ │ │ │ + bne.n 5aeaa <_PySemaphore_Destroy@@Base+0x348> │ │ │ │ + movw r0, #46712 @ 0xb678 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 949a8 │ │ │ │ - movw r0, #48896 @ 0xbf00 │ │ │ │ + b.w 94d00 │ │ │ │ + movw r0, #46720 @ 0xb680 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 949a8 │ │ │ │ + b.w 94d00 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5ace2 │ │ │ │ + cbz r3, 5aecc <_PySemaphore_Destroy@@Base+0x36a> │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5ad22 │ │ │ │ + bne.n 5af0c <_PySemaphore_Destroy@@Base+0x3aa> │ │ │ │ push {r4} │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ lsl.w r3, r3, r4 │ │ │ │ @@ -69969,848 +70176,419 @@ │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 289b60 │ │ │ │ + bl 289818 │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #348] @ (5aeac ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5ad6a │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5ad5a │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5ad7c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - movs r5, #0 │ │ │ │ - movw r0, #4788 @ 0x12b4 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 1ca704 │ │ │ │ - mov r0, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - bl 81740 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5ae64 │ │ │ │ - ldr r6, [pc, #268] @ (5aeb0 ) │ │ │ │ - ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 5ae64 │ │ │ │ - add r3, sp, #8 │ │ │ │ - mov r2, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movw r1, #5793 @ 0x16a1 │ │ │ │ - movt r1, #22 │ │ │ │ - movw r3, #6353 @ 0x18d1 │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #49688 @ 0xc218 │ │ │ │ - movt r0, #2 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - movw r0, #14809 @ 0x39d9 │ │ │ │ - movt r0, #19 │ │ │ │ - movw r5, #45208 @ 0xb098 │ │ │ │ - movt r5, #2 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - bl 7b220 <_Py_hashtable_new_full@@Base> │ │ │ │ - str r0, [sp, #24] │ │ │ │ - cbz r0, 5ae46 │ │ │ │ - ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - bl 5b158 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - cbz r0, 5ae46 │ │ │ │ - ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ - bl 1ca460 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 5ae2c │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #46409 @ 0xb549 │ │ │ │ - movt r1, #5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2e1230 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 5ae26 │ │ │ │ - movw r1, #46749 @ 0xb69d │ │ │ │ - movt r1, #5 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r2, sp, #16 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - bl 2e1230 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5ae32 │ │ │ │ - b.n 5ae4a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 5ae46 │ │ │ │ - movw r1, #46987 @ 0xb78b │ │ │ │ - movt r1, #5 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - add r2, sp, #16 │ │ │ │ - bl 2e1230 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5ae64 │ │ │ │ - b.n 5ae4a │ │ │ │ - bl 244f6c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5ae64 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ae64 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ae64 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - bl 1ca704 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5ae82 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5ae72 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5ae8e │ │ │ │ - ldr r0, [pc, #32] @ (5aeac ) │ │ │ │ - bl 289740 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5ae96 │ │ │ │ - bl 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5ae9e │ │ │ │ - bl 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5aea6 │ │ │ │ - bl 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #3 │ │ │ │ mov r1, sp │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5aeee │ │ │ │ - cbz r4, 5af22 │ │ │ │ - movw r3, #21064 @ 0x5248 │ │ │ │ + cbnz r0, 5af64 <_PySemaphore_Destroy@@Base+0x402> │ │ │ │ + cbz r4, 5af98 <_PySemaphore_Destroy@@Base+0x436> │ │ │ │ + movw r3, #18884 @ 0x49c4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ blx 2c5c0 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5af02 │ │ │ │ + cbz r0, 5af78 <_PySemaphore_Destroy@@Base+0x416> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5af36 │ │ │ │ + b.n 5afac <_PySemaphore_Destroy@@Base+0x44a> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s13, [sp, #24] │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 5af40 │ │ │ │ + vldr d5, [pc, #36] @ 5afb0 <_PySemaphore_Destroy@@Base+0x44e> │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ecb28 │ │ │ │ + bl 1ebfe0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - bvs.n 5ae6e │ │ │ │ + bvs.n 5aede <_PySemaphore_Destroy@@Base+0x37c> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5acce │ │ │ │ + bl 5aeb8 <_PySemaphore_Destroy@@Base+0x356> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94ccc │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl f0508 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5af90 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5af90 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5af90 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5afaa │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afaa │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5afaa │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5afc4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afc4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5afc4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5afde │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afde │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5afde │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5aff8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aff8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5aff8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - cbz r0, 5b012 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #28] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b012 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b012 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5b02c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #32] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b02c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b02c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 5b046 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b046 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b046 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5b060 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b060 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b060 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5b07a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b07a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b07a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5b094 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #24] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b094 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b094 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5b0ae │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b0ae │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b0ae │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 5b0c8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b0c8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b0c8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5b0e2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b0e2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b0e2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5b0fc │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b0fc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b0fc │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5b116 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b116 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b116 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5b130 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b130 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b130 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5b14a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b14a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b14a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.w 95024 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 94ccc │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 1ca40c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5b18a │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #45613 @ 0xb22d │ │ │ │ - movt r1, #5 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2e1230 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b18a │ │ │ │ - mov r0, r4 │ │ │ │ - movs r4, #0 │ │ │ │ - bl 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + b.w 95024 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #21104 @ 0x5270 │ │ │ │ + movw r0, #18924 @ 0x49ec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r4, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005b1be : │ │ │ │ +0005b00a : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 5b1cc │ │ │ │ + cbnz r0, 5b018 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r2, #58392 @ 0xe418 │ │ │ │ + movw r2, #56216 @ 0xdb98 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r3, #58408 @ 0xe428 │ │ │ │ + movw r3, #56232 @ 0xdba8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #24] @ (5b21c ) │ │ │ │ - bl 88348 │ │ │ │ - cbz r0, 5b21a │ │ │ │ + ldr r0, [pc, #24] @ (5b068 ) │ │ │ │ + bl 1cab9c │ │ │ │ + cbz r0, 5b066 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r6, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005b220 : │ │ │ │ +0005b06c : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ (5b2a0 ) │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ - movt r3, #7 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 5b25e │ │ │ │ - movs r0, #8 │ │ │ │ - blx 2c218 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 5b268 │ │ │ │ - ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ - movs r1, #8 │ │ │ │ - blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r4, 5b290 │ │ │ │ - ldmia.w r5, {r0, r1} │ │ │ │ - stmia.w r4, {r0, r1} │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 5b296 │ │ │ │ - ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ - blx r3 │ │ │ │ - b.n 5b298 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b298 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5b2ca │ │ │ │ + cbnz r0, 5b09e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5b2d2 │ │ │ │ + cbz r0, 5b0a6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b2bc │ │ │ │ + beq.n 5b090 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r6, [r0, #33] @ 0x21 │ │ │ │ - cbz r6, 5b302 │ │ │ │ + cbz r6, 5b0d6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7208 @ 0x1c28 │ │ │ │ + movw r1, #4916 @ 0x1334 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5b35c │ │ │ │ + bl 12125c │ │ │ │ + b.n 5b130 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 5b314 │ │ │ │ + bpl.n 5b0e8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5b334 │ │ │ │ + bgt.n 5b108 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #18936 @ 0x49f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movs r1, #2 │ │ │ │ add.w r0, r7, #16 │ │ │ │ - bl 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84e5c <_PyTuple_FromArray@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b474 │ │ │ │ + beq.w 5b248 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 274464 <_PyXIData_UnregisterClass@@Base+0x238> │ │ │ │ + bl 2741c4 <_PyXIData_UnregisterClass@@Base+0x238> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b370 │ │ │ │ + bne.n 5b144 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b360 │ │ │ │ + blt.n 5b134 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b474 │ │ │ │ + b.n 5b248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b35c │ │ │ │ + bne.n 5b130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b35c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b130 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b382 │ │ │ │ + bge.n 5b156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b382 │ │ │ │ + cbnz r3, 5b156 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r7, #16] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5b3c6 │ │ │ │ + beq.n 5b19a │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ba8cc │ │ │ │ + bl 2b9ebc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b474 │ │ │ │ + beq.n 5b248 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 274964 <_PyXIData_UnregisterClass@@Base+0x738> │ │ │ │ + bl 2746c4 <_PyXIData_UnregisterClass@@Base+0x738> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b3b6 │ │ │ │ + bne.n 5b18a │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 5b35c │ │ │ │ + bl 8473c │ │ │ │ + b.n 5b130 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 5b3ee │ │ │ │ + bmi.n 5b1c2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21176 @ 0x52b8 │ │ │ │ + movw r1, #18996 @ 0x4a34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ - bl 9c41c │ │ │ │ + b.w f53c4 │ │ │ │ + bl 9c65c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5b3fe │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5b402 │ │ │ │ - b.n 5b35c │ │ │ │ + bne.n 5b1d2 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5b1d6 │ │ │ │ + b.n 5b130 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b41a │ │ │ │ + bge.n 5b1ee │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9268 @ 0x2434 │ │ │ │ + movw r1, #7092 @ 0x1bb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5b35c │ │ │ │ + bl 12125c │ │ │ │ + b.n 5b130 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 5b46c │ │ │ │ + beq.n 5b240 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5b44e │ │ │ │ + bmi.n 5b222 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21228 @ 0x52ec │ │ │ │ + movw r1, #19048 @ 0x4a68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbz r0, 5b45e │ │ │ │ - bl a0e14 │ │ │ │ + cbz r0, 5b232 │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 5b474 │ │ │ │ + b.n 5b248 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005b47a : │ │ │ │ +0005b24e : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5b4a0 │ │ │ │ + bgt.n 5b274 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21304 @ 0x5338 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #4 │ │ │ │ - ble.n 5b4d0 │ │ │ │ + ble.n 5b2a4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21352 @ 0x5368 │ │ │ │ + movw r1, #19172 @ 0x4ae4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5b536 │ │ │ │ + beq.n 5b30a │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 14ccc8 │ │ │ │ + bl 14c8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5b508 │ │ │ │ + cbnz r0, 5b2dc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #21396 @ 0x5394 │ │ │ │ + movw r1, #19216 @ 0x4b10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26d408 │ │ │ │ + bl 26d170 │ │ │ │ cmp r6, #2 │ │ │ │ mov r9, r0 │ │ │ │ - beq.n 5b526 │ │ │ │ + beq.n 5b2fa │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 5b528 │ │ │ │ + beq.n 5b2fc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5b536 │ │ │ │ - b.n 5b528 │ │ │ │ + blt.n 5b30a │ │ │ │ + b.n 5b2fc │ │ │ │ movs r7, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 5b824 │ │ │ │ + b.n 5b598 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005b53c : │ │ │ │ +0005b310 : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r4, r3 │ │ │ │ - bl 5b158 │ │ │ │ - cbz r0, 5b57c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8027c <_Py_hashtable_set@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 5b582 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 137560 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 5b584 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b584 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.n 5abb4 <_PySemaphore_Destroy@@Base+0x52> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b5ae │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5b344 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b632 │ │ │ │ - bl b1aa4 │ │ │ │ + bne.n 5b3c8 │ │ │ │ + bl b1c9c │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r6, 5b5ea │ │ │ │ + bl b4e44 │ │ │ │ + cbz r6, 5b380 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5b5da │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 5b370 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b5ae │ │ │ │ - b.n 5b632 │ │ │ │ + beq.n 5b344 │ │ │ │ + b.n 5b3c8 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 5b632 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 5b3c8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r4, r5, [sp, #112] @ 0x70 │ │ │ │ strd r4, r5, [sp, #40] @ 0x28 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ strd r4, r5, [sp, #32] │ │ │ │ ldrd r4, r5, [sp, #96] @ 0x60 │ │ │ │ @@ -70822,135 +70600,125 @@ │ │ │ │ ldrd r2, r1, [sp, #128] @ 0x80 │ │ │ │ strd r2, r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 4ae46 │ │ │ │ - b.n 5b634 │ │ │ │ + bl 4ae36 │ │ │ │ + b.n 5b3ca │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b678 │ │ │ │ + cbz r0, 5b40e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b67a │ │ │ │ + cbz r0, 5b410 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5b67a │ │ │ │ + cbz r0, 5b410 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 141380 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b.n 5b68c │ │ │ │ + bl 140f68 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b.n 5b422 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ - bl 857a8 │ │ │ │ + bl 859e4 │ │ │ │ + bl 859fc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005b690 : │ │ │ │ +0005b426 : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movs r0, #4 │ │ │ │ - ldr.w r8, [r3, #16] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 814f8 │ │ │ │ - cbz r0, 5b6e6 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 90034 │ │ │ │ - cbz r0, 5b6d2 │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - bl 90034 │ │ │ │ - cbnz r0, 5b6ea │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b6e6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b6e6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 5b72e │ │ │ │ - str r0, [r4, #20] │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - bl 384a4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b6d2 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl 90034 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b6d2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl 9c5a0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b728 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b728 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #116] @ (5b4b8 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5b45a │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5b44a │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5b46c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - adds r3, r5, #1 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #76] @ (5b4bc ) │ │ │ │ + ldr.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r5, 5b47e │ │ │ │ + ldr.w r5, [r3, #1548] @ 0x60c │ │ │ │ + ldr.w r6, [r3, #1552] @ 0x610 │ │ │ │ + b.n 5b480 │ │ │ │ + mov r6, r5 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5b498 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5b488 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5b4a4 │ │ │ │ + ldr r0, [pc, #24] @ (5b4b8 ) │ │ │ │ + bl 28b87c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #19256 @ 0x4b38 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 95d64 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b756 │ │ │ │ + bge.n 5b4e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b756 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b4e4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a384 │ │ │ │ + b.w 8a6ac │ │ │ │ │ │ │ │ -0005b760 : │ │ │ │ +0005b4ee : │ │ │ │ movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -70959,394 +70727,518 @@ │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - push {r4} │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #46749 @ 0xb69d │ │ │ │ - movt r1, #5 │ │ │ │ - str r4, [r3, #16] │ │ │ │ - pop {r4} │ │ │ │ - b.w 2e1230 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.w 5af62 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5b7ca │ │ │ │ + cbnz r5, 5b53c │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5b7ca │ │ │ │ + ble.n 5b53c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5b7ca │ │ │ │ - cbnz r2, 5b7e4 │ │ │ │ + bne.n 5b53c │ │ │ │ + cbnz r2, 5b556 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (5b820 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5b81c │ │ │ │ + ldr r3, [pc, #68] @ (5b594 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5b58e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 50632 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 5b810 │ │ │ │ + bl 50622 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 5b582 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2b600 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5b814 │ │ │ │ + beq.n 5b586 │ │ │ │ mov r0, r6 │ │ │ │ - bl 257090 │ │ │ │ - movw r2, #21436 @ 0x53bc │ │ │ │ + bl 256e00 │ │ │ │ + movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5bb9e │ │ │ │ + bl 5ba86 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b81c │ │ │ │ + b.n 5b58e │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ strb r4, [r5, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbnz r2, 5b848 │ │ │ │ - bl 1e7b70 <_Py_strerror@@Base+0x20> │ │ │ │ - b.n 5b84a │ │ │ │ + cbnz r2, 5b5bc │ │ │ │ + bl 1e7024 <_Py_strerror@@Base+0x20> │ │ │ │ + b.n 5b5be │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #21468 @ 0x53dc │ │ │ │ + movw r1, #19292 @ 0x4b5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #21472 @ 0x53e0 │ │ │ │ + movw r0, #19296 @ 0x4b60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5b970 │ │ │ │ - cbnz r4, 5b870 │ │ │ │ + beq.w 5b6e4 │ │ │ │ + cbnz r4, 5b5e4 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 5b890 │ │ │ │ + b.n 5b604 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14ccc8 │ │ │ │ - cbz r0, 5b8c4 │ │ │ │ - movw r1, #59256 @ 0xe778 │ │ │ │ + bl 14c8cc │ │ │ │ + cbz r0, 5b638 │ │ │ │ + movw r1, #57080 @ 0xdef8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a7db8 │ │ │ │ + bl 1a6814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b970 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 5b6e4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b350 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.w 5ba52 │ │ │ │ + bne.w 5b7c6 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 5ba22 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.w 5b796 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b970 │ │ │ │ - b.n 5b890 │ │ │ │ + bne.n 5b6e4 │ │ │ │ + b.n 5b604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bmi.n 5b98a │ │ │ │ + bmi.n 5b6fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 14117c │ │ │ │ + bl 140d64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ba32 │ │ │ │ + beq.w 5b7a6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b98a │ │ │ │ + beq.n 5b6fe │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 5b98a │ │ │ │ + bne.n 5b6fe │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c148 │ │ │ │ + bl 15ba7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b974 │ │ │ │ + bne.n 5b6e8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ - bgt.n 5b922 │ │ │ │ + bgt.n 5b696 │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2af18 <__memcpy_chk@plt> │ │ │ │ - movw r3, #28488 @ 0x6f48 │ │ │ │ + movw r3, #26312 @ 0x66c8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b350 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5b954 │ │ │ │ + bne.n 5b6c8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5b95c │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 5b6d0 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b922 │ │ │ │ - b.n 5b96a │ │ │ │ + beq.n 5b696 │ │ │ │ + b.n 5b6de │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 5ba5e │ │ │ │ + bge.w 5b7d2 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bac6 │ │ │ │ + b.n 5b83a │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b970 │ │ │ │ - bl f891c │ │ │ │ - movw r1, #3868 @ 0xf1c │ │ │ │ + beq.n 5b6e4 │ │ │ │ + bl f876c │ │ │ │ + movw r1, #1692 @ 0x69c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a7db8 │ │ │ │ + bl 1a6814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b970 │ │ │ │ + beq.n 5b6e4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 5b9c4 │ │ │ │ + ble.n 5b738 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21484 @ 0x53ec │ │ │ │ + movw r1, #19308 @ 0x4b6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 5b970 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 5b6e4 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 2af18 <__memcpy_chk@plt> │ │ │ │ - movw r3, #28488 @ 0x6f48 │ │ │ │ + movw r3, #26312 @ 0x66c8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 15cf2c │ │ │ │ - bl b1aa4 │ │ │ │ + bl 15c860 │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b350 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 5ba1e │ │ │ │ + bne.n 5b792 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ba22 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 5b796 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b9ee │ │ │ │ - b.n 5b970 │ │ │ │ + beq.n 5b762 │ │ │ │ + b.n 5b6e4 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5baaa │ │ │ │ + bge.n 5b81e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 5b970 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 5b6e4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21516 @ 0x540c │ │ │ │ + movw r1, #19340 @ 0x4b8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5ba22 │ │ │ │ + blt.n 5b796 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ - b.n 5bac6 │ │ │ │ + bl 95024 │ │ │ │ + b.n 5b83a │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ba6e │ │ │ │ + bne.n 5b7e2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ba8a │ │ │ │ - movw r1, #6160 @ 0x1810 │ │ │ │ + bne.n 5b7fe │ │ │ │ + movw r1, #3984 @ 0xf90 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c4d8 │ │ │ │ - cbnz r0, 5ba92 │ │ │ │ + cbnz r0, 5b806 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94ccc │ │ │ │ - b.n 5bac6 │ │ │ │ + bl 95024 │ │ │ │ + b.n 5b83a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3904 @ 0xf40 │ │ │ │ + movw r1, #1728 @ 0x6c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5b970 │ │ │ │ - movw r1, #6160 @ 0x1810 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5b6e4 │ │ │ │ + movw r1, #3984 @ 0xf90 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ba92 │ │ │ │ + bne.n 5b806 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5baf0 │ │ │ │ + cbnz r3, 5b864 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5baf0 │ │ │ │ + ble.n 5b864 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5baf0 │ │ │ │ - cbnz r4, 5bb0c │ │ │ │ + bne.n 5b864 │ │ │ │ + cbnz r4, 5b880 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #72] @ (5bb4c ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #72] @ (5b8c0 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bb46 │ │ │ │ + cbz r0, 5b8ba │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 185668 │ │ │ │ + bl 184bc8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 25f6e0 <_PyXIData_Release@@Base+0x4> │ │ │ │ + bl 25f458 <_PyXIData_Release@@Base+0x4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bb46 │ │ │ │ + cbz r0, 5b8ba │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b1a64 │ │ │ │ + bl 2b18bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5bb36 │ │ │ │ + blt.n 5b8aa │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5bb46 │ │ │ │ + b.n 5b8ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bb32 │ │ │ │ + bne.n 5b8a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bb32 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b8a6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r4, [pc, #348] @ (5ba30 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5b8ee │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5b8de │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5b900 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + movs r5, #0 │ │ │ │ + movw r0, #4788 @ 0x12b4 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 1c9384 │ │ │ │ + mov r0, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + bl 81908 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5b9e8 │ │ │ │ + ldr r6, [pc, #268] @ (5ba34 ) │ │ │ │ + ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 5b9e8 │ │ │ │ + add r3, sp, #8 │ │ │ │ + mov r2, r5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movw r1, #4041 @ 0xfc9 │ │ │ │ + movt r1, #22 │ │ │ │ + movw r3, #6089 @ 0x17c9 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + movw r0, #49688 @ 0xc218 │ │ │ │ + movt r0, #2 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + movw r0, #13645 @ 0x354d │ │ │ │ + movt r0, #19 │ │ │ │ + movw r5, #45208 @ 0xb098 │ │ │ │ + movt r5, #2 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + bl 7b340 <_Py_hashtable_new_full@@Base> │ │ │ │ + str r0, [sp, #24] │ │ │ │ + cbz r0, 5b9ca │ │ │ │ + ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ + bl 5bb78 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + cbz r0, 5b9ca │ │ │ │ + ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ + bl 1c90e0 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 5b9b0 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #48393 @ 0xbd09 │ │ │ │ + movt r1, #5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2e1398 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 5b9aa │ │ │ │ + movw r1, #48693 @ 0xbe35 │ │ │ │ + movt r1, #5 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r2, sp, #16 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + bl 2e1398 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b9b6 │ │ │ │ + b.n 5b9ce │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 5b9ca │ │ │ │ + movw r1, #49581 @ 0xc1ad │ │ │ │ + movt r1, #5 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + add r2, sp, #16 │ │ │ │ + bl 2e1398 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b9e8 │ │ │ │ + b.n 5b9ce │ │ │ │ + bl 24448c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 5b9e8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5b9e8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 5b9e8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + bl 1c9384 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5ba06 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5b9f6 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5ba12 │ │ │ │ + ldr r0, [pc, #32] @ (5ba30 ) │ │ │ │ + bl 28b87c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + cbz r0, 5ba1a │ │ │ │ + bl 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cbz r0, 5ba22 │ │ │ │ + bl 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cbz r0, 5ba2a │ │ │ │ + bl 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5bb68 │ │ │ │ + cbz r1, 5ba50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5bb84 │ │ │ │ + bmi.n 5ba6c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32064 @ 0x7d40 │ │ │ │ + movw r1, #29888 @ 0x74c0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5bb9c │ │ │ │ + b.n 5ba84 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -71363,621 +71255,778 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 4a438 │ │ │ │ + bl 4a428 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5bbfa │ │ │ │ + cbz r1, 5bae2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5bc16 │ │ │ │ + bmi.n 5bafe │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32104 @ 0x7d68 │ │ │ │ + movw r1, #29928 @ 0x74e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5bc2e │ │ │ │ + b.n 5bb16 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #16] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - cbz r2, 5bc5e │ │ │ │ + cbz r2, 5bb46 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 14118c │ │ │ │ + bl 140d74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 85790 │ │ │ │ - cbz r4, 5bc86 │ │ │ │ - ldr r0, [pc, #28] @ (5bc8c ) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 859e4 │ │ │ │ + cbz r4, 5bb6e │ │ │ │ + ldr r0, [pc, #28] @ (5bb74 ) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #8824 @ 0x2278 │ │ │ │ + movw r0, #6648 @ 0x19f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 1c908c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5bbaa │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #48191 @ 0xbc3f │ │ │ │ + movt r1, #5 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2e1398 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5bbaa │ │ │ │ + mov r0, r4 │ │ │ │ + movs r4, #0 │ │ │ │ + bl 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 5bcb2 │ │ │ │ + cbz r4, 5bbd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bd06 │ │ │ │ + bge.n 5bc24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5bd06 │ │ │ │ + b.n 5bc24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bd06 │ │ │ │ + cbz r0, 5bc24 │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 5bcf8 │ │ │ │ + bge.n 5bc16 │ │ │ │ ldrd r0, r1, [r6, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ adds r6, #8 │ │ │ │ - bl 2a6178 │ │ │ │ - cbnz r0, 5bcf2 │ │ │ │ + bl 2a5fd0 │ │ │ │ + cbnz r0, 5bc10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bcee │ │ │ │ + bge.n 5bc0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bcee │ │ │ │ + cbnz r3, 5bc0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bd06 │ │ │ │ + b.n 5bc24 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 5bcc6 │ │ │ │ + b.n 5bbe4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r2, #21644 @ 0x548c │ │ │ │ + movw r2, #19468 @ 0x4c0c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26de3c <_PyXIData_Clear@@Base+0x294> │ │ │ │ + b.w 26dba4 <_PyXIData_Clear@@Base+0x294> │ │ │ │ │ │ │ │ -0005bd1c : │ │ │ │ - b.w 237f2c │ │ │ │ +0005bc3a : │ │ │ │ + b.w 23745c │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r6, [pc, #96] @ (5bcb0 ) │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ + movt r3, #7 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 5bc70 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 2c218 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 5bc7a │ │ │ │ + ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ + movs r1, #8 │ │ │ │ + blx r2 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r4, 5bca2 │ │ │ │ + ldmia.w r5, {r0, r1} │ │ │ │ + stmia.w r4, {r0, r1} │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8038c <_Py_hashtable_set@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 5bca8 │ │ │ │ + ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ + blx r3 │ │ │ │ + b.n 5bcaa │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5bcaa │ │ │ │ + movs r5, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + b.w 95024 │ │ │ │ │ │ │ │ -0005bd20 : │ │ │ │ - ldr r3, [pc, #72] @ (5bd6c ) │ │ │ │ +0005bcba : │ │ │ │ + ldr r3, [pc, #72] @ (5bd04 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 5bd4c │ │ │ │ + cbnz r0, 5bce6 │ │ │ │ bx lr │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5bd56 │ │ │ │ + beq.n 5bcf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 5bd56 │ │ │ │ + bcs.n 5bcf0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 5bd68 │ │ │ │ + cbz r0, 5bd02 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5bd2e │ │ │ │ - b.n 5bd48 │ │ │ │ + bls.n 5bcc8 │ │ │ │ + b.n 5bce2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5bd68 │ │ │ │ + cbz r0, 5bd02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bd68 │ │ │ │ + bge.n 5bd02 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 5bb78 │ │ │ │ + cbz r0, 5bd3c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8038c <_Py_hashtable_set@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 5bd42 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1370d8 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 5bd44 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5bd44 │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5bd9c │ │ │ │ + cbnz r1, 5bd74 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5bdc4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5bd9c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bdba │ │ │ │ + bge.n 5bd92 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ - cbz r4, 5bdbe │ │ │ │ + cbz r4, 5bd96 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bdc4 │ │ │ │ + b.n 5bd9c │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 5bdf6 │ │ │ │ + cbnz r4, 5bdce │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21680 @ 0x54b0 │ │ │ │ + movw r1, #19504 @ 0x4c30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5be28 │ │ │ │ + b.n 5be00 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ - cbnz r0, 5be18 │ │ │ │ + cbnz r0, 5bdf0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 5be28 │ │ │ │ + b.n 5be00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5bdfa │ │ │ │ + ble.n 5bdd2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005be2a : │ │ │ │ +0005be02 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (5be58 ) │ │ │ │ + ldr r3, [pc, #28] @ (5be30 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1d39b4 │ │ │ │ - cbz r0, 5be56 │ │ │ │ + bl 1d26c0 │ │ │ │ + cbz r0, 5be2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movs r0, #4 │ │ │ │ + ldr.w r8, [r3, #16] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 81648 │ │ │ │ + cbz r0, 5be7e │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 90384 │ │ │ │ + cbz r0, 5be6a │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + bl 90384 │ │ │ │ + cbnz r0, 5be82 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5be7e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5be7e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 5bec6 │ │ │ │ + str r0, [r4, #20] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + bl 384a4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5be6a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl 90384 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5be6a │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl 9c7e0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5bec0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5bec0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + adds r3, r5, #1 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 5be6e │ │ │ │ - movw r0, #21712 @ 0x54d0 │ │ │ │ + cbnz r3, 5bedc │ │ │ │ + movw r0, #19536 @ 0x4c50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 174cfc │ │ │ │ - cbnz r0, 5bea0 │ │ │ │ + bl 174534 │ │ │ │ + cbnz r0, 5bf0e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #21728 @ 0x54e0 │ │ │ │ + movw r0, #19552 @ 0x4c60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21cd20 │ │ │ │ - b.n 5bec4 │ │ │ │ + bl 21c230 │ │ │ │ + b.n 5bf32 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5bec2 │ │ │ │ + bne.n 5bf30 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65416 @ 0xff88 │ │ │ │ + movw r1, #63124 @ 0xf694 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5bf08 │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5bf76 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2af6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5bf00 │ │ │ │ + bge.n 5bf6e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005bf0c : │ │ │ │ +0005bf7a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 5bf3a │ │ │ │ - bl 208bb8 │ │ │ │ - cbnz r0, 5bf3a │ │ │ │ + bmi.n 5bfa8 │ │ │ │ + bl 208134 │ │ │ │ + cbnz r0, 5bfa8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2130c8 │ │ │ │ + b.w 212634 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16bed4 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe8> │ │ │ │ + b.w 16b780 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe8> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #54412 @ 0xd48c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bf84 │ │ │ │ + beq.n 5bff2 │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bf84 │ │ │ │ + beq.n 5bff2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 5bfac │ │ │ │ - b.n 5bf9c │ │ │ │ + bls.n 5c01a │ │ │ │ + b.n 5c00a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bf7c │ │ │ │ - movw r0, #41020 @ 0xa03c │ │ │ │ + beq.n 5bfea │ │ │ │ + movw r0, #38648 @ 0x96f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bf7c │ │ │ │ - b.n 5bfc2 │ │ │ │ - movw r0, #41020 @ 0xa03c │ │ │ │ + bne.n 5bfea │ │ │ │ + b.n 5c030 │ │ │ │ + movw r0, #38648 @ 0x96f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1d82e0 │ │ │ │ - cbz r0, 5bfc2 │ │ │ │ + bl 1d6e28 │ │ │ │ + cbz r0, 5c030 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5bfb6 │ │ │ │ + ble.n 5c024 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - b.n 5bfb8 │ │ │ │ + b.n 5c026 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 223890 │ │ │ │ + b.w 222cc8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ - bl f0508 │ │ │ │ + bl 157550 │ │ │ │ + bl f03f4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5c070 │ │ │ │ + beq.n 5c0de │ │ │ │ mov r0, r3 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c070 │ │ │ │ + bne.n 5c0de │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 157af8 │ │ │ │ - bl f0508 │ │ │ │ + bl 157550 │ │ │ │ + bl f03f4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #35292 @ 0x89dc │ │ │ │ + movw r0, #33116 @ 0x815c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c06c │ │ │ │ - bne.n 5c09c │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c0da │ │ │ │ + bne.n 5c10a │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5c084 │ │ │ │ + cbz r3, 5c0f2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5c084 │ │ │ │ + bge.n 5c0f2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5c09c │ │ │ │ + beq.n 5c10a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c074 │ │ │ │ + blt.n 5c0e2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 5c030 │ │ │ │ + bge.n 5c09e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c0e0 │ │ │ │ + b.n 5c14e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c034 │ │ │ │ + b.n 5c0a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c066 │ │ │ │ + bne.n 5c0d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c066 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c0d4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21748 @ 0x54f4 │ │ │ │ + movw r1, #19572 @ 0x4c74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5c06c │ │ │ │ + bl 12125c │ │ │ │ + b.n 5c0da │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - cbz r1, 5c0d8 │ │ │ │ + cbz r1, 5c146 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5c0d8 │ │ │ │ + bge.n 5c146 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5c0c6 │ │ │ │ + beq.n 5c134 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 5c0b8 │ │ │ │ + b.n 5c126 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c0d8 │ │ │ │ + bge.n 5c146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c0d8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c146 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21788 @ 0x551c │ │ │ │ + movw r1, #19612 @ 0x4c9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #40] @ (5c138 ) │ │ │ │ + ldr r3, [pc, #40] @ (5c1a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vmov s0, r3 │ │ │ │ - vldr d7, [pc, #12] @ 5c130 │ │ │ │ + vldr d7, [pc, #16] @ 5c1a0 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ + nop │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + push {r4} │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #48693 @ 0xbe35 │ │ │ │ + movt r1, #5 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + pop {r4} │ │ │ │ + b.w 2e1398 <_Py_hashtable_foreach@@Base> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5c17c │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5c204 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2adec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5c174 │ │ │ │ + bge.n 5c1fc │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5c1a6 │ │ │ │ + bne.n 5c22e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5c1c2 │ │ │ │ - b.n 5c1bc │ │ │ │ + bne.n 5c24a │ │ │ │ + b.n 5c244 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58864 @ 0xe5f0 │ │ │ │ + movw r0, #56572 @ 0xdcfc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5c1fc │ │ │ │ - b.n 5c198 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5c1fc │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5c284 │ │ │ │ + b.n 5c220 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5c284 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c1d4 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5c1fc │ │ │ │ + bne.n 5c25c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5c284 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 5c35a <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ - cbz r0, 5c1fc │ │ │ │ + bl 5c3e2 <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + cbz r0, 5c284 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ba58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c200 │ │ │ │ + bne.n 5c288 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c208 │ │ │ │ + b.n 5c290 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c20c : │ │ │ │ +0005c294 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (5c250 ) │ │ │ │ + ldr r5, [pc, #60] @ (5c2d8 ) │ │ │ │ ldr r4, [r4, r5] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldrd r7, r6, [r1] │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ it eq │ │ │ │ cmpeq ip, r7 │ │ │ │ - beq.n 5c24a │ │ │ │ + beq.n 5c2d2 │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5c242 │ │ │ │ + bge.n 5c2ca │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #3300] @ 0xce4 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5c22e │ │ │ │ + b.n 5c2b6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ @@ -71986,39 +72035,39 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c276 │ │ │ │ + bne.n 5c2fe │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 5c2aa │ │ │ │ + b.n 5c332 │ │ │ │ mov r0, r1 │ │ │ │ - bl 178c14 │ │ │ │ + bl 1786b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c2aa │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5c2a6 │ │ │ │ + bne.n 5c332 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5c32e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21844 @ 0x5554 │ │ │ │ + movw r1, #19668 @ 0x4cd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c2da │ │ │ │ + b.n 5c362 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5c290 │ │ │ │ - vldr d7, [pc, #40] @ 5c2e0 │ │ │ │ + bls.n 5c318 │ │ │ │ + vldr d7, [pc, #40] @ 5c368 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #40] @ (5c2e8 ) │ │ │ │ + ldr r2, [pc, #40] @ (5c370 ) │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -72035,130 +72084,130 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5c32c │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5c3b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bc58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5c324 │ │ │ │ + bge.n 5c3ac │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005c330 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005c3b8 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #2 │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5c38c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + beq.n 5c414 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21888 @ 0x5580 │ │ │ │ + movw r1, #19712 @ 0x4d00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5c39e <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ + bl 12125c │ │ │ │ + b.n 5c426 <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c3a2 <_PyMonitoring_FirePyStartEvent@@Base+0x72> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5c3a2 <_PyMonitoring_FirePyStartEvent@@Base+0x72> │ │ │ │ + bne.n 5c42a <_PyMonitoring_FirePyStartEvent@@Base+0x72> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5c42a <_PyMonitoring_FirePyStartEvent@@Base+0x72> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c3a6 <_PyMonitoring_FirePyStartEvent@@Base+0x76> │ │ │ │ + b.n 5c42e <_PyMonitoring_FirePyStartEvent@@Base+0x76> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 297504 <_PyArg_BadArgument@@Base+0xa8> │ │ │ │ + bl 297360 <_PyArg_BadArgument@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c3ca <_PyMonitoring_FirePyStartEvent@@Base+0x9a> │ │ │ │ - beq.n 5c3ce <_PyMonitoring_FirePyStartEvent@@Base+0x9e> │ │ │ │ + blt.n 5c452 <_PyMonitoring_FirePyStartEvent@@Base+0x9a> │ │ │ │ + beq.n 5c456 <_PyMonitoring_FirePyStartEvent@@Base+0x9e> │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5c3d6 <_PyMonitoring_FirePyStartEvent@@Base+0xa6> │ │ │ │ + b.n 5c45e <_PyMonitoring_FirePyStartEvent@@Base+0xa6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c3d6 <_PyMonitoring_FirePyStartEvent@@Base+0xa6> │ │ │ │ + b.n 5c45e <_PyMonitoring_FirePyStartEvent@@Base+0xa6> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #272] @ (5c4fc <_PyMonitoring_FirePyStartEvent@@Base+0x1cc>) │ │ │ │ + ldr r3, [pc, #272] @ (5c584 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc>) │ │ │ │ mov r9, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr.w sl, [r0, r3] │ │ │ │ subs r0, r2, #0 │ │ │ │ ldrb.w r4, [r9] │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - bge.n 5c428 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + bge.n 5c4b0 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21920 @ 0x55a0 │ │ │ │ + movw r1, #19744 @ 0x4d20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c4f4 <_PyMonitoring_FirePyStartEvent@@Base+0x1c4> │ │ │ │ + b.n 5c57c <_PyMonitoring_FirePyStartEvent@@Base+0x1c4> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 5c438 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ - bl 94ccc │ │ │ │ + beq.n 5c4c0 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + beq.n 5c4aa <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #1112 @ 0x458 │ │ │ │ - movt r8, #75 @ 0x4b │ │ │ │ + movw r8, #64472 @ 0xfbd8 │ │ │ │ + movt r8, #74 @ 0x4a │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5c4f2 <_PyMonitoring_FirePyStartEvent@@Base+0x1c2> │ │ │ │ + beq.n 5c57a <_PyMonitoring_FirePyStartEvent@@Base+0x1c2> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -72169,1441 +72218,1470 @@ │ │ │ │ addhi r7, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ lsl.w fp, ip, r7 │ │ │ │ sxtb r0, r7 │ │ │ │ eor.w r4, r4, fp │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 246510 <_PyInterpreterState_ObjectToID@@Base+0x88> │ │ │ │ + bl 245e9c <_PyInterpreterState_ObjectToID@@Base+0x88> │ │ │ │ uxtb r4, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c44a <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ + beq.n 5c4d2 <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5c4f4 <_PyMonitoring_FirePyStartEvent@@Base+0x1c4> │ │ │ │ + beq.n 5c57c <_PyMonitoring_FirePyStartEvent@@Base+0x1c4> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 5c4e4 <_PyMonitoring_FirePyStartEvent@@Base+0x1b4> │ │ │ │ - movw r2, #64808 @ 0xfd28 │ │ │ │ + ble.n 5c56c <_PyMonitoring_FirePyStartEvent@@Base+0x1b4> │ │ │ │ + movw r2, #62632 @ 0xf4a8 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64568 @ 0xfc38 │ │ │ │ + movw r1, #62276 @ 0xf344 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r3, #19 │ │ │ │ mla r6, r3, r7, r6 │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ add.w r5, r5, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r5, #3328] @ 0xd00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + beq.n 5c4aa <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3328] @ 0xd00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + bge.n 5c4aa <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c422 <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + bne.n 5c4aa <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c4aa <_PyMonitoring_FirePyStartEvent@@Base+0xf2> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 5c44a <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ + b.n 5c4d2 <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5c526 <_PyMonitoring_FirePyStartEvent@@Base+0x1f6> │ │ │ │ + bne.n 5c5ae <_PyMonitoring_FirePyStartEvent@@Base+0x1f6> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c540 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ - b.n 5c53a <_PyMonitoring_FirePyStartEvent@@Base+0x20a> │ │ │ │ + bne.n 5c5c8 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ + b.n 5c5c2 <_PyMonitoring_FirePyStartEvent@@Base+0x20a> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58848 @ 0xe5e0 │ │ │ │ + movw r0, #56556 @ 0xdcec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 5c564 <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ - b.n 5c518 <_PyMonitoring_FirePyStartEvent@@Base+0x1e8> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5c564 <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 5c5ec <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ + b.n 5c5a0 <_PyMonitoring_FirePyStartEvent@@Base+0x1e8> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5c5ec <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c35a <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ - cbz r0, 5c564 <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ + bl 5c3e2 <_PyMonitoring_FirePyStartEvent@@Base+0x2a> │ │ │ │ + cbz r0, 5c5ec <_PyMonitoring_FirePyStartEvent@@Base+0x234> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b1e8 │ │ │ │ - cbz r0, 5c568 <_PyMonitoring_FirePyStartEvent@@Base+0x238> │ │ │ │ + cbz r0, 5c5f0 <_PyMonitoring_FirePyStartEvent@@Base+0x238> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c570 <_PyMonitoring_FirePyStartEvent@@Base+0x240> │ │ │ │ + b.n 5c5f8 <_PyMonitoring_FirePyStartEvent@@Base+0x240> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 281cac <_PyUnicode_EncodeUTF16@@Base+0x30fc> │ │ │ │ + bl 281984 <_PyUnicode_EncodeUTF16@@Base+0x30fc> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c5aa <_PyMonitoring_FirePyStartEvent@@Base+0x27a> │ │ │ │ - bl 24abd4 │ │ │ │ + cbz r0, 5c632 <_PyMonitoring_FirePyStartEvent@@Base+0x27a> │ │ │ │ + bl 24a564 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c5aa <_PyMonitoring_FirePyStartEvent@@Base+0x27a> │ │ │ │ + bne.n 5c632 <_PyMonitoring_FirePyStartEvent@@Base+0x27a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c5a8 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + bge.n 5c630 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c5a8 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ + cbnz r3, 5c630 <_PyMonitoring_FirePyStartEvent@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c5ae : │ │ │ │ +0005c636 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 5c5da │ │ │ │ + cbnz r6, 5c662 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5c5da │ │ │ │ + ble.n 5c662 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c5da │ │ │ │ - cbnz r2, 5c5f4 │ │ │ │ + bne.n 5c662 │ │ │ │ + cbnz r2, 5c67c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (5c650 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5c646 │ │ │ │ + ldr r3, [pc, #96] @ (5c6d8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5c6ce │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c60e │ │ │ │ + bne.n 5c696 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 5c62a │ │ │ │ - bl 178c14 │ │ │ │ + b.n 5c6b2 │ │ │ │ + bl 1786b4 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c62a │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5c646 │ │ │ │ + bne.n 5c6b2 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5c6ce │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #48836 @ 0xbec4 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5c782 <_PyMonitoring_FirePyResumeEvent@@Base+0x2e> │ │ │ │ + b.n 5c80a <_PyMonitoring_FirePyResumeEvent@@Base+0x2e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r0, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #132] @ (5c6e8 ) │ │ │ │ + ldr r3, [pc, #132] @ (5c770 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 5c698 │ │ │ │ + cbz r3, 5c720 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5c68e │ │ │ │ + bne.n 5c716 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5c67e │ │ │ │ + bne.n 5c706 │ │ │ │ dmb ish │ │ │ │ - beq.n 5c698 │ │ │ │ - bl 2c4060 │ │ │ │ + beq.n 5c720 │ │ │ │ + bl 2c58bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2e1be0 <_Py_hashtable_foreach@@Base+0x9b0> │ │ │ │ + bl 2e1494 <_Py_hashtable_foreach@@Base+0xfc> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 5c6ca │ │ │ │ + cbz r3, 5c752 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5c6c0 │ │ │ │ + bne.n 5c748 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5c6b0 │ │ │ │ + bne.n 5c738 │ │ │ │ dmb ish │ │ │ │ - beq.n 5c6ca │ │ │ │ - bl 289740 │ │ │ │ + beq.n 5c752 │ │ │ │ + bl 28b87c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c7994 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (5c6e8 ) │ │ │ │ + bl 2c72f0 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (5c770 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5c6e4 │ │ │ │ + beq.n 5c76c │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5c718 │ │ │ │ + cbnz r3, 5c7a0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5c734 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5c7bc │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5c738 │ │ │ │ + cbz r3, 5c7c0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7208 @ 0x1c28 │ │ │ │ + movw r1, #4916 @ 0x1334 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c74e │ │ │ │ + b.n 5c7d6 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 5c746 │ │ │ │ + cbz r0, 5c7ce │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (5c750 ) │ │ │ │ - b.w a97b4 │ │ │ │ + ldr r1, [pc, #12] @ (5c7d8 ) │ │ │ │ + b.w a9a40 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ asrs r0, r2, #13 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0005c754 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +0005c7dc <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #2 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movs r4, #1 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5c7e8 <_PyMonitoring_FirePyResumeEvent@@Base+0x94> │ │ │ │ + beq.n 5c870 <_PyMonitoring_FirePyResumeEvent@@Base+0x94> │ │ │ │ mov r0, r5 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 5c7d6 <_PyMonitoring_FirePyResumeEvent@@Base+0x82> │ │ │ │ + bvs.n 5c85e <_PyMonitoring_FirePyResumeEvent@@Base+0x82> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #21436 @ 0x53bc │ │ │ │ + movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #22056 @ 0x5628 │ │ │ │ + movw r2, #19880 @ 0x4da8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 5c7de <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ - movw r2, #22056 @ 0x5628 │ │ │ │ + b.n 5c866 <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ + movw r2, #19880 @ 0x4da8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5bb9e │ │ │ │ + bl 5ba86 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c7f0 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ + b.n 5c878 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c7f6 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0005c87e <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #63892 @ 0xf994 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5c870 <_PyMonitoring_FirePyYieldEvent@@Base+0x7a> │ │ │ │ + beq.n 5c8f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x7a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 5c870 <_PyMonitoring_FirePyYieldEvent@@Base+0x7a> │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 5c8f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x7a> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #22092 @ 0x564c │ │ │ │ + movw r1, #19916 @ 0x4dcc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5880e <_PyObject_CheckXIData@@Base+0x5e> │ │ │ │ + bl 587fa <_PyObject_CheckXIData@@Base+0x5e> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c882 <_PyMonitoring_FirePyYieldEvent@@Base+0x8c> │ │ │ │ + bne.n 5c90a <_PyMonitoring_FirePyYieldEvent@@Base+0x8c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c88e <_PyMonitoring_FirePyYieldEvent@@Base+0x98> │ │ │ │ + b.n 5c916 <_PyMonitoring_FirePyYieldEvent@@Base+0x98> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c892 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0005c91a <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5c900 <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5c988 <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bf58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5c8f8 <_PyMonitoring_FirePyReturnEvent@@Base+0x66> │ │ │ │ + bge.n 5c980 <_PyMonitoring_FirePyReturnEvent@@Base+0x66> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 19b3b0 │ │ │ │ + bl 199b58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c954 <_PyMonitoring_FirePyReturnEvent@@Base+0xc2> │ │ │ │ + cbz r0, 5c9dc <_PyMonitoring_FirePyReturnEvent@@Base+0xc2> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #22244 @ 0x56e4 │ │ │ │ + movw r0, #20068 @ 0x4e64 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c944 <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ + blt.n 5c9cc <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c954 <_PyMonitoring_FirePyReturnEvent@@Base+0xc2> │ │ │ │ + b.n 5c9dc <_PyMonitoring_FirePyReturnEvent@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c940 <_PyMonitoring_FirePyReturnEvent@@Base+0xae> │ │ │ │ + bne.n 5c9c8 <_PyMonitoring_FirePyReturnEvent@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c940 <_PyMonitoring_FirePyReturnEvent@@Base+0xae> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c9c8 <_PyMonitoring_FirePyReturnEvent@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 5c980 <_PyMonitoring_FirePyReturnEvent@@Base+0xee> │ │ │ │ + bmi.n 5ca08 <_PyMonitoring_FirePyReturnEvent@@Base+0xee> │ │ │ │ movw r2, #24400 @ 0x5f50 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5c9b8 <_PyMonitoring_FirePyReturnEvent@@Base+0x126> │ │ │ │ + bne.n 5ca40 <_PyMonitoring_FirePyReturnEvent@@Base+0x126> │ │ │ │ mov r6, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c9c0 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ + cbz r0, 5ca48 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ mov r1, r6 │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c9a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x10e> │ │ │ │ + beq.n 5ca28 <_PyMonitoring_FirePyReturnEvent@@Base+0x10e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c9c0 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ + bne.n 5ca48 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c9b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x122> │ │ │ │ + bge.n 5ca3c <_PyMonitoring_FirePyReturnEvent@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c9b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x122> │ │ │ │ + cbnz r3, 5ca3c <_PyMonitoring_FirePyReturnEvent@@Base+0x122> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c9c0 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ + b.n 5ca48 <_PyMonitoring_FirePyReturnEvent@@Base+0x12e> │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5c9f6 <_PyMonitoring_FirePyReturnEvent@@Base+0x164> │ │ │ │ + cbnz r3, 5ca7e <_PyMonitoring_FirePyReturnEvent@@Base+0x164> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5ca12 <_PyMonitoring_FirePyReturnEvent@@Base+0x180> │ │ │ │ + bl 12125c │ │ │ │ + b.n 5ca9a <_PyMonitoring_FirePyReturnEvent@@Base+0x180> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5ca16 <_PyMonitoring_FirePyReturnEvent@@Base+0x184> │ │ │ │ + cbz r3, 5ca9e <_PyMonitoring_FirePyReturnEvent@@Base+0x184> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7208 @ 0x1c28 │ │ │ │ + movw r1, #4916 @ 0x1334 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ca1e <_PyMonitoring_FirePyReturnEvent@@Base+0x18c> │ │ │ │ + b.n 5caa6 <_PyMonitoring_FirePyReturnEvent@@Base+0x18c> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 5ca50 <_PyMonitoring_FirePyReturnEvent@@Base+0x1be> │ │ │ │ + bmi.n 5cad8 <_PyMonitoring_FirePyReturnEvent@@Base+0x1be> │ │ │ │ movw r3, #24400 @ 0x5f50 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5ca50 <_PyMonitoring_FirePyReturnEvent@@Base+0x1be> │ │ │ │ + beq.n 5cad8 <_PyMonitoring_FirePyReturnEvent@@Base+0x1be> │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5ca66 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ + b.n 5caee <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 43980 │ │ │ │ + bl 43970 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ca46 <_PyMonitoring_FirePyReturnEvent@@Base+0x1b4> │ │ │ │ + beq.n 5cace <_PyMonitoring_FirePyReturnEvent@@Base+0x1b4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005ca6a <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0005caf2 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r4, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5caba <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ + cbnz r3, 5cb42 <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5caba <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ + ble.n 5cb42 <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5caba <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ - cbnz r0, 5cad2 <_PyMonitoring_FireCallEvent@@Base+0x68> │ │ │ │ + bne.n 5cb42 <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ + cbnz r0, 5cb5a <_PyMonitoring_FireCallEvent@@Base+0x68> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #32] @ (5caec <_PyMonitoring_FireCallEvent@@Base+0x82>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5cae6 <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ + ldr r3, [pc, #32] @ (5cb74 <_PyMonitoring_FireCallEvent@@Base+0x82>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5cb6e <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2dc8f0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5cae6 <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ + bl 2dc1c0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5cb6e <_PyMonitoring_FireCallEvent@@Base+0x7c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cb76 <_PyMonitoring_FireJumpEvent@@Base+0x2e> │ │ │ │ + bl 5cbfe <_PyMonitoring_FireJumpEvent@@Base+0x2e> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 5cb0e <_PyMonitoring_FireCallEvent@@Base+0xa4> │ │ │ │ + bhi.n 5cb96 <_PyMonitoring_FireCallEvent@@Base+0xa4> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5cb24 <_PyMonitoring_FireCallEvent@@Base+0xba> │ │ │ │ - b.n 5cb38 <_PyMonitoring_FireCallEvent@@Base+0xce> │ │ │ │ - movw r0, #39068 @ 0x989c │ │ │ │ + bgt.n 5cbac <_PyMonitoring_FireCallEvent@@Base+0xba> │ │ │ │ + b.n 5cbc0 <_PyMonitoring_FireCallEvent@@Base+0xce> │ │ │ │ + movw r0, #36892 @ 0x901c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5cb08 <_PyMonitoring_FireCallEvent@@Base+0x9e> │ │ │ │ - b.n 5cb44 <_PyMonitoring_FireCallEvent@@Base+0xda> │ │ │ │ + bne.n 5cb90 <_PyMonitoring_FireCallEvent@@Base+0x9e> │ │ │ │ + b.n 5cbcc <_PyMonitoring_FireCallEvent@@Base+0xda> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5cb3a <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5cb44 <_PyMonitoring_FireCallEvent@@Base+0xda> │ │ │ │ - b.n 5cb3a <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ + bne.n 5cbc2 <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5cbcc <_PyMonitoring_FireCallEvent@@Base+0xda> │ │ │ │ + b.n 5cbc2 <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5cbf0 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ + b.n 5cc78 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005cb48 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0005cbd0 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #7 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5cba4 <_PyMonitoring_FireJumpEvent@@Base+0x5c> │ │ │ │ + bcc.n 5cc2c <_PyMonitoring_FireJumpEvent@@Base+0x5c> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22288 @ 0x5710 │ │ │ │ + movw r1, #20112 @ 0x4e90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5cbec <_PyMonitoring_FireJumpEvent@@Base+0xa4> │ │ │ │ + bl 12125c │ │ │ │ + b.n 5cc74 <_PyMonitoring_FireJumpEvent@@Base+0xa4> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5cbbc <_PyMonitoring_FireJumpEvent@@Base+0x74> │ │ │ │ + cbnz r0, 5cc44 <_PyMonitoring_FireJumpEvent@@Base+0x74> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 244f6c │ │ │ │ - cbz r4, 5cbd2 <_PyMonitoring_FireJumpEvent@@Base+0x8a> │ │ │ │ + b.w 24448c │ │ │ │ + cbz r4, 5cc5a <_PyMonitoring_FireJumpEvent@@Base+0x8a> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5cbd2 <_PyMonitoring_FireJumpEvent@@Base+0x8a> │ │ │ │ + bhi.n 5cc5a <_PyMonitoring_FireJumpEvent@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2e1c24 <_Py_hashtable_foreach@@Base+0x9f4> │ │ │ │ + bl 2e14d8 <_Py_hashtable_foreach@@Base+0x140> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5cbe0 <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ - bl 2c7994 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 5cc68 <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ + bl 2c72f0 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5cbe6 <_PyMonitoring_FireJumpEvent@@Base+0x9e> │ │ │ │ - bl 81138 │ │ │ │ + b.n 5cc6e <_PyMonitoring_FireJumpEvent@@Base+0x9e> │ │ │ │ + bl 81440 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2bcdbc <_PyObject_GetState@@Base> │ │ │ │ + bl 2bc3ac <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cc64 <_PyMonitoring_FireJumpEvent@@Base+0x11c> │ │ │ │ + cbz r0, 5ccec <_PyMonitoring_FireJumpEvent@@Base+0x11c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5cc26 <_PyMonitoring_FireJumpEvent@@Base+0xde> │ │ │ │ + cbnz r3, 5ccae <_PyMonitoring_FireJumpEvent@@Base+0xde> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #22308 @ 0x5724 │ │ │ │ + movw r0, #20132 @ 0x4ea4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5cc52 <_PyMonitoring_FireJumpEvent@@Base+0x10a> │ │ │ │ + bgt.n 5ccda <_PyMonitoring_FireJumpEvent@@Base+0x10a> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl afbfc │ │ │ │ + bl afdf4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #19388 @ 0x4bbc │ │ │ │ + movw r3, #17284 @ 0x4384 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r0, #22316 @ 0x572c │ │ │ │ + movw r0, #20140 @ 0x4eac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5cc64 <_PyMonitoring_FireJumpEvent@@Base+0x11c> │ │ │ │ + b.n 5ccec <_PyMonitoring_FireJumpEvent@@Base+0x11c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #22328 @ 0x5738 │ │ │ │ + movw r0, #20152 @ 0x4eb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005cc6a <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 2e6d18 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +0005ccf2 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 2e64ac <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5cc88 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e> │ │ │ │ + cbz r3, 5cd10 <_PyMonitoring_FireBranchRightEvent@@Base+0x1e> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5cca0 <_PyMonitoring_FireBranchRightEvent@@Base+0x36> │ │ │ │ + b.n 5cd28 <_PyMonitoring_FireBranchRightEvent@@Base+0x36> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5cc90 <_PyMonitoring_FireBranchRightEvent@@Base+0x26> │ │ │ │ + bgt.n 5cd18 <_PyMonitoring_FireBranchRightEvent@@Base+0x26> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5cca0 <_PyMonitoring_FireBranchRightEvent@@Base+0x36> │ │ │ │ + b.n 5cd28 <_PyMonitoring_FireBranchRightEvent@@Base+0x36> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5cc8c <_PyMonitoring_FireBranchRightEvent@@Base+0x22> │ │ │ │ + bgt.n 5cd14 <_PyMonitoring_FireBranchRightEvent@@Base+0x22> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5cc8c <_PyMonitoring_FireBranchRightEvent@@Base+0x22> │ │ │ │ + beq.n 5cd14 <_PyMonitoring_FireBranchRightEvent@@Base+0x22> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5ccc2 <_PyMonitoring_FireBranchRightEvent@@Base+0x58> │ │ │ │ + b.n 5cd4a <_PyMonitoring_FireBranchRightEvent@@Base+0x58> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #220] @ (5cd94 <_PyMonitoring_FireBranchRightEvent@@Base+0x12a>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #220] @ (5ce1c <_PyMonitoring_FireBranchRightEvent@@Base+0x12a>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cd8e <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ + beq.n 5ce16 <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5cd78 <_PyMonitoring_FireBranchRightEvent@@Base+0x10e> │ │ │ │ + beq.n 5ce00 <_PyMonitoring_FireBranchRightEvent@@Base+0x10e> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 5cd10 <_PyMonitoring_FireBranchRightEvent@@Base+0xa6> │ │ │ │ + cbz r5, 5cd98 <_PyMonitoring_FireBranchRightEvent@@Base+0xa6> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5ccf6 <_PyMonitoring_FireBranchRightEvent@@Base+0x8c> │ │ │ │ + bmi.n 5cd7e <_PyMonitoring_FireBranchRightEvent@@Base+0x8c> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #6292 @ 0x1894 │ │ │ │ + movw r1, #4000 @ 0xfa0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #21928 @ 0x55a8 │ │ │ │ + movw r0, #19636 @ 0x4cb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5cd36 <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5cdbe <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5cd36 <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ + cbz r0, 5cdbe <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5cd50 <_PyMonitoring_FireBranchRightEvent@@Base+0xe6> │ │ │ │ + bne.n 5cdd8 <_PyMonitoring_FireBranchRightEvent@@Base+0xe6> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5cd80 <_PyMonitoring_FireBranchRightEvent@@Base+0x116> │ │ │ │ + beq.n 5ce08 <_PyMonitoring_FireBranchRightEvent@@Base+0x116> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5cd3a <_PyMonitoring_FireBranchRightEvent@@Base+0xd0> │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 5cdc2 <_PyMonitoring_FireBranchRightEvent@@Base+0xd0> │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #6312 @ 0x18a8 │ │ │ │ + movw r1, #4020 @ 0xfb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #21928 @ 0x55a8 │ │ │ │ + movw r0, #19636 @ 0x4cb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cd8e <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ + b.n 5ce16 <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cd8e <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ + cbz r0, 5ce16 <_PyMonitoring_FireBranchRightEvent@@Base+0x124> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5cd68 <_PyMonitoring_FireBranchRightEvent@@Base+0xfe> │ │ │ │ + beq.n 5cdf0 <_PyMonitoring_FireBranchRightEvent@@Base+0xfe> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5cd36 <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ - movw r3, #64556 @ 0xfc2c │ │ │ │ + bl 12125c │ │ │ │ + b.n 5cdbe <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ + movw r3, #62380 @ 0xf3ac │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 5cd82 <_PyMonitoring_FireBranchRightEvent@@Base+0x118> │ │ │ │ - movw r5, #64556 @ 0xfc2c │ │ │ │ + b.n 5ce0a <_PyMonitoring_FireBranchRightEvent@@Base+0x118> │ │ │ │ + movw r5, #62380 @ 0xf3ac │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cde8 │ │ │ │ + bl 5ce70 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r3, #7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #22340 @ 0x5744 │ │ │ │ + movw r1, #20164 @ 0x4ec4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 5cdda <_PyMonitoring_FireBranchRightEvent@@Base+0x170> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 5ce62 <_PyMonitoring_FireBranchRightEvent@@Base+0x170> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2b188 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cdde <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ + cbz r0, 5ce66 <_PyMonitoring_FireBranchRightEvent@@Base+0x174> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cde4 <_PyMonitoring_FireBranchRightEvent@@Base+0x17a> │ │ │ │ + b.n 5ce6c <_PyMonitoring_FireBranchRightEvent@@Base+0x17a> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005cde8 : │ │ │ │ +0005ce70 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2dc2b8 │ │ │ │ - cbz r0, 5ce16 │ │ │ │ + bl 2dbc50 │ │ │ │ + cbz r0, 5ce9e │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22d554 │ │ │ │ + b.w 22c98c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005ce18 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0005cea0 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5ce68 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ + cbnz r3, 5cef0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5ce68 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ + ble.n 5cef0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ce68 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ - cbnz r0, 5ce80 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ + bne.n 5cef0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x50> │ │ │ │ + cbnz r0, 5cf08 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #28] @ (5ce98 <_PyMonitoring_FireBranchLeftEvent@@Base+0x80>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5ce94 <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ + ldr r3, [pc, #28] @ (5cf20 <_PyMonitoring_FireBranchLeftEvent@@Base+0x80>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5cf1c <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2dc8f0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5ce94 <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ + bl 2dc1c0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5cf1c <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cb76 <_PyMonitoring_FireJumpEvent@@Base+0x2e> │ │ │ │ + bl 5cbfe <_PyMonitoring_FireJumpEvent@@Base+0x2e> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5ceba <_PyMonitoring_FireBranchLeftEvent@@Base+0xa2> │ │ │ │ + beq.n 5cf42 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa2> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5cf22 <_PyMonitoring_FirePyThrowEvent@@Base+0x60> │ │ │ │ + b.n 5cfaa <_PyMonitoring_FirePyThrowEvent@@Base+0x60> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2be704 │ │ │ │ + b.w 2be004 │ │ │ │ │ │ │ │ -0005cec2 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0005cf4a <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cff6 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf1c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + beq.n 5cfa4 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5cf14 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ - bl f88f0 │ │ │ │ - b.n 5cf1c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5cf9c <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ + bl f8740 │ │ │ │ + b.n 5cfa4 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2add4 │ │ │ │ - cbz r0, 5cf60 <_PyMonitoring_FirePyThrowEvent@@Base+0x9e> │ │ │ │ + cbz r0, 5cfe8 <_PyMonitoring_FirePyThrowEvent@@Base+0x9e> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cf66 <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ + b.n 5cfee <_PyMonitoring_FirePyThrowEvent@@Base+0xa4> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5cfa6 <_PyMonitoring_FirePyThrowEvent@@Base+0xe4> │ │ │ │ + cbnz r0, 5d02e <_PyMonitoring_FirePyThrowEvent@@Base+0xe4> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #22364 @ 0x575c │ │ │ │ + movw r1, #20188 @ 0x4edc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cfa8 <_PyMonitoring_FirePyThrowEvent@@Base+0xe6> │ │ │ │ + b.n 5d030 <_PyMonitoring_FirePyThrowEvent@@Base+0xe6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5cfd0 <_PyMonitoring_FirePyThrowEvent@@Base+0x10e> │ │ │ │ + bhi.n 5d058 <_PyMonitoring_FirePyThrowEvent@@Base+0x10e> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 5cfe4 <_PyMonitoring_FirePyThrowEvent@@Base+0x122> │ │ │ │ + beq.n 5d06c <_PyMonitoring_FirePyThrowEvent@@Base+0x122> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cfe6 <_PyMonitoring_FirePyThrowEvent@@Base+0x124> │ │ │ │ - movw r0, #40496 @ 0x9e30 │ │ │ │ + b.n 5d06e <_PyMonitoring_FirePyThrowEvent@@Base+0x124> │ │ │ │ + movw r0, #38124 @ 0x94ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 5cff4 <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ - b.n 5cfc6 <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 5d07c <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ + b.n 5d04e <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a6200 <_PyLong_Frexp@@Base+0x16d4> │ │ │ │ + bl 1a4c60 <_PyLong_Frexp@@Base+0x1934> │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n 5cff8 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ + bne.n 5d080 <_PyMonitoring_FirePyThrowEvent@@Base+0x136> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d044 <_PyMonitoring_FirePyThrowEvent@@Base+0x182> │ │ │ │ + b.n 5d0cc <_PyMonitoring_FirePyThrowEvent@@Base+0x182> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5d014 <_PyMonitoring_FirePyThrowEvent@@Base+0x152> │ │ │ │ + blt.n 5d09c <_PyMonitoring_FirePyThrowEvent@@Base+0x152> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63012 @ 0xf624 │ │ │ │ + movw r1, #60836 @ 0xeda4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5cff4 <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ + bl 12125c │ │ │ │ + b.n 5d07c <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 5d02c <_PyMonitoring_FirePyThrowEvent@@Base+0x16a> │ │ │ │ + cbz r0, 5d0b4 <_PyMonitoring_FirePyThrowEvent@@Base+0x16a> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1094ac │ │ │ │ + bl 109224 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cff4 <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ + beq.n 5d07c <_PyMonitoring_FirePyThrowEvent@@Base+0x132> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 5d044 <_PyMonitoring_FirePyThrowEvent@@Base+0x182> │ │ │ │ - cbz r4, 5d03c <_PyMonitoring_FirePyThrowEvent@@Base+0x17a> │ │ │ │ + cbnz r0, 5d0cc <_PyMonitoring_FirePyThrowEvent@@Base+0x182> │ │ │ │ + cbz r4, 5d0c4 <_PyMonitoring_FirePyThrowEvent@@Base+0x17a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d042 <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ + bge.n 5d0ca <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d042 <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ + b.n 5d0ca <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12f524 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12f2f4 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d06a <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5d07e <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ + bne.n 5d0f2 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5d106 <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5d074 <_PyMonitoring_FirePyThrowEvent@@Base+0x1b2> │ │ │ │ + cbz r3, 5d0fc <_PyMonitoring_FirePyThrowEvent@@Base+0x1b2> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5d080 <_PyMonitoring_FirePyThrowEvent@@Base+0x1be> │ │ │ │ + b.n 5d108 <_PyMonitoring_FirePyThrowEvent@@Base+0x1be> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d082 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0005d10a <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cff6 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d0dc <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 5d164 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5d0d4 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ - bl f88f0 │ │ │ │ - b.n 5d0dc <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5d15c <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ + bl f8740 │ │ │ │ + b.n 5d164 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005d0e2 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005d16a <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cff6 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d13c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + beq.n 5d1c4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5d134 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ - bl f88f0 │ │ │ │ - b.n 5d13c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5d1bc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ + bl f8740 │ │ │ │ + b.n 5d1c4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 2e331c <_Py_hashtable_foreach@@Base+0x20ec> │ │ │ │ + b.w 2e2bd4 <_Py_hashtable_foreach@@Base+0x183c> │ │ │ │ │ │ │ │ -0005d146 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0005d1ce <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cff6 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d1a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + beq.n 5d228 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5d198 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ - bl f88f0 │ │ │ │ - b.n 5d1a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5d220 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ + bl f8740 │ │ │ │ + b.n 5d228 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005d1a6 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0005d22e <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r4, #51940 @ 0xcae4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cff6 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d224 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + beq.n 5d2ac <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d212 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + bge.n 5d29a <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d212 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + cbnz r3, 5d29a <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5d21c <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5d2a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ mov r0, r4 │ │ │ │ - bl f88f0 │ │ │ │ - b.n 5d224 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + bl f8740 │ │ │ │ + b.n 5d2ac <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 857a8 │ │ │ │ + bl 859fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 5d47a <_PyMonitoring_FireStopIterationEvent@@Base+0x24c> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5d2f6 <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + movs r0, #3 │ │ │ │ + bl 8f984 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 5d2e6 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 5d2f6 <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 5d2e2 <_PyMonitoring_FireStopIterationEvent@@Base+0xb4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d2e2 <_PyMonitoring_FireStopIterationEvent@@Base+0xb4> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5d248 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2> │ │ │ │ + cbz r3, 5d318 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5d260 <_PyMonitoring_FireStopIterationEvent@@Base+0xba> │ │ │ │ + b.n 5d330 <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5d250 <_PyMonitoring_FireStopIterationEvent@@Base+0xaa> │ │ │ │ + bgt.n 5d320 <_PyMonitoring_FireStopIterationEvent@@Base+0xf2> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5d260 <_PyMonitoring_FireStopIterationEvent@@Base+0xba> │ │ │ │ + b.n 5d330 <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5d24c <_PyMonitoring_FireStopIterationEvent@@Base+0xa6> │ │ │ │ + bgt.n 5d31c <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5d24c <_PyMonitoring_FireStopIterationEvent@@Base+0xa6> │ │ │ │ + beq.n 5d31c <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5d282 <_PyMonitoring_FireStopIterationEvent@@Base+0xdc> │ │ │ │ + b.n 5d352 <_PyMonitoring_FireStopIterationEvent@@Base+0x124> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #216] @ (5d350 <_PyMonitoring_FireStopIterationEvent@@Base+0x1aa>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #216] @ (5d420 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f2>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d348 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a2> │ │ │ │ + beq.n 5d418 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r8, sl, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 5d2b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x110> │ │ │ │ + beq.n 5d386 <_PyMonitoring_FireStopIterationEvent@@Base+0x158> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5d296 <_PyMonitoring_FireStopIterationEvent@@Base+0xf0> │ │ │ │ + cbz r5, 5d366 <_PyMonitoring_FireStopIterationEvent@@Base+0x138> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 5d2c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x11e> │ │ │ │ - b.n 5d29e <_PyMonitoring_FireStopIterationEvent@@Base+0xf8> │ │ │ │ + beq.n 5d394 <_PyMonitoring_FireStopIterationEvent@@Base+0x166> │ │ │ │ + b.n 5d36e <_PyMonitoring_FireStopIterationEvent@@Base+0x140> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5d2b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ - bl e6a60 │ │ │ │ + cbz r0, 5d380 <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ + bl e7024 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 5d346 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ + blt.n 5d416 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e8> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5d2d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ - b.n 5d2b2 <_PyMonitoring_FireStopIterationEvent@@Base+0x10c> │ │ │ │ + beq.n 5d3a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x172> │ │ │ │ + b.n 5d382 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ movs r7, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 5d2d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x132> │ │ │ │ + b.n 5d3a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5d2d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x132> │ │ │ │ + b.n 5d3a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5d2d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x132> │ │ │ │ + b.n 5d3a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x17a> │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 263894 <_PyPickle_GetXIData@@Base+0x6ac> │ │ │ │ + bl 263604 <_PyPickle_GetXIData@@Base+0x6a0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d348 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a2> │ │ │ │ + cbz r0, 5d418 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 263d14 <_PyPickle_GetXIData@@Base+0xb2c> │ │ │ │ + bl 263a84 <_PyPickle_GetXIData@@Base+0xb20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d340 <_PyMonitoring_FireStopIterationEvent@@Base+0x19a> │ │ │ │ + beq.n 5d410 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 288784 <_PyTime_MonotonicWithInfo@@Base+0x588> │ │ │ │ + bl 288464 <_PyTime_MonotonicWithInfo@@Base+0x588> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d340 <_PyMonitoring_FireStopIterationEvent@@Base+0x19a> │ │ │ │ + beq.n 5d410 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 263e30 <_PyPickle_GetXIData@@Base+0xc48> │ │ │ │ + bl 263ba0 <_PyPickle_GetXIData@@Base+0xc3c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d340 <_PyMonitoring_FireStopIterationEvent@@Base+0x19a> │ │ │ │ + beq.n 5d410 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 263fb0 <_PyPickle_GetXIData@@Base+0xdc8> │ │ │ │ + bl 263d20 <_PyPickle_GetXIData@@Base+0xdbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d340 <_PyMonitoring_FireStopIterationEvent@@Base+0x19a> │ │ │ │ + beq.n 5d410 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28af1c │ │ │ │ + bl 28ab98 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d340 <_PyMonitoring_FireStopIterationEvent@@Base+0x19a> │ │ │ │ + beq.n 5d410 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d336 <_PyMonitoring_FireStopIterationEvent@@Base+0x190> │ │ │ │ + bge.n 5d406 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d336 <_PyMonitoring_FireStopIterationEvent@@Base+0x190> │ │ │ │ + cbnz r3, 5d406 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5d348 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a2> │ │ │ │ + b.n 5d418 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r4, [r6, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -73613,454 +73691,425 @@ │ │ │ │ movw r5, #34688 @ 0x8780 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 283c70 │ │ │ │ + bl 283950 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5d3a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ - cbz r0, 5d3a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ + beq.n 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ + cbz r0, 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d396 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ + blt.n 5d466 <_PyMonitoring_FireStopIterationEvent@@Base+0x238> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d3a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ + b.n 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d392 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ec> │ │ │ │ + bne.n 5d462 <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d392 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ec> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d462 <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 5d3f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x24c> │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5d3ee <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - movs r0, #3 │ │ │ │ - bl 8f1d4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d3de <_PyMonitoring_FireStopIterationEvent@@Base+0x238> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 5d3ee <_PyMonitoring_FireStopIterationEvent@@Base+0x248> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 5d3da <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d3da <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5d40a <_PyMonitoring_FireStopIterationEvent@@Base+0x264> │ │ │ │ + cbnz r3, 5d492 <_PyMonitoring_FireStopIterationEvent@@Base+0x264> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5d466 <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ + cbz r3, 5d4ee <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5d418 <_PyMonitoring_FireStopIterationEvent@@Base+0x272> │ │ │ │ + cbz r4, 5d4a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x272> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b1a4 │ │ │ │ + bl 9b3e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d41e <_PyMonitoring_FireStopIterationEvent@@Base+0x278> │ │ │ │ - bl 80424 │ │ │ │ + b.n 5d4a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x278> │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + cbz r4, 5d506 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5d44e <_PyMonitoring_FireStopIterationEvent@@Base+0x2a8> │ │ │ │ + cbz r2, 5d4d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45356 @ 0xb12c │ │ │ │ + movw r1, #43180 @ 0xa8ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d44e <_PyMonitoring_FireStopIterationEvent@@Base+0x2a8> │ │ │ │ + bne.n 5d4d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x2a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d44a <_PyMonitoring_FireStopIterationEvent@@Base+0x2a4> │ │ │ │ + bge.n 5d4d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d44a <_PyMonitoring_FireStopIterationEvent@@Base+0x2a4> │ │ │ │ + cbnz r3, 5d4d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x2a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + b.n 5d506 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + cbz r2, 5d506 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34112 @ 0x8540 │ │ │ │ + movw r1, #31936 @ 0x7cc0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ - b.n 5d436 <_PyMonitoring_FireStopIterationEvent@@Base+0x290> │ │ │ │ - cbz r4, 5d476 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d0> │ │ │ │ + bne.n 5d506 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + b.n 5d4be <_PyMonitoring_FireStopIterationEvent@@Base+0x290> │ │ │ │ + cbz r4, 5d4fe <_PyMonitoring_FireStopIterationEvent@@Base+0x2d0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + bge.n 5d506 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d47e <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ + b.n 5d506 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d8> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5d4be <_PyMonitoring_FireStopIterationEvent@@Base+0x318> │ │ │ │ + beq.n 5d546 <_PyMonitoring_FireStopIterationEvent@@Base+0x318> │ │ │ │ movw r5, #51984 @ 0xcb10 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57e58 │ │ │ │ + bl 57e40 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d4e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x340> │ │ │ │ + cbnz r0, 5d56e <_PyMonitoring_FireStopIterationEvent@@Base+0x340> │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 5d4c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x322> │ │ │ │ - bl f891c │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 5d550 <_PyMonitoring_FireStopIterationEvent@@Base+0x322> │ │ │ │ + bl f876c │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5d510 <_PyMonitoring_FireStopIterationEvent@@Base+0x36a> │ │ │ │ + b.n 5d598 <_PyMonitoring_FireStopIterationEvent@@Base+0x36a> │ │ │ │ movw r3, #51944 @ 0xcae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d4ba <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ + bne.n 5d542 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d4ba <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ - b.n 5d510 <_PyMonitoring_FireStopIterationEvent@@Base+0x36a> │ │ │ │ + bne.n 5d542 <_PyMonitoring_FireStopIterationEvent@@Base+0x314> │ │ │ │ + b.n 5d598 <_PyMonitoring_FireStopIterationEvent@@Base+0x36a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d4f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ + bge.n 5d580 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d4f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d580 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #51468 @ 0xc90c │ │ │ │ + movw r1, #49120 @ 0xbfe0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5d554 <_PyMonitoring_FireStopIterationEvent@@Base+0x3ae>) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5d5dc <_PyMonitoring_FireStopIterationEvent@@Base+0x3ae>) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5d542 <_PyMonitoring_FireStopIterationEvent@@Base+0x39c> │ │ │ │ + cbz r2, 5d5ca <_PyMonitoring_FireStopIterationEvent@@Base+0x39c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #8816 @ 0x2270 │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r0, #13464 @ 0x3498 │ │ │ │ + b.w 95d64 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ nop │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 5d578 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d2> │ │ │ │ - cbz r2, 5d578 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d2> │ │ │ │ + blt.n 5d600 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d2> │ │ │ │ + cbz r2, 5d600 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d2> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 5d594 <_PyMonitoring_FireStopIterationEvent@@Base+0x3ee> │ │ │ │ + bgt.n 5d61c <_PyMonitoring_FireStopIterationEvent@@Base+0x3ee> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22412 @ 0x578c │ │ │ │ + movw r1, #20236 @ 0x4f0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d626 <_PyMonitoring_FireStopIterationEvent@@Base+0x480> │ │ │ │ + b.n 5d6ae <_PyMonitoring_FireStopIterationEvent@@Base+0x480> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 5d5f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x44e> │ │ │ │ + cbz r6, 5d67c <_PyMonitoring_FireStopIterationEvent@@Base+0x44e> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 157af8 │ │ │ │ - bl f0508 │ │ │ │ + bl 157550 │ │ │ │ + bl f03f4 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 5d5de <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ + beq.n 5d666 <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 5d5de <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 5d666 <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - movw r1, #65336 @ 0xff38 │ │ │ │ + movw r1, #62984 @ 0xf608 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 5d58e <_PyMonitoring_FireStopIterationEvent@@Base+0x3e8> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 5d616 <_PyMonitoring_FireStopIterationEvent@@Base+0x3e8> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ - b.n 5d60e <_PyMonitoring_FireStopIterationEvent@@Base+0x468> │ │ │ │ + b.n 5d696 <_PyMonitoring_FireStopIterationEvent@@Base+0x468> │ │ │ │ add.w r1, r0, r4, lsl #2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ adds r1, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5d60e <_PyMonitoring_FireStopIterationEvent@@Base+0x468> │ │ │ │ + beq.n 5d696 <_PyMonitoring_FireStopIterationEvent@@Base+0x468> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 5d600 <_PyMonitoring_FireStopIterationEvent@@Base+0x45a> │ │ │ │ + b.n 5d688 <_PyMonitoring_FireStopIterationEvent@@Base+0x45a> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d61c <_PyMonitoring_FireStopIterationEvent@@Base+0x476> │ │ │ │ + bge.n 5d6a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x476> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5d620 <_PyMonitoring_FireStopIterationEvent@@Base+0x47a> │ │ │ │ + cbz r4, 5d6a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x47a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d626 <_PyMonitoring_FireStopIterationEvent@@Base+0x480> │ │ │ │ + b.n 5d6ae <_PyMonitoring_FireStopIterationEvent@@Base+0x480> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r7, 5d652 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ + cbnz r7, 5d6da <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 5d652 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ + blt.n 5d6da <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5d652 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ - cbnz r2, 5d66c <_PyMonitoring_FireStopIterationEvent@@Base+0x4c6> │ │ │ │ + bgt.n 5d6da <_PyMonitoring_FireStopIterationEvent@@Base+0x4ac> │ │ │ │ + cbnz r2, 5d6f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c6> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (5d6ac <_PyMonitoring_FireStopIterationEvent@@Base+0x506>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 5d6a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ + ldr r3, [pc, #68] @ (5d734 <_PyMonitoring_FireStopIterationEvent@@Base+0x506>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 5d72e <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 5d67c <_PyMonitoring_FireStopIterationEvent@@Base+0x4d6> │ │ │ │ + ble.n 5d704 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d6> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5d67e <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ - b.n 5d69a <_PyMonitoring_FireStopIterationEvent@@Base+0x4f4> │ │ │ │ + bge.n 5d706 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ + b.n 5d722 <_PyMonitoring_FireStopIterationEvent@@Base+0x4f4> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2c2e0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5d69e <_PyMonitoring_FireStopIterationEvent@@Base+0x4f8> │ │ │ │ + cbz r0, 5d726 <_PyMonitoring_FireStopIterationEvent@@Base+0x4f8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a2e8 │ │ │ │ + bl 4a2d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d6a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ + b.n 5d72e <_PyMonitoring_FireStopIterationEvent@@Base+0x500> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d6d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x52a> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5d712 <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ + bne.n 5d758 <_PyMonitoring_FireStopIterationEvent@@Base+0x52a> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5d79a <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2c000 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d6ee <_PyMonitoring_FireStopIterationEvent@@Base+0x548> │ │ │ │ + bne.n 5d776 <_PyMonitoring_FireStopIterationEvent@@Base+0x548> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 5d6fe <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 5d786 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ movs r1, #0 │ │ │ │ - bl 1f70e4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f6594 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d708 <_PyMonitoring_FireStopIterationEvent@@Base+0x562> │ │ │ │ + bne.n 5d790 <_PyMonitoring_FireStopIterationEvent@@Base+0x562> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b734 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5d712 <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5d79a <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 185398 <_PyLong_Copy@@Base> │ │ │ │ + bl 1848f8 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - movw r0, #58816 @ 0xe5c0 │ │ │ │ + movw r0, #56640 @ 0xdd40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 95a0c │ │ │ │ - ldr r2, [pc, #20] @ (5d750 <_PyMonitoring_FireStopIterationEvent@@Base+0x5aa>) │ │ │ │ + b.w 95d64 │ │ │ │ + ldr r2, [pc, #20] @ (5d7d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x5aa>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4068] @ 0xfe4 │ │ │ │ - b.n 5d814 <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ + b.n 5d89c <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #22448 @ 0x57b0 │ │ │ │ + movw r3, #20272 @ 0x4f30 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ bl 36ec4 <_PyEval_SetProfile@@Base+0x4ac> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d7a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fa> │ │ │ │ - movw r0, #22492 @ 0x57dc │ │ │ │ + bne.n 5d828 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fa> │ │ │ │ + movw r0, #20316 @ 0x4f5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f88f0 │ │ │ │ + b.w f8740 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5d806 <_PyMonitoring_FireStopIterationEvent@@Base+0x660> │ │ │ │ + beq.n 5d88e <_PyMonitoring_FireStopIterationEvent@@Base+0x660> │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 209214 │ │ │ │ + bl 208790 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b670 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d7e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x63c> │ │ │ │ + bne.n 5d86a <_PyMonitoring_FireStopIterationEvent@@Base+0x63c> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 209214 │ │ │ │ + bl 208790 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5d80a <_PyMonitoring_FireStopIterationEvent@@Base+0x664> │ │ │ │ + bne.n 5d892 <_PyMonitoring_FireStopIterationEvent@@Base+0x664> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d812 <_PyMonitoring_FireStopIterationEvent@@Base+0x66c> │ │ │ │ + b.n 5d89a <_PyMonitoring_FireStopIterationEvent@@Base+0x66c> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5d868 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c2> │ │ │ │ - ldr r1, [pc, #64] @ (5d86c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c6>) │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 5d8f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c2> │ │ │ │ + ldr r1, [pc, #64] @ (5d8f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c6>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -74078,316 +74127,316 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #20] @ (5d888 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e2>) │ │ │ │ + ldr r2, [pc, #20] @ (5d910 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4072] @ 0xfe8 │ │ │ │ - b.n 5d814 <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ + b.n 5d89c <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5d8be <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ + beq.n 5d946 <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ blx 2c13c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d8c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x71c> │ │ │ │ + bne.n 5d94a <_PyMonitoring_FireStopIterationEvent@@Base+0x71c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d8ca <_PyMonitoring_FireStopIterationEvent@@Base+0x724> │ │ │ │ + b.n 5d952 <_PyMonitoring_FireStopIterationEvent@@Base+0x724> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r3, 5d8e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x742> │ │ │ │ + cbnz r3, 5d970 <_PyMonitoring_FireStopIterationEvent@@Base+0x742> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 5d902 <_PyMonitoring_FireStopIterationEvent@@Base+0x75c> │ │ │ │ + cbz r2, 5d98a <_PyMonitoring_FireStopIterationEvent@@Base+0x75c> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5d902 <_PyMonitoring_FireStopIterationEvent@@Base+0x75c> │ │ │ │ + cbz r3, 5d98a <_PyMonitoring_FireStopIterationEvent@@Base+0x75c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59552 @ 0xe8a0 │ │ │ │ + movw r1, #57376 @ 0xe020 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d9a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ + b.n 5da2c <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ mov r0, r1 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 5d910 <_PyMonitoring_FireStopIterationEvent@@Base+0x76a> │ │ │ │ + cbz r2, 5d998 <_PyMonitoring_FireStopIterationEvent@@Base+0x76a> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2ad6a8 <_PyGen_SetStopIterationValue@@Base+0x7f8> │ │ │ │ + bl 2acb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d9a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ + beq.n 5da2c <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r0, #12 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 1aa974 │ │ │ │ + bl 1a9410 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add.w r0, r4, #16 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 1aa974 │ │ │ │ + bl 1a9410 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5d9a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ + cbz r3, 5da2c <_PyMonitoring_FireStopIterationEvent@@Base+0x7fe> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ab450 <_PyErr_FormatNote@@Base+0x9fc> │ │ │ │ + bl 1a9ef0 <_PyErr_FormatNote@@Base+0x3bc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d964 <_PyMonitoring_FireStopIterationEvent@@Base+0x7be> │ │ │ │ + beq.n 5d9ec <_PyMonitoring_FireStopIterationEvent@@Base+0x7be> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 5d97c <_PyMonitoring_FireStopIterationEvent@@Base+0x7d6> │ │ │ │ + b.n 5da04 <_PyMonitoring_FireStopIterationEvent@@Base+0x7d6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d8fe <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ + bge.n 5d986 <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d8fe <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ + bne.n 5d986 <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d8fe <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d986 <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5d9a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x7fc> │ │ │ │ + bge.n 5da2a <_PyMonitoring_FireStopIterationEvent@@Base+0x7fc> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr.w r3, [r0, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r3] │ │ │ │ str r3, [r7, r6] │ │ │ │ - b.n 5d97c <_PyMonitoring_FireStopIterationEvent@@Base+0x7d6> │ │ │ │ + b.n 5da04 <_PyMonitoring_FireStopIterationEvent@@Base+0x7d6> │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbnz r1, 5da58 <_PyMonitoring_FireStopIterationEvent@@Base+0x82a> │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #20372 @ 0x4f94 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12125c │ │ │ │ + b.n 5da84 <_PyMonitoring_FireStopIterationEvent@@Base+0x856> │ │ │ │ + movw r3, #6160 @ 0x1810 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 5da98 <_PyMonitoring_FireStopIterationEvent@@Base+0x86a> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + bmi.n 5da8a <_PyMonitoring_FireStopIterationEvent@@Base+0x85c> │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #20404 @ 0x4fb4 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12125c │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5daaa <_PyMonitoring_FireStopIterationEvent@@Base+0x87c> │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5da9a <_PyMonitoring_FireStopIterationEvent@@Base+0x86c> │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + b.n 5da9a <_PyMonitoring_FireStopIterationEvent@@Base+0x86c> │ │ │ │ + movs r1, #0 │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + movs r3, #1 │ │ │ │ + str r1, [r2, #28] │ │ │ │ + strb.w r3, [r2, #32] │ │ │ │ + bl 859e4 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d9c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x822> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5d9e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x840> │ │ │ │ + bne.n 5dacc <_PyMonitoring_FireStopIterationEvent@@Base+0x89e> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5daea <_PyMonitoring_FireStopIterationEvent@@Base+0x8bc> │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2c024 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d9ea <_PyMonitoring_FireStopIterationEvent@@Base+0x844> │ │ │ │ + bne.n 5daee <_PyMonitoring_FireStopIterationEvent@@Base+0x8c0> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5da34 <_PyMonitoring_FireStopIterationEvent@@Base+0x88e> │ │ │ │ - bl 7a5fc │ │ │ │ + b.n 5db38 <_PyMonitoring_FireStopIterationEvent@@Base+0x90a> │ │ │ │ + bl 7a71c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d9fa <_PyMonitoring_FireStopIterationEvent@@Base+0x854> │ │ │ │ + cbnz r0, 5dafe <_PyMonitoring_FireStopIterationEvent@@Base+0x8d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c578 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5da26 <_PyMonitoring_FireStopIterationEvent@@Base+0x880> │ │ │ │ - bl 7a8c0 │ │ │ │ + cbz r5, 5db2a <_PyMonitoring_FireStopIterationEvent@@Base+0x8fc> │ │ │ │ + bl 7a9e0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e78c8 │ │ │ │ - bl 1d17f0 │ │ │ │ + b.w 1e6d7c │ │ │ │ + bl 1d04fc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5da60 <_PyMonitoring_FireStopIterationEvent@@Base+0x8ba> │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22548 @ 0x5814 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5da8c <_PyMonitoring_FireStopIterationEvent@@Base+0x8e6> │ │ │ │ - movw r3, #6160 @ 0x1810 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 5daa0 <_PyMonitoring_FireStopIterationEvent@@Base+0x8fa> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - bmi.n 5da92 <_PyMonitoring_FireStopIterationEvent@@Base+0x8ec> │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22580 @ 0x5834 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5dab2 <_PyMonitoring_FireStopIterationEvent@@Base+0x90c> │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5daa2 <_PyMonitoring_FireStopIterationEvent@@Base+0x8fc> │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - b.n 5daa2 <_PyMonitoring_FireStopIterationEvent@@Base+0x8fc> │ │ │ │ - movs r1, #0 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - movs r3, #1 │ │ │ │ - str r1, [r2, #28] │ │ │ │ - strb.w r3, [r2, #32] │ │ │ │ - bl 85790 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c214 │ │ │ │ - cbnz r0, 5db2c <_PyMonitoring_FireStopIterationEvent@@Base+0x986> │ │ │ │ + bl 15bb48 │ │ │ │ + cbnz r0, 5dbb4 <_PyMonitoring_FireStopIterationEvent@@Base+0x986> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 5db04 <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ + blt.n 5db8c <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 5db04 <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ + ble.n 5db8c <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c4d8 │ │ │ │ - cbnz r0, 5db04 <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ + cbnz r0, 5db8c <_PyMonitoring_FireStopIterationEvent@@Base+0x95e> │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5db2e <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ + b.n 5dbb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42176 @ 0xa4c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5db20 <_PyMonitoring_FireStopIterationEvent@@Base+0x97a> │ │ │ │ + bne.n 5dba8 <_PyMonitoring_FireStopIterationEvent@@Base+0x97a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5db2e <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ + bge.n 5dbb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5db2e <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ + b.n 5dbb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5db2e <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ + b.n 5dbb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x988> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5db38 <_PyMonitoring_FireStopIterationEvent@@Base+0x992> │ │ │ │ + cbz r3, 5dbc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x992> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #64] @ (5db90 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ea>) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (5dc18 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ea>) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5db70 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ca> │ │ │ │ + blt.n 5dbf8 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ca> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8816 @ 0x2270 │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5db8c <_PyMonitoring_FireStopIterationEvent@@Base+0x9e6> │ │ │ │ + cbz r0, 5dc14 <_PyMonitoring_FireStopIterationEvent@@Base+0x9e6> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8824 @ 0x2278 │ │ │ │ + movw r0, #6648 @ 0x19f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #112] @ (5dc14 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6e>) │ │ │ │ + ldr r1, [pc, #112] @ (5dc9c <_PyMonitoring_FireStopIterationEvent@@Base+0xa6e>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -74402,96 +74451,96 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bb48 │ │ │ │ + bl 13b6c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dc12 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ + bge.n 5dc9a <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5dc12 <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ + cbnz r3, 5dc9a <_PyMonitoring_FireStopIterationEvent@@Base+0xa6c> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5dc58 <_PyMonitoring_FireStopIterationEvent@@Base+0xab2>) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5dce0 <_PyMonitoring_FireStopIterationEvent@@Base+0xab2>) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5dc46 <_PyMonitoring_FireStopIterationEvent@@Base+0xaa0> │ │ │ │ + cbz r2, 5dcce <_PyMonitoring_FireStopIterationEvent@@Base+0xaa0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #8816 @ 0x2270 │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r0, #13464 @ 0x3498 │ │ │ │ + b.w 95d64 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ nop │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5dc9c <_PyMonitoring_FireStopIterationEvent@@Base+0xaf6>) │ │ │ │ - bl 249ad4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5dd24 <_PyMonitoring_FireStopIterationEvent@@Base+0xaf6>) │ │ │ │ + bl 249464 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5dc8c <_PyMonitoring_FireStopIterationEvent@@Base+0xae6> │ │ │ │ + blt.n 5dd14 <_PyMonitoring_FireStopIterationEvent@@Base+0xae6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #8816 @ 0x2270 │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ - movw r0, #13464 @ 0x3498 │ │ │ │ + b.w 95d64 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5dcbc <_PyMonitoring_FireStopIterationEvent@@Base+0xb16> │ │ │ │ + cbz r4, 5dd44 <_PyMonitoring_FireStopIterationEvent@@Base+0xb16> │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbnz r4, 5dcd0 <_PyMonitoring_FireStopIterationEvent@@Base+0xb2a> │ │ │ │ - b.n 5dcc6 <_PyMonitoring_FireStopIterationEvent@@Base+0xb20> │ │ │ │ - bl 2aca9c │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5dcb4 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0e> │ │ │ │ - b.n 5dcdc <_PyMonitoring_FireStopIterationEvent@@Base+0xb36> │ │ │ │ - bl 80424 │ │ │ │ + cbnz r4, 5dd58 <_PyMonitoring_FireStopIterationEvent@@Base+0xb2a> │ │ │ │ + b.n 5dd4e <_PyMonitoring_FireStopIterationEvent@@Base+0xb20> │ │ │ │ + bl 2abf9c │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5dd3c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0e> │ │ │ │ + b.n 5dd64 <_PyMonitoring_FireStopIterationEvent@@Base+0xb36> │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 5dcdc <_PyMonitoring_FireStopIterationEvent@@Base+0xb36> │ │ │ │ + cbz r0, 5dd64 <_PyMonitoring_FireStopIterationEvent@@Base+0xb36> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -74500,279 +74549,279 @@ │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ it ge │ │ │ │ bicge.w r0, r0, r0, asr #31 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 5dd26 <_PyMonitoring_FireStopIterationEvent@@Base+0xb80> │ │ │ │ - movw r0, #59180 @ 0xe72c │ │ │ │ + beq.n 5ddae <_PyMonitoring_FireStopIterationEvent@@Base+0xb80> │ │ │ │ + movw r0, #56888 @ 0xde38 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 5dd58 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 5dde0 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15783c │ │ │ │ - cbz r0, 5dd58 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ + bl 157294 │ │ │ │ + cbz r0, 5dde0 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5dd58 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5dde0 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb2> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b338 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5dd5c <_PyMonitoring_FireStopIterationEvent@@Base+0xbb6> │ │ │ │ + bne.n 5dde4 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5dd64 <_PyMonitoring_FireStopIterationEvent@@Base+0xbbe> │ │ │ │ + b.n 5ddec <_PyMonitoring_FireStopIterationEvent@@Base+0xbbe> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5dd8e <_PyMonitoring_FireStopIterationEvent@@Base+0xbe8> │ │ │ │ + cbnz r0, 5de16 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5dd98 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf2> │ │ │ │ - b.n 5dd9e <_PyMonitoring_FireStopIterationEvent@@Base+0xbf8> │ │ │ │ + cbnz r0, 5de20 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf2> │ │ │ │ + b.n 5de26 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dd88 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe2> │ │ │ │ - b.n 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + beq.n 5de10 <_PyMonitoring_FireStopIterationEvent@@Base+0xbe2> │ │ │ │ + b.n 5de52 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbnz r0, 5de52 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dda8 <_PyMonitoring_FireStopIterationEvent@@Base+0xc02> │ │ │ │ + cbz r0, 5de30 <_PyMonitoring_FireStopIterationEvent@@Base+0xc02> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbnz r0, 5de52 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5ddb2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc0c> │ │ │ │ + cbz r0, 5de3a <_PyMonitoring_FireStopIterationEvent@@Base+0xc0c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbnz r0, 5de52 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5ddbc <_PyMonitoring_FireStopIterationEvent@@Base+0xc16> │ │ │ │ + cbz r0, 5de44 <_PyMonitoring_FireStopIterationEvent@@Base+0xc16> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbnz r0, 5de52 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5ddca <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ + cbz r0, 5de52 <_PyMonitoring_FireStopIterationEvent@@Base+0xc24> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5ddf6 <_PyMonitoring_FireStopIterationEvent@@Base+0xc50> │ │ │ │ + beq.n 5de7e <_PyMonitoring_FireStopIterationEvent@@Base+0xc50> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36468 @ 0x8e74 │ │ │ │ + movw r0, #34292 @ 0x85f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 5de24 <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 5deac <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5de1e <_PyMonitoring_FireStopIterationEvent@@Base+0xc78> │ │ │ │ - bl 9c41c │ │ │ │ + cbz r0, 5dea6 <_PyMonitoring_FireStopIterationEvent@@Base+0xc78> │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de1a <_PyMonitoring_FireStopIterationEvent@@Base+0xc74> │ │ │ │ + bge.n 5dea2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc74> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5de1a <_PyMonitoring_FireStopIterationEvent@@Base+0xc74> │ │ │ │ + cbnz r3, 5dea2 <_PyMonitoring_FireStopIterationEvent@@Base+0xc74> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5de2c <_PyMonitoring_FireStopIterationEvent@@Base+0xc86> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5de28 <_PyMonitoring_FireStopIterationEvent@@Base+0xc82> │ │ │ │ + bne.n 5deb4 <_PyMonitoring_FireStopIterationEvent@@Base+0xc86> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5deb0 <_PyMonitoring_FireStopIterationEvent@@Base+0xc82> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5df4a <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ + b.n 5dfd2 <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r6, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 157af8 │ │ │ │ - bl f0508 │ │ │ │ + bl 157550 │ │ │ │ + bl f03f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5de52 <_PyMonitoring_FireStopIterationEvent@@Base+0xcac> │ │ │ │ + beq.n 5deda <_PyMonitoring_FireStopIterationEvent@@Base+0xcac> │ │ │ │ mov r0, r3 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5df1a <_PyMonitoring_FireStopIterationEvent@@Base+0xd74> │ │ │ │ + beq.n 5dfa2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd74> │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ - cbnz r5, 5de64 <_PyMonitoring_FireStopIterationEvent@@Base+0xcbe> │ │ │ │ + cbnz r5, 5deec <_PyMonitoring_FireStopIterationEvent@@Base+0xcbe> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2aca9c │ │ │ │ + bl 2abf9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5df4a <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ + beq.n 5dfd2 <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldrd r9, r1, [r3, #4] │ │ │ │ add.w r2, r4, r9 │ │ │ │ add.w r5, r9, #1 │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r2 │ │ │ │ cmp r5, r1 │ │ │ │ - ble.n 5ded8 <_PyMonitoring_FireStopIterationEvent@@Base+0xd32> │ │ │ │ + ble.n 5df60 <_PyMonitoring_FireStopIterationEvent@@Base+0xd32> │ │ │ │ cmp r5, #8 │ │ │ │ add.w r5, r5, r5, asr #3 │ │ │ │ ite gt │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq.n 5de9c <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ + beq.n 5df24 <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5dea0 <_PyMonitoring_FireStopIterationEvent@@Base+0xcfa> │ │ │ │ - b.n 5ded2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ + bcc.n 5df28 <_PyMonitoring_FireStopIterationEvent@@Base+0xcfa> │ │ │ │ + b.n 5df5a <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r3, #16 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5deb4 <_PyMonitoring_FireStopIterationEvent@@Base+0xd0e> │ │ │ │ - bl 9c7e8 │ │ │ │ + beq.n 5df3c <_PyMonitoring_FireStopIterationEvent@@Base+0xd0e> │ │ │ │ + bl 9ca28 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5deca <_PyMonitoring_FireStopIterationEvent@@Base+0xd24> │ │ │ │ - b.n 5ded2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ + cbnz r0, 5df52 <_PyMonitoring_FireStopIterationEvent@@Base+0xd24> │ │ │ │ + b.n 5df5a <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5ded2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ + cbz r0, 5df5a <_PyMonitoring_FireStopIterationEvent@@Base+0xd2c> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r6, [r3, #8] │ │ │ │ - b.n 5ded8 <_PyMonitoring_FireStopIterationEvent@@Base+0xd32> │ │ │ │ - bl 244f6c │ │ │ │ - b.n 5de24 <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ + b.n 5df60 <_PyMonitoring_FireStopIterationEvent@@Base+0xd32> │ │ │ │ + bl 24448c │ │ │ │ + b.n 5deac <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ it ge │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5def8 <_PyMonitoring_FireStopIterationEvent@@Base+0xd52> │ │ │ │ + bge.n 5df80 <_PyMonitoring_FireStopIterationEvent@@Base+0xd52> │ │ │ │ add.w r5, r0, r2, lsl #2 │ │ │ │ ldr.w r5, [r5, #-4] │ │ │ │ str.w r5, [r0, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 5dee2 <_PyMonitoring_FireStopIterationEvent@@Base+0xd3c> │ │ │ │ + b.n 5df6a <_PyMonitoring_FireStopIterationEvent@@Base+0xd3c> │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, #1 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, r4, lsl #2] │ │ │ │ str r1, [r3, #4] │ │ │ │ - b.n 5df4a <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ + b.n 5dfd2 <_PyMonitoring_FireStopIterationEvent@@Base+0xda4> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #16980 @ 0x4254 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 157af8 │ │ │ │ - bl f0508 │ │ │ │ + bl 157550 │ │ │ │ + bl f03f4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36468 @ 0x8e74 │ │ │ │ + movw r0, #34292 @ 0x85f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5de24 <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5deac <_PyMonitoring_FireStopIterationEvent@@Base+0xc7e> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5df6e <_PyMonitoring_FireStopIterationEvent@@Base+0xdc8> │ │ │ │ + cbnz r0, 5dff6 <_PyMonitoring_FireStopIterationEvent@@Base+0xdc8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5df78 <_PyMonitoring_FireStopIterationEvent@@Base+0xdd2> │ │ │ │ - b.n 5df7e <_PyMonitoring_FireStopIterationEvent@@Base+0xdd8> │ │ │ │ + cbnz r0, 5e000 <_PyMonitoring_FireStopIterationEvent@@Base+0xdd2> │ │ │ │ + b.n 5e006 <_PyMonitoring_FireStopIterationEvent@@Base+0xdd8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5df68 <_PyMonitoring_FireStopIterationEvent@@Base+0xdc2> │ │ │ │ - b.n 5df8c <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ + beq.n 5dff0 <_PyMonitoring_FireStopIterationEvent@@Base+0xdc2> │ │ │ │ + b.n 5e014 <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5df8c <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ + cbnz r0, 5e014 <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5df8c <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ + cbz r0, 5e014 <_PyMonitoring_FireStopIterationEvent@@Base+0xde6> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005df8e <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005e016 <_PyErr_FormatFromCause@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #36] @ (5dfc4 <_PyErr_FormatFromCause@@Base+0x36>) │ │ │ │ + ldr r4, [pc, #36] @ (5e04c <_PyErr_FormatFromCause@@Base+0x36>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -74791,548 +74840,526 @@ │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ movlt r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005dfe4 : │ │ │ │ +0005e06c : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e02a │ │ │ │ - bl 1197f8 │ │ │ │ + cbz r0, 5e0b2 │ │ │ │ + bl 119580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5e01a │ │ │ │ + blt.n 5e0a2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5e02a │ │ │ │ + b.n 5e0b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e016 │ │ │ │ + bne.n 5e09e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e016 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e09e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e02e : │ │ │ │ +0005e0b6 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5e040 │ │ │ │ - cbnz r1, 5e046 │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 5e052 │ │ │ │ + cbz r0, 5e0c8 │ │ │ │ + cbnz r1, 5e0ce │ │ │ │ + bl 5e444 │ │ │ │ + b.n 5e0da │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5e058 │ │ │ │ + cbnz r0, 5e0e0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e076 │ │ │ │ + b.n 5e0fe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 145474 │ │ │ │ + bl 145060 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e076 │ │ │ │ + bge.n 5e0fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e076 │ │ │ │ + cbnz r3, 5e0fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - movw r1, #63672 @ 0xf8b8 │ │ │ │ + movw r1, #61496 @ 0xf038 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 222c64 │ │ │ │ + bl 22209c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e11e │ │ │ │ + beq.n 5e1a6 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 5e0f6 │ │ │ │ + cbz r5, 5e17e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5e0d8 │ │ │ │ + bmi.n 5e160 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #22780 @ 0x58fc │ │ │ │ + movw r1, #20604 @ 0x507c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e11e │ │ │ │ + bge.n 5e1a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e11e │ │ │ │ + cbnz r3, 5e1a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e11e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e1a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b1a4 │ │ │ │ + bl 9b3e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e0fc │ │ │ │ + bge.n 5e184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e0fc │ │ │ │ + cbnz r3, 5e184 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e0fc │ │ │ │ - bl 80424 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e184 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5e120 │ │ │ │ + cbz r4, 5e1a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e120 │ │ │ │ + bne.n 5e1a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e11e │ │ │ │ + bge.n 5e1a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e11e │ │ │ │ + cbnz r3, 5e1a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5e14e │ │ │ │ + bne.n 5e1d6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5e16c │ │ │ │ - b.n 5e166 │ │ │ │ + bne.n 5e1f4 │ │ │ │ + b.n 5e1ee │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59340 @ 0xe7cc │ │ │ │ + movw r0, #57048 @ 0xded8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e1de │ │ │ │ - b.n 5e140 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5e1de │ │ │ │ + beq.n 5e266 │ │ │ │ + b.n 5e1c8 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5e266 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e17e │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5e1de │ │ │ │ + bne.n 5e206 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5e266 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ - cbz r0, 5e1de │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + cbz r0, 5e266 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #22824 @ 0x5928 │ │ │ │ + movw r1, #20648 @ 0x50a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #22828 @ 0x592c │ │ │ │ + movw r0, #20652 @ 0x50ac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e1de │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 5e266 │ │ │ │ + bl b1c9c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5e1e2 │ │ │ │ + bge.n 5e26a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e1ea │ │ │ │ + b.n 5e272 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e212 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5e236 │ │ │ │ + bne.n 5e29a │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5e2be │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5e22c │ │ │ │ + cbz r3, 5e2b4 │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 5e226 │ │ │ │ + blt.n 5e2ae │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 5e22a │ │ │ │ + b.n 5e2b2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5e238 │ │ │ │ + b.n 5e2c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5e246 │ │ │ │ + cbz r2, 5e2ce │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ │ │ │ │ -0005e24c : │ │ │ │ +0005e2d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #4 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #19 │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 154cc0 │ │ │ │ + bl 154738 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5e294 │ │ │ │ + beq.n 5e31c │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5e28e │ │ │ │ + bls.n 5e316 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22840 @ 0x5938 │ │ │ │ + movw r1, #20664 @ 0x50b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e294 │ │ │ │ + b.n 5e31c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5e2dc │ │ │ │ - cbz r0, 5e2d8 │ │ │ │ + bl 5e364 │ │ │ │ + cbz r0, 5e360 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e2ce │ │ │ │ + bne.n 5e356 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 5e304 │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bmi.n 5e38c │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e39a │ │ │ │ - b.n 5e312 │ │ │ │ + beq.n 5e422 │ │ │ │ + b.n 5e39a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5e376 │ │ │ │ + bne.n 5e3fe │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5948 │ │ │ │ + bl 1f4dfc │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e376 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5e34c │ │ │ │ + bne.n 5e3fe │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5e3d4 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e39a │ │ │ │ + bge.n 5e422 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 5e39a │ │ │ │ + cbnz r5, 5e422 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e3b4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e43c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 5e376 │ │ │ │ + cbnz r3, 5e3fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r1, [r6] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e36a │ │ │ │ + bge.n 5e3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5e36e │ │ │ │ + cbz r3, 5e3f6 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 5e3b4 │ │ │ │ + b.n 5e43c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e36a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e3f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222dc0 │ │ │ │ + bl 2221f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5e39e │ │ │ │ + blt.n 5e426 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e3ae │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5e3ae │ │ │ │ + bne.n 5e436 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5e436 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5e3b4 │ │ │ │ + b.n 5e43c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e388 │ │ │ │ + bne.n 5e410 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e388 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e410 │ │ │ │ movs r5, #1 │ │ │ │ strd r8, r7, [r6] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #36] @ (5e3e4 ) │ │ │ │ + ldr r3, [pc, #36] @ (5e46c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 5e3cc │ │ │ │ + cbz r3, 5e454 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5e3e2 │ │ │ │ + cbnz r3, 5e46a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #22888 @ 0x5968 │ │ │ │ + movw r2, #20712 @ 0x50e8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + b.w 121384 <_PyErr_SetString@@Base> │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5e414 │ │ │ │ - movw r3, #51972 @ 0xcb04 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e428 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r0, #16 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r1, #0] │ │ │ │ - bl 1aa974 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5e2dc │ │ │ │ - cbz r0, 5e46a │ │ │ │ + bl 5e364 │ │ │ │ + cbz r0, 5e4b0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ lsrs r0, r3, #12 │ │ │ │ orr.w r0, r0, r2, lsl #20 │ │ │ │ bfi r0, r3, #0, #8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e460 │ │ │ │ + bne.n 5e4a6 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e4b0 │ │ │ │ + bgt.n 5e4f6 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5e4a0 │ │ │ │ - movw r1, #7492 @ 0x1d44 │ │ │ │ + cbz r2, 5e4e6 │ │ │ │ + movw r1, #5200 @ 0x1450 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5e4ac │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5e4f2 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e4c4 │ │ │ │ - bl 1f37d4 │ │ │ │ + b.n 5e50a │ │ │ │ + bl 1f2c94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e4ac │ │ │ │ + beq.n 5e4f2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 5e4f6 │ │ │ │ + cbz r4, 5e53c │ │ │ │ mov r0, r1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 90b10 │ │ │ │ + bl 90e5c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 5e4ec │ │ │ │ + cbz r5, 5e532 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5e4e4 │ │ │ │ + b.n 5e52a │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5e4f6 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5e500 │ │ │ │ + bne.n 5e53c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5e546 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5e526 │ │ │ │ + bne.n 5e56c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5e2dc │ │ │ │ - cbnz r0, 5e53c │ │ │ │ - b.n 5e5d4 │ │ │ │ + bl 5e364 │ │ │ │ + cbnz r0, 5e582 │ │ │ │ + b.n 5e61a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59468 @ 0xe84c │ │ │ │ + movw r0, #57176 @ 0xdf58 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e5d4 │ │ │ │ - b.n 5e51a │ │ │ │ + beq.n 5e61a │ │ │ │ + b.n 5e560 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5e2dc │ │ │ │ + bl 5e364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e5d4 │ │ │ │ + beq.n 5e61a │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5e566 │ │ │ │ + bcs.n 5e5ac │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5e57e │ │ │ │ + bcc.n 5e5c4 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22924 @ 0x598c │ │ │ │ + movw r1, #20748 @ 0x510c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5e5b2 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5e5f8 │ │ │ │ mov.w r2, #65280 @ 0xff00 │ │ │ │ movt r2, #15 │ │ │ │ movs r1, #0 │ │ │ │ movt r1, #65520 @ 0xfff0 │ │ │ │ and.w r0, r1, r4, lsl #12 │ │ │ │ and.w r2, r2, r3, lsl #8 │ │ │ │ bic.w r1, r3, #4080 @ 0xff0 │ │ │ │ @@ -75340,102 +75367,59 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ uxtb r0, r4 │ │ │ │ orr.w r1, r1, r4, lsr #20 │ │ │ │ orrs r0, r2 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e5ca │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5e5d4 │ │ │ │ + bne.n 5e610 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5e61a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 150cec │ │ │ │ + b.w 15078c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 136108 │ │ │ │ + b.w 135c74 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2e0340 <_Py_c_neg@@Base+0x8cc> │ │ │ │ + b.w 2dfc08 <_Py_c_neg@@Base+0x8c4> │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #22976 @ 0x59c0 │ │ │ │ + movw r0, #20800 @ 0x5140 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ │ │ │ │ -0005e5f0 : │ │ │ │ +0005e636 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 5e604 │ │ │ │ - cbnz r1, 5e60a │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 5e614 │ │ │ │ + cbz r0, 5e64a │ │ │ │ + cbnz r1, 5e650 │ │ │ │ + bl 5e444 │ │ │ │ + b.n 5e65a │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b802c │ │ │ │ + bl b8204 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5e624 │ │ │ │ - movw r0, #22980 @ 0x59c4 │ │ │ │ + bge.n 5e66a │ │ │ │ + movw r0, #20804 @ 0x5144 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 24f904 │ │ │ │ - b.n 5e62a │ │ │ │ + bl 24f404 │ │ │ │ + b.n 5e670 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #100] @ (5e6a4 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5e658 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5e648 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5e66a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #60] @ (5e6a8 ) │ │ │ │ - ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 5e676 │ │ │ │ - bl 36ef0 <_PyEval_SetProfile@@Base+0x4d8> │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5e68e │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5e67e │ │ │ │ - dmb ish │ │ │ │ - beq.n 5e69a │ │ │ │ - ldr r0, [pc, #12] @ (5e6a4 ) │ │ │ │ - bl 289740 │ │ │ │ - movw r0, #6160 @ 0x1810 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - pop {r4, pc} │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #51936 @ 0xcae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -75443,74 +75427,74 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ ittee ls │ │ │ │ - movwls r2, #28648 @ 0x6fe8 │ │ │ │ + movwls r2, #26472 @ 0x6768 │ │ │ │ movtls r2, #78 @ 0x4e │ │ │ │ - movwhi r1, #23180 @ 0x5a8c │ │ │ │ + movwhi r1, #21004 @ 0x520c │ │ │ │ movthi r1, #50 @ 0x32 │ │ │ │ it ls │ │ │ │ ldrls.w r1, [r2, r3, lsl #2] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ add.w r1, r4, #20 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ adds r5, #1 │ │ │ │ adds r2, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2319f4 │ │ │ │ + bl 230e90 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 517a8 │ │ │ │ + bl 51792 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e740 │ │ │ │ + cbz r0, 5e70a │ │ │ │ mov r1, r5 │ │ │ │ - bl 58b9c <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + bl 58b8c <_PyObject_CheckXIData@@Base+0x3f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5e730 │ │ │ │ + blt.n 5e6fa │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5e740 │ │ │ │ + b.n 5e70a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e72c │ │ │ │ + bne.n 5e6f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e72c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e6f6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 5e760 │ │ │ │ + bmi.n 5e72a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 5e77a │ │ │ │ + bpl.n 5e744 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8968 @ 0x2308 │ │ │ │ + movw r1, #6676 @ 0x1a14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e792 │ │ │ │ + b.n 5e75c │ │ │ │ tst.w r3, #14 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -75521,1152 +75505,1195 @@ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ movs r6, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bne.n 5e7bc │ │ │ │ + bne.n 5e786 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r2, #0] │ │ │ │ - b.n 5ec4e │ │ │ │ + b.n 5ec16 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r3 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5ec4e │ │ │ │ + beq.w 5ec16 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e7f8 │ │ │ │ + bne.n 5e7c2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23216 @ 0x5ab0 │ │ │ │ + movw r1, #21040 @ 0x5230 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5ec4a │ │ │ │ - ldr r7, [pc, #660] @ (5ea90 ) │ │ │ │ + bl 12125c │ │ │ │ + b.n 5ec12 │ │ │ │ + ldr r7, [pc, #660] @ (5ea58 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #23268 @ 0x5ae4 │ │ │ │ + movw r1, #21092 @ 0x5264 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e83a │ │ │ │ + bge.n 5e804 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e83a │ │ │ │ + cbnz r3, 5e804 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5ec4e │ │ │ │ + beq.w 5ec16 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e86e │ │ │ │ + bne.n 5e838 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23308 @ 0x5b0c │ │ │ │ + movw r1, #21132 @ 0x528c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5ec4a │ │ │ │ - movw r1, #23268 @ 0x5ae4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5ec12 │ │ │ │ + movw r1, #21092 @ 0x5264 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e8aa │ │ │ │ + bge.n 5e874 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e8aa │ │ │ │ + cbnz r3, 5e874 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5ec4e │ │ │ │ + beq.w 5ec16 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 5e8cc │ │ │ │ + beq.n 5e896 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e8f4 │ │ │ │ - b.n 5e8ee │ │ │ │ + bne.n 5e8be │ │ │ │ + b.n 5e8b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e8ee │ │ │ │ + beq.n 5e8b8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e8ee │ │ │ │ + bge.n 5e8b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e8ee │ │ │ │ + cbnz r3, 5e8b8 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5e930 │ │ │ │ - movw r1, #23268 @ 0x5ae4 │ │ │ │ + b.n 5e8fa │ │ │ │ + movw r1, #21092 @ 0x5264 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e930 │ │ │ │ + bge.n 5e8fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e930 │ │ │ │ + cbnz r3, 5e8fa │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5ec4e │ │ │ │ + beq.w 5ec16 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e972 │ │ │ │ + beq.n 5e93c │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5e978 │ │ │ │ + bne.n 5e942 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5e972 │ │ │ │ + beq.n 5e93c │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e972 │ │ │ │ + bge.n 5e93c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e972 │ │ │ │ + cbnz r3, 5e93c │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 5e9b4 │ │ │ │ - movw r1, #23268 @ 0x5ae4 │ │ │ │ + b.n 5e97e │ │ │ │ + movw r1, #21092 @ 0x5264 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e9b4 │ │ │ │ + bge.n 5e97e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e9b4 │ │ │ │ + cbnz r3, 5e97e │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5ec4e │ │ │ │ + beq.w 5ec16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ec2c │ │ │ │ + beq.w 5ebf4 │ │ │ │ ldr.w r1, [r4, #944] @ 0x3b0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5ec4e │ │ │ │ + beq.w 5ec16 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5ea06 │ │ │ │ + beq.n 5e9d0 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5ea0c │ │ │ │ + bne.n 5e9d6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ea06 │ │ │ │ + bge.n 5e9d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5ea06 │ │ │ │ + cbnz r3, 5e9d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5ea4c │ │ │ │ - movw r1, #23364 @ 0x5b44 │ │ │ │ + b.n 5ea16 │ │ │ │ + movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ea4c │ │ │ │ + bge.n 5ea16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5ea4c │ │ │ │ + cbnz r3, 5ea16 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5ec4e │ │ │ │ + beq.w 5ec16 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5ea88 │ │ │ │ + beq.n 5ea52 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5ea94 │ │ │ │ + bne.n 5ea5c │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ea88 │ │ │ │ + bge.n 5ea52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5ea88 │ │ │ │ + cbnz r3, 5ea52 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 5ead2 │ │ │ │ - nop │ │ │ │ + b.n 5ea9a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #23364 @ 0x5b44 │ │ │ │ + movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec44 │ │ │ │ + bne.w 5ec0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ead2 │ │ │ │ + bge.n 5ea9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5ead2 │ │ │ │ + cbnz r3, 5ea9a │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5ec4e │ │ │ │ + beq.w 5ec16 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5eafe │ │ │ │ + bne.n 5eac6 │ │ │ │ mov r0, sl │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ec4a │ │ │ │ + beq.w 5ec12 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 5eb28 │ │ │ │ + bmi.n 5eaf0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #23404 @ 0x5b6c │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #21228 @ 0x52ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 5ec44 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 5ec0c │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28eab0 │ │ │ │ + bl 28e920 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ec44 │ │ │ │ + beq.w 5ec0c │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #23364 @ 0x5b44 │ │ │ │ + movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 5ebd6 │ │ │ │ + bge.n 5eb9e │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr.w r8, [r3, r9, lsl #2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w r2, [r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ec44 │ │ │ │ + bne.n 5ec0c │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28ebfc │ │ │ │ + bl 28ea6c │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5eb9e │ │ │ │ + bge.n 5eb66 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5eb9e │ │ │ │ + cbnz r3, 5eb66 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5ec44 │ │ │ │ + bne.n 5ec0c │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5ebca │ │ │ │ + beq.n 5eb92 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23460 @ 0x5ba4 │ │ │ │ + movw r1, #21284 @ 0x5324 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5ec44 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5ec0c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 5eb46 │ │ │ │ + b.n 5eb0e │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ebf2 │ │ │ │ + bge.n 5ebba │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 5ebf2 │ │ │ │ + cbnz r2, 5ebba │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #32 │ │ │ │ ldrd r8, r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd r4, r5, [sp, #16] │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5ec26 │ │ │ │ + cbz r0, 5ebee │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r2, r7, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ str r4, [r0, #28] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 5ec4e │ │ │ │ + b.n 5ec16 │ │ │ │ str.w r0, [fp] │ │ │ │ - b.n 5ec44 │ │ │ │ + b.n 5ec0c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23520 @ 0x5be0 │ │ │ │ + movw r1, #21344 @ 0x5360 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldrd r9, sl, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5ed34 │ │ │ │ + beq.n 5ecfc │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ed34 │ │ │ │ + bne.n 5ecfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ed34 │ │ │ │ + beq.n 5ecfc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #11589 @ 0x2d45 │ │ │ │ + movw r3, #9929 @ 0x26c9 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r0, #23568 @ 0x5c10 │ │ │ │ + movw r0, #21392 @ 0x5390 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5ecd0 │ │ │ │ + cbnz r0, 5ec98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - cbnz r2, 5ece6 │ │ │ │ + cbnz r2, 5ecae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed34 │ │ │ │ + bge.n 5ecfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 5ed2a │ │ │ │ - b.n 5ed34 │ │ │ │ + cbz r3, 5ecf2 │ │ │ │ + b.n 5ecfc │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #715 @ 0x2cb │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #23580 @ 0x5c1c │ │ │ │ + movw r0, #21404 @ 0x539c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed16 │ │ │ │ + bge.n 5ecde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ed16 │ │ │ │ + cbnz r3, 5ecde │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ecc4 │ │ │ │ + beq.n 5ec8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed34 │ │ │ │ + bge.n 5ecfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5ed34 │ │ │ │ + cbnz r3, 5ecfc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 5ed5a │ │ │ │ + cbz r3, 5ed22 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5ed5c │ │ │ │ + b.n 5ed24 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #304] @ (5ee90 ) │ │ │ │ + ldr r5, [pc, #304] @ (5ee58 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r7, 5ed90 │ │ │ │ + cbnz r7, 5ed58 │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 5ed90 │ │ │ │ + ble.n 5ed58 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 5ed90 │ │ │ │ - cbnz r6, 5edb2 │ │ │ │ + bgt.n 5ed58 │ │ │ │ + cbnz r6, 5ed7a │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #236] @ (5ee94 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #236] @ (5ee5c ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ee72 │ │ │ │ + beq.n 5ee3a │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 14c6f0 │ │ │ │ + bl 14c2f4 │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ee6e │ │ │ │ - cbz r7, 5ee0c │ │ │ │ + beq.n 5ee36 │ │ │ │ + cbz r7, 5edd4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 5edec │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 5edb4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ede4 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5edac │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ee6e │ │ │ │ + bne.n 5ee36 │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 5edf0 │ │ │ │ - b.n 5ee10 │ │ │ │ + bne.n 5edb8 │ │ │ │ + b.n 5edd8 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5ee00 │ │ │ │ + cbz r0, 5edc8 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 5e2dc │ │ │ │ - cbz r0, 5ee6e │ │ │ │ + bl 5e364 │ │ │ │ + cbz r0, 5ee36 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5ee10 │ │ │ │ + beq.n 5edd8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1f05ec │ │ │ │ - cbnz r0, 5ee10 │ │ │ │ - b.n 5ee6e │ │ │ │ + bl 1efa1c │ │ │ │ + cbnz r0, 5edd8 │ │ │ │ + b.n 5ee36 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 5ee36 │ │ │ │ + beq.n 5edfe │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bea0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5ee44 │ │ │ │ + b.n 5ee0c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2afe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ - cbz r5, 5ee76 │ │ │ │ + bl b4e44 │ │ │ │ + cbz r5, 5ee3e │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ee60 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 5ee28 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ee18 │ │ │ │ - b.n 5ee6e │ │ │ │ + beq.n 5ede0 │ │ │ │ + b.n 5ee36 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5ee7e │ │ │ │ + b.n 5ee46 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 5ee7e │ │ │ │ + b.n 5ee46 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r0, [r6, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #23592 @ 0x5c28 │ │ │ │ + movw r0, #21416 @ 0x53a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1f2ebc │ │ │ │ + bl 1f22a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ef08 │ │ │ │ - movw r1, #23612 @ 0x5c3c │ │ │ │ + cbz r0, 5eed0 │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5eeda │ │ │ │ + bge.n 5eea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5eeda │ │ │ │ + cbnz r3, 5eea2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5ef06 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5eece │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #7288 @ 0x1c78 │ │ │ │ + movw r0, #5112 @ 0x13f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef08 │ │ │ │ + bge.n 5eed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ef08 │ │ │ │ + cbnz r3, 5eed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ef08 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5eed0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 5ef3c │ │ │ │ + cbnz r3, 5ef04 │ │ │ │ ldrd r0, r4, [r0, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #23632 @ 0x5c50 │ │ │ │ + movw r0, #21456 @ 0x53d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 5ef78 │ │ │ │ - bl 106d98 │ │ │ │ + bpl.n 5ef40 │ │ │ │ + bl 106b18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ef5a │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5ef78 │ │ │ │ - bl f891c │ │ │ │ - b.n 5ef78 │ │ │ │ + bne.n 5ef22 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5ef40 │ │ │ │ + bl f876c │ │ │ │ + b.n 5ef40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5ef78 │ │ │ │ + bne.n 5ef40 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #23640 @ 0x5c58 │ │ │ │ + movw r0, #21464 @ 0x53d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ - movw r0, #27224 @ 0x6a58 │ │ │ │ + b.w 1075e0 │ │ │ │ + movw r0, #24932 @ 0x6164 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88bac │ │ │ │ - b.w 2e3f4c <_Py_hashtable_foreach@@Base+0x2d1c> │ │ │ │ + b.w 88ed4 │ │ │ │ + b.w 2e3804 <_Py_hashtable_foreach@@Base+0x246c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5efce │ │ │ │ + cbz r0, 5ef96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5efce │ │ │ │ + bge.n 5ef96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5efce │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ef96 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5efe8 │ │ │ │ + cbz r0, 5efb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5efe8 │ │ │ │ + bge.n 5efb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5efe8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5efb0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5f002 │ │ │ │ + cbz r0, 5efca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f002 │ │ │ │ + bge.n 5efca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f002 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5efca │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5f01c │ │ │ │ + cbz r0, 5efe4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f01c │ │ │ │ + bge.n 5efe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f01c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5efe4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bf8c │ │ │ │ + bl 13bb04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5f054 │ │ │ │ + beq.n 5f01c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f054 │ │ │ │ + ble.n 5f01c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f070 │ │ │ │ + bge.n 5f038 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f070 │ │ │ │ + b.n 5f038 │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5f08c │ │ │ │ + bl 12125c │ │ │ │ + b.n 5f054 │ │ │ │ mov r0, r4 │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f08c │ │ │ │ + bge.n 5f054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f08c │ │ │ │ + cbnz r3, 5f054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5f0be │ │ │ │ + beq.n 5f086 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f0be │ │ │ │ + ble.n 5f086 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f0da │ │ │ │ + bge.n 5f0a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f0da │ │ │ │ + b.n 5f0a2 │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5f100 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5f0c8 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5f0e6 │ │ │ │ - bl 145474 │ │ │ │ + cbnz r2, 5f0ae │ │ │ │ + bl 145060 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5f0ec │ │ │ │ - bl a36cc │ │ │ │ + b.n 5f0b4 │ │ │ │ + bl a39a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f100 │ │ │ │ + bge.n 5f0c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f100 │ │ │ │ + cbnz r3, 5f0c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005f104 : │ │ │ │ +0005f0cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 5f11c │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 5f126 │ │ │ │ + cbnz r0, 5f0e4 │ │ │ │ + bl 5e444 │ │ │ │ + b.n 5f0ee │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2bdc3c │ │ │ │ + bl 2bd22c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5f136 │ │ │ │ - movw r0, #23652 @ 0x5c64 │ │ │ │ + bge.n 5f0fe │ │ │ │ + movw r0, #21476 @ 0x53e4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 24f904 │ │ │ │ - b.n 5f13c │ │ │ │ + bl 24f404 │ │ │ │ + b.n 5f104 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5f170 │ │ │ │ + beq.n 5f138 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f170 │ │ │ │ + ble.n 5f138 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f18c │ │ │ │ + bge.n 5f154 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f18c │ │ │ │ + b.n 5f154 │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5f1a8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5f170 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3d6c │ │ │ │ + bl f3c6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f1a8 │ │ │ │ + bge.n 5f170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f1a8 │ │ │ │ + cbnz r3, 5f170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005f1ac : │ │ │ │ +0005f174 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2bdc3c │ │ │ │ + bl 2bd22c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5f1e0 │ │ │ │ + cbz r0, 5f1a8 │ │ │ │ movw r1, #20440 @ 0x4fd8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f25a8 │ │ │ │ + b.w f249c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f25c │ │ │ │ + cbz r0, 5f224 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f222 │ │ │ │ + cbnz r0, 5f1ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f25a │ │ │ │ + bge.n 5f222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f25a │ │ │ │ + cbnz r3, 5f222 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f25a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f222 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb6c │ │ │ │ + bl 9bdac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f240 │ │ │ │ + bge.n 5f208 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f240 │ │ │ │ + cbnz r3, 5f208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f24e │ │ │ │ + bge.n 5f216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5f252 │ │ │ │ + cbz r3, 5f21a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5f25c │ │ │ │ + b.n 5f224 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f24e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f216 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f282 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5f2b0 │ │ │ │ + bne.n 5f24a │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5f278 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2b584 │ │ │ │ - cbz r0, 5f29e │ │ │ │ + cbz r0, 5f266 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f2b2 │ │ │ │ + b.n 5f27a │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #452 @ 0x1c4 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ - b.n 5f2b2 │ │ │ │ + movw r0, #63696 @ 0xf8d0 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 95d64 │ │ │ │ + b.n 5f27a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [pc, #100] @ (5f2f4 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5f2a6 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5f296 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5f2b8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #60] @ (5f2f8 ) │ │ │ │ + ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r3, 5f2c4 │ │ │ │ + bl 36ef0 <_PyEval_SetProfile@@Base+0x4d8> │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5f2dc │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5f2cc │ │ │ │ + dmb ish │ │ │ │ + beq.n 5f2e8 │ │ │ │ + ldr r0, [pc, #16] @ (5f2f4 ) │ │ │ │ + bl 28b87c │ │ │ │ + movw r0, #6160 @ 0x1810 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005f2b6 : │ │ │ │ +0005f2fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b802c │ │ │ │ + bl b8204 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5f2ea │ │ │ │ + cbz r0, 5f330 │ │ │ │ movw r1, #20904 @ 0x51a8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f25a8 │ │ │ │ + b.w f249c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f36a │ │ │ │ + cbz r0, 5f3b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f330 │ │ │ │ + cbnz r0, 5f376 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f32c │ │ │ │ + bge.n 5f372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f32c │ │ │ │ + cbnz r3, 5f372 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f36a │ │ │ │ + b.n 5f3b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f50a8 │ │ │ │ + bl f4f9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f350 │ │ │ │ + bge.n 5f396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f350 │ │ │ │ + cbnz r3, 5f396 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f35e │ │ │ │ + bge.n 5f3a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5f362 │ │ │ │ + cbz r3, 5f3a8 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5f36a │ │ │ │ + b.n 5f3b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f35e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f3a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #22404 @ 0x5784 │ │ │ │ + movw r1, #20228 @ 0x4f04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r2, [r2, #444] @ 0x1bc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 5f3ec │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 5f432 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 4101c │ │ │ │ + bl 4100c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f3ee │ │ │ │ + cbz r0, 5f434 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5f3ee │ │ │ │ + ble.n 5f434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2acfb0 <_PyGen_SetStopIterationValue@@Base+0x100> │ │ │ │ - cbz r0, 5f3d0 │ │ │ │ + bl 2ace74 <_PyGen_SetStopIterationValue@@Base+0x100> │ │ │ │ + cbz r0, 5f416 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f3cc │ │ │ │ + bge.n 5f412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f3cc │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f412 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5f3ac │ │ │ │ + b.n 5f3f2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 5f3ee │ │ │ │ + cbz r3, 5f434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f3e8 │ │ │ │ + bge.n 5f42e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f3e8 │ │ │ │ + cbnz r3, 5f42e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f3ee │ │ │ │ + b.n 5f434 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -76674,572 +76701,573 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r4, r6, [r3] │ │ │ │ blx 2b5ac │ │ │ │ cmp r4, #6 │ │ │ │ - bhi.n 5f428 │ │ │ │ - movw r3, #28648 @ 0x6fe8 │ │ │ │ + bhi.n 5f46e │ │ │ │ + movw r3, #26472 @ 0x6768 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ - cbnz r6, 5f444 │ │ │ │ - b.n 5f462 │ │ │ │ + cbnz r6, 5f48a │ │ │ │ + b.n 5f4a8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #23824 @ 0x5d10 │ │ │ │ + movw r1, #21648 @ 0x5490 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f88f0 │ │ │ │ - cbz r4, 5f478 │ │ │ │ + bl f8740 │ │ │ │ + cbz r4, 5f4be │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.w 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f52a │ │ │ │ + beq.n 5f570 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5f4b6 │ │ │ │ + cbnz r0, 5f4fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f4ea │ │ │ │ + bge.n 5f530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f4ea │ │ │ │ + cbnz r3, 5f530 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f4ea │ │ │ │ - cbz r5, 5f4ee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f530 │ │ │ │ + cbz r5, 5f534 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f4ee │ │ │ │ + cbnz r0, 5f534 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f4d6 │ │ │ │ + bge.n 5f51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f4d6 │ │ │ │ + cbnz r3, 5f51c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f4ea │ │ │ │ + bge.n 5f530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f4ea │ │ │ │ + cbnz r3, 5f530 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f52a │ │ │ │ + b.n 5f570 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10acb0 │ │ │ │ + bl 10a924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f50e │ │ │ │ + bge.n 5f554 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f50e │ │ │ │ + cbnz r3, 5f554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f522 │ │ │ │ + bge.n 5f568 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f522 │ │ │ │ + cbnz r3, 5f568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5f54e │ │ │ │ + bge.n 5f594 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b4f7c │ │ │ │ + b.w 2b4dd4 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #1432 @ 0x598 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5aeb4 │ │ │ │ + bl 5af2a <_PySemaphore_Destroy@@Base+0x3c8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f58e │ │ │ │ + beq.n 5f5d4 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 244834 <_PyBytesWriter_WriteBytes@@Base+0x268> │ │ │ │ - b.n 5f590 │ │ │ │ + bl 243d54 <_PyBytesWriter_WriteBytes@@Base+0x268> │ │ │ │ + b.n 5f5d6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 23fe44 │ │ │ │ + bl 23f364 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f5bc │ │ │ │ + beq.n 5f602 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 150cec │ │ │ │ + b.w 15078c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 249f94 │ │ │ │ + bl 249924 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f5ea │ │ │ │ + beq.n 5f630 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 150cec │ │ │ │ + b.w 15078c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r1, #0 │ │ │ │ - b.w 27485c <_PyXIData_UnregisterClass@@Base+0x630> │ │ │ │ + b.w 2745bc <_PyXIData_UnregisterClass@@Base+0x630> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ - bl 24423c <_PyXI_NewInterpreter@@Base+0x6cc> │ │ │ │ + bl 24375c <_PyXI_NewInterpreter@@Base+0x6cc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f61e │ │ │ │ + beq.n 5f664 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 150cec │ │ │ │ - b.n 5f620 │ │ │ │ + bl 15078c │ │ │ │ + b.n 5f666 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 213f08 │ │ │ │ + bl 213474 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f67e │ │ │ │ + cbz r0, 5f6c4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5f65e │ │ │ │ - bl 2143e0 │ │ │ │ + cbz r0, 5f6a4 │ │ │ │ + bl 213914 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f65e │ │ │ │ + bne.n 5f6a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f65a │ │ │ │ + bge.n 5f6a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f65a │ │ │ │ + cbnz r3, 5f6a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f67e │ │ │ │ + b.n 5f6c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f66c │ │ │ │ + bge.n 5f6b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5f676 │ │ │ │ + cbz r3, 5f6bc │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5f67e │ │ │ │ + b.n 5f6c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f66c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f6b2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 5f6ae │ │ │ │ + beq.n 5f6f4 │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59516 @ 0xe87c │ │ │ │ + movw r0, #57224 @ 0xdf88 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5f6c0 │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5f706 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f6c4 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5f6c4 │ │ │ │ + bne.n 5f70a │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5f70a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f756 │ │ │ │ + b.n 5f79c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f6c0 │ │ │ │ + beq.n 5f706 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f6c0 │ │ │ │ + beq.n 5f706 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f6f2 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5f738 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f6c0 │ │ │ │ + bne.n 5f706 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2c118 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5f724 │ │ │ │ + bne.n 5f76a │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5f732 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 5f778 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f6fa │ │ │ │ - b.n 5f6c0 │ │ │ │ - cbz r4, 5f74e │ │ │ │ + beq.n 5f740 │ │ │ │ + b.n 5f706 │ │ │ │ + cbz r4, 5f794 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5aeb4 │ │ │ │ + bl 5af2a <_PySemaphore_Destroy@@Base+0x3c8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f782 │ │ │ │ + beq.n 5f7c8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 150cec │ │ │ │ - b.n 5f784 │ │ │ │ + bl 15078c │ │ │ │ + b.n 5f7ca │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #23864 @ 0x5d38 │ │ │ │ + movw r0, #21688 @ 0x54b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5a328 │ │ │ │ + bl 5a318 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f870 │ │ │ │ + beq.n 5f8b6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5f7d0 │ │ │ │ + cbz r0, 5f816 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f870 │ │ │ │ + b.n 5f8b6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1ecb28 │ │ │ │ + bl 1ebfe0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f7cc │ │ │ │ + beq.n 5f812 │ │ │ │ ldrd r0, r7, [sp, #8] │ │ │ │ adds r2, r0, #5 │ │ │ │ adc.w r3, r7, #0 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcs.n 5f806 │ │ │ │ + bcs.n 5f84c │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ - b.n 5f870 │ │ │ │ + b.n 5f8b6 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ adds r3, r0, r3 │ │ │ │ adc.w r2, r7, #0 │ │ │ │ cmp r3, r1 │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ - bcs.n 5f822 │ │ │ │ - bl 9013c │ │ │ │ - b.n 5f870 │ │ │ │ + bcs.n 5f868 │ │ │ │ + bl 9048c │ │ │ │ + b.n 5f8b6 │ │ │ │ mov r6, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5f82e │ │ │ │ + bge.n 5f874 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r6, r7, r7, lsl #1 │ │ │ │ lsrs r3, r6, #28 │ │ │ │ ite eq │ │ │ │ moveq.w r8, #2 │ │ │ │ movne.w r8, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94458 │ │ │ │ - cbz r0, 5f870 │ │ │ │ + bl 947a4 │ │ │ │ + cbz r0, 5f8b6 │ │ │ │ cmp r7, #0 │ │ │ │ add.w r3, r0, #12 │ │ │ │ it lt │ │ │ │ movlt.w r5, #4294967295 @ 0xffffffff │ │ │ │ rsb r5, r5, #1 │ │ │ │ orr.w r5, r5, r8, lsl #3 │ │ │ │ str r5, [r0, #8] │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ orr.w r4, r4, r6, lsl #2 │ │ │ │ lsrs r6, r6, #30 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ orrs.w r2, r4, r6 │ │ │ │ - bne.n 5f85a │ │ │ │ + bne.n 5f8a0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #36676 @ 0x8f44 │ │ │ │ + movw r3, #34500 @ 0x86c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #0] @ (5f884 ) │ │ │ │ - b.n 5f966 │ │ │ │ - beq.n 5f820 │ │ │ │ + ldr r1, [pc, #4] @ (5f8cc ) │ │ │ │ + b.n 5f9ae │ │ │ │ + nop │ │ │ │ + beq.n 5f868 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 5f8b4 │ │ │ │ + beq.n 5f8fc │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59500 @ 0xe86c │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5f8c6 │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5f90e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f8ca │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 5f8ca │ │ │ │ + bne.n 5f912 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 5f912 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f942 │ │ │ │ + b.n 5f98a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f8c6 │ │ │ │ + beq.n 5f90e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f8c6 │ │ │ │ + beq.n 5f90e │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2b260 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5f910 │ │ │ │ + bne.n 5f958 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5f91e │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 5f966 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f8ea │ │ │ │ - b.n 5f8c6 │ │ │ │ - cbz r4, 5f93a │ │ │ │ + beq.n 5f932 │ │ │ │ + b.n 5f90e │ │ │ │ + cbz r4, 5f982 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4} │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrd r2, r4, [r0, #4] │ │ │ │ add r3, r4 │ │ │ │ adds r3, #63 @ 0x3f │ │ │ │ ldr r0, [r2, #16] │ │ │ │ pop {r4} │ │ │ │ lsrs r3, r3, #6 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl e9c9c │ │ │ │ + bl e9e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fa08 │ │ │ │ + beq.n 5fa50 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 5f9e8 │ │ │ │ + cbnz r4, 5fa30 │ │ │ │ mov r1, r6 │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f9d6 │ │ │ │ + bne.n 5fa1e │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 5f9cc │ │ │ │ - bl f891c │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 5fa14 │ │ │ │ + bl f876c │ │ │ │ movw r1, #51972 @ 0xcb04 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #23884 @ 0x5d4c │ │ │ │ + movw r1, #21708 @ 0x54cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f9fa │ │ │ │ - b.n 5fa0c │ │ │ │ + blt.n 5fa42 │ │ │ │ + b.n 5fa54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f9fa │ │ │ │ - b.n 5fa0c │ │ │ │ + blt.n 5fa42 │ │ │ │ + b.n 5fa54 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9e4 │ │ │ │ + bge.n 5fa2c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5fa00 │ │ │ │ + cbz r4, 5fa48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fa0c │ │ │ │ + b.n 5fa54 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fa0c │ │ │ │ + bge.n 5fa54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fa0c │ │ │ │ + cbnz r3, 5fa54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fa0c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fa54 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #188] @ (5fae0 ) │ │ │ │ + ldr r2, [pc, #188] @ (5fb28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ addw r4, r7, #3820 @ 0xeec │ │ │ │ addw r7, r7, #3852 @ 0xf0c │ │ │ │ @@ -77248,889 +77276,742 @@ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n 5fa36 │ │ │ │ + bne.n 5fa7e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fad8 │ │ │ │ - movw sl, #25224 @ 0x6288 │ │ │ │ + beq.n 5fb20 │ │ │ │ + movw sl, #23048 @ 0x5a08 │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #25384 @ 0x6328 │ │ │ │ + movw r3, #23208 @ 0x5aa8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #12136 @ 0x2f68 │ │ │ │ + movw r1, #10032 @ 0x2730 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #23924 @ 0x5d74 │ │ │ │ + movw r0, #21748 @ 0x54f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 5fad0 │ │ │ │ - bl 9c5a0 │ │ │ │ + cbz r7, 5fb18 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 5fab6 │ │ │ │ + cbz r0, 5fafe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fad0 │ │ │ │ + bge.n 5fb18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5fad0 │ │ │ │ + cbnz r3, 5fb18 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fad0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fb18 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fac8 │ │ │ │ + bge.n 5fb10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5fac8 │ │ │ │ + cbnz r3, 5fb10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5fa6a │ │ │ │ - b.n 5fad8 │ │ │ │ + bne.n 5fab2 │ │ │ │ + b.n 5fb20 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + b.w 95024 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #6 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5fb2c │ │ │ │ + bne.n 5fb7c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5fb4c │ │ │ │ - b.n 5fb44 │ │ │ │ + bne.n 5fb9c │ │ │ │ + b.n 5fb94 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59376 @ 0xe7f0 │ │ │ │ + movw r0, #57084 @ 0xdefc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fbfc │ │ │ │ - b.n 5fb1e │ │ │ │ - bl 94a10 │ │ │ │ + beq.n 5fc4c │ │ │ │ + b.n 5fb6e │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fbfc │ │ │ │ + bne.n 5fc4c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5fb64 │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r0, 5fbb4 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fbfc │ │ │ │ + bne.n 5fc4c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fb82 │ │ │ │ - bl 9c41c │ │ │ │ + b.n 5fbd2 │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fb7e │ │ │ │ + bge.n 5fbce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fb7e │ │ │ │ + cbnz r3, 5fbce │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 5fb56 │ │ │ │ + beq.n 5fba6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fbfc │ │ │ │ + beq.n 5fc4c │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fbb2 │ │ │ │ + bge.n 5fc02 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fc2c │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 5fc7c │ │ │ │ + bl b1c9c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r4 │ │ │ │ adds r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2b314 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5fc1e │ │ │ │ + bge.n 5fc6e │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fc00 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 5fc50 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fbbe │ │ │ │ + beq.n 5fc0e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fc10 │ │ │ │ + blt.n 5fc60 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5fc2c │ │ │ │ + b.n 5fc7c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 5fbf2 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 5fc42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fbfc │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fbfc │ │ │ │ + bne.n 5fc4c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fc4c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5fc2a │ │ │ │ + beq.n 5fc7a │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1619ec │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - sub sp, #32 │ │ │ │ - cbz r0, 5fc50 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 81740 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5fd0a │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge.n 5fc82 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ │ │ - adds r3, #1 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - it lt │ │ │ │ - strlt r2, [r1, #0] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - str r1, [r2, r6] │ │ │ │ - b.n 5fc5e │ │ │ │ - cbz r2, 5fc96 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 5fc96 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fcb8 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 5fcb8 │ │ │ │ - bl 80424 │ │ │ │ - cbnz r0, 5fcb8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fca8 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 5fd0a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 5fca4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fca4 │ │ │ │ - ldrd r3, r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r5, #61308 @ 0xef7c │ │ │ │ - movt r5, #49 @ 0x31 │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ - bic.w r3, r3, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - movw r0, #23936 @ 0x5d80 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - movw r1, #61288 @ 0xef68 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - movw r3, #63672 @ 0xf8b8 │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - strd r4, r3, [sp] │ │ │ │ - movw r1, #10412 @ 0x28ac │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r3, #22812 @ 0x591c │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.w 161314 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #31 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (5fd3c ) │ │ │ │ + ldr r2, [pc, #4] @ (5fcb4 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 42ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ - beq.n 5fc40 │ │ │ │ + b.w 42e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ + beq.n 5fbb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5fd78 │ │ │ │ - movw r0, #59384 @ 0xe7f8 │ │ │ │ + bls.n 5fcf0 │ │ │ │ + movw r0, #57092 @ 0xdf04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5fe7c │ │ │ │ + beq.w 5fdf4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5fd8c │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5fd04 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fe7c │ │ │ │ + bne.n 5fdf4 │ │ │ │ ldrd r5, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fe7c │ │ │ │ + beq.n 5fdf4 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5fdb6 │ │ │ │ + ble.n 5fd2e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5fdba │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 5fd32 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fe7c │ │ │ │ - b.n 5fdba │ │ │ │ + bne.n 5fdf4 │ │ │ │ + b.n 5fd32 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [sp, #24] │ │ │ │ - bl 181968 │ │ │ │ - cbnz r0, 5fdde │ │ │ │ + bl 180f24 │ │ │ │ + cbnz r0, 5fd56 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23952 @ 0x5d90 │ │ │ │ + movw r1, #21760 @ 0x5500 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 5fe62 │ │ │ │ + bl 12125c │ │ │ │ + b.n 5fdda │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e968 │ │ │ │ + bl 17df28 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 5fe62 │ │ │ │ + blt.n 5fdda │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5ffec <_Py_hashtable_size@@Base+0xe> │ │ │ │ + bl 5fe9e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5fe62 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 5fdda │ │ │ │ + bl b1c9c │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ blx 2aee8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt.n 5fe2a │ │ │ │ + blt.n 5fda2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fe3c │ │ │ │ + b.n 5fdb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fe26 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 5fd9e │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fdf8 │ │ │ │ + beq.n 5fd70 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r6, [r9] │ │ │ │ - bl 6039a │ │ │ │ + bl 6024e │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fe6c │ │ │ │ - cbnz r5, 5fe62 │ │ │ │ + bge.n 5fde4 │ │ │ │ + cbnz r5, 5fdda │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r6, [r9] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 5fe7c │ │ │ │ + bl 1e6d7c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 5fdf4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #160] @ (5ff38 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5feb2 │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5fea2 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5fec4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r6, [pc, #116] @ (5ff3c ) │ │ │ │ - ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 5ff04 │ │ │ │ - ldr.w r0, [r6, #1564] @ 0x61c │ │ │ │ - bl 5ffde <_Py_hashtable_size@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r0, [r6, #1556] @ 0x614 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 5ffde <_Py_hashtable_size@@Base> │ │ │ │ - add r4, r0 │ │ │ │ - ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 5ffde <_Py_hashtable_size@@Base> │ │ │ │ - add r2, sp, #4 │ │ │ │ - add r4, r0 │ │ │ │ - movw r1, #26681 @ 0x6839 │ │ │ │ - movt r1, #7 │ │ │ │ - ldr.w r0, [r6, #1572] @ 0x624 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 2e1230 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 5ff06 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5ff1e │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5ff0e │ │ │ │ - dmb ish │ │ │ │ - beq.n 5ff2a │ │ │ │ - ldr r0, [pc, #16] @ (5ff38 ) │ │ │ │ - bl 289740 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90034 │ │ │ │ - nop │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #36676 @ 0x8f44 │ │ │ │ + movw r3, #34500 @ 0x86c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5ff50 ) │ │ │ │ - b.n 5f966 │ │ │ │ + ldr r1, [pc, #4] @ (5fe10 ) │ │ │ │ + b.n 5f9ae │ │ │ │ nop │ │ │ │ - beq.n 5fe54 │ │ │ │ + beq.n 5fd14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #36660 @ 0x8f34 │ │ │ │ + movw r3, #34484 @ 0x86b4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5ff64 ) │ │ │ │ - b.n 5f966 │ │ │ │ + ldr r1, [pc, #4] @ (5fe24 ) │ │ │ │ + b.n 5f9ae │ │ │ │ nop │ │ │ │ - beq.n 5ff00 │ │ │ │ + beq.n 5fdc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ffda │ │ │ │ + cbz r0, 5fe9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5ffa0 │ │ │ │ + cbnz r0, 5fe60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ffd8 │ │ │ │ + bge.n 5fe98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ffd8 │ │ │ │ + cbnz r3, 5fe98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ffd8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fe98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 147e38 │ │ │ │ + bl 147a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ffbe │ │ │ │ + bge.n 5fe7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ffbe │ │ │ │ + cbnz r3, 5fe7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ffcc │ │ │ │ + bge.n 5fe8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5ffd0 │ │ │ │ + cbz r3, 5fe90 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5ffda │ │ │ │ + b.n 5fe9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ffcc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fe8c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -0005ffde <_Py_hashtable_size@@Base>: │ │ │ │ - ldrd r3, r2, [r0] │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - add.w r0, r0, r2, lsl #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ - bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 60012 <_Py_hashtable_size@@Base+0x34> │ │ │ │ + bge.n 5fec4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 60014 <_Py_hashtable_size@@Base+0x36> │ │ │ │ + bl 841c0 │ │ │ │ + b.n 5fec6 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 60022 <_Py_hashtable_size@@Base+0x44> │ │ │ │ - bl 244f6c │ │ │ │ + cbnz r0, 5fed4 │ │ │ │ + bl 24448c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60164 <_Py_hashtable_size@@Base+0x186> │ │ │ │ + b.n 60016 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 6003a <_Py_hashtable_size@@Base+0x5c> │ │ │ │ + bgt.n 5feec │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 6003c <_Py_hashtable_size@@Base+0x5e> │ │ │ │ + bl 841c0 │ │ │ │ + b.n 5feee │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 6004c <_Py_hashtable_size@@Base+0x6e> │ │ │ │ + cbnz r0, 5fefe │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 844d4 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 6001c <_Py_hashtable_size@@Base+0x3e> │ │ │ │ - movw sl, #41409 @ 0xa1c1 │ │ │ │ + bl 8473c │ │ │ │ + bl 24448c │ │ │ │ + b.n 5fece │ │ │ │ + movw sl, #41165 @ 0xa0cd │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 6013c <_Py_hashtable_size@@Base+0x15e> │ │ │ │ + beq.n 5ffee │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 60066 <_Py_hashtable_size@@Base+0x88> │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bne.n 5ff18 │ │ │ │ + bl 5e444 │ │ │ │ + b.n 5fff2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 600b2 <_Py_hashtable_size@@Base+0xd4> │ │ │ │ + cbz r2, 5ff64 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 600b2 <_Py_hashtable_size@@Base+0xd4> │ │ │ │ + cbz r2, 5ff64 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 600a6 <_Py_hashtable_size@@Base+0xc8> │ │ │ │ + bne.n 5ff58 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 60090 <_Py_hashtable_size@@Base+0xb2> │ │ │ │ + bcc.n 5ff42 │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (60168 <_Py_hashtable_size@@Base+0x18a>) │ │ │ │ + ldr r1, [pc, #224] @ (6001c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ - b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bl 15eeec │ │ │ │ + b.n 5fff2 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 600e2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ + bge.n 5ff94 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 600e2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ + b.n 5ff94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 600e2 <_Py_hashtable_size@@Base+0x104> │ │ │ │ - b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + cbnz r0, 5ff94 │ │ │ │ + b.n 5fff2 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 600d4 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ + cbz r1, 5ff86 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 600d4 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ - movw r1, #47432 @ 0xb948 │ │ │ │ + cbz r3, 5ff86 │ │ │ │ + movw r1, #45256 @ 0xb0c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ - movw r1, #47460 @ 0xb964 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 5fff2 │ │ │ │ + movw r1, #45284 @ 0xb0e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 5fff2 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 15c148 │ │ │ │ + bl 15ba7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6010c <_Py_hashtable_size@@Base+0x12e> │ │ │ │ + bne.n 5ffbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bge.n 5fff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + cbnz r3, 5fff2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60140 <_Py_hashtable_size@@Base+0x162> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fff2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6011e <_Py_hashtable_size@@Base+0x140> │ │ │ │ + bge.n 5ffd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6011e <_Py_hashtable_size@@Base+0x140> │ │ │ │ + cbnz r3, 5ffd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r3, r5, lsl #3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 60056 <_Py_hashtable_size@@Base+0x78> │ │ │ │ + b.n 5ff08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60164 <_Py_hashtable_size@@Base+0x186> │ │ │ │ + b.n 60016 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 844d4 │ │ │ │ - cbz r5, 6015c <_Py_hashtable_size@@Base+0x17e> │ │ │ │ + bl 8473c │ │ │ │ + cbz r5, 6000e │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6014c <_Py_hashtable_size@@Base+0x16e> │ │ │ │ + bne.n 5fffe │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 6001c <_Py_hashtable_size@@Base+0x3e> │ │ │ │ + bl 8473c │ │ │ │ + b.n 5fece │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 60192 <_Py_hashtable_size@@Base+0x1b4> │ │ │ │ + bge.n 60046 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 60194 <_Py_hashtable_size@@Base+0x1b6> │ │ │ │ + bl 841c0 │ │ │ │ + b.n 60048 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 601a2 <_Py_hashtable_size@@Base+0x1c4> │ │ │ │ - bl 244f6c │ │ │ │ + cbnz r0, 60056 │ │ │ │ + bl 24448c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 602e4 <_Py_hashtable_size@@Base+0x306> │ │ │ │ + b.n 60198 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 601ba <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + bgt.n 6006e │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 601bc <_Py_hashtable_size@@Base+0x1de> │ │ │ │ + bl 841c0 │ │ │ │ + b.n 60070 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 601cc <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ + cbnz r0, 60080 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 844d4 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 6019c <_Py_hashtable_size@@Base+0x1be> │ │ │ │ - movw sl, #41409 @ 0xa1c1 │ │ │ │ + bl 8473c │ │ │ │ + bl 24448c │ │ │ │ + b.n 60050 │ │ │ │ + movw sl, #41165 @ 0xa0cd │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 602bc <_Py_hashtable_size@@Base+0x2de> │ │ │ │ + beq.n 60170 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 601e6 <_Py_hashtable_size@@Base+0x208> │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bne.n 6009a │ │ │ │ + bl 5e444 │ │ │ │ + b.n 60174 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 60232 <_Py_hashtable_size@@Base+0x254> │ │ │ │ + cbz r2, 600e6 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 60232 <_Py_hashtable_size@@Base+0x254> │ │ │ │ + cbz r2, 600e6 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 60226 <_Py_hashtable_size@@Base+0x248> │ │ │ │ + bne.n 600da │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 60210 <_Py_hashtable_size@@Base+0x232> │ │ │ │ + bcc.n 600c4 │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (602e8 <_Py_hashtable_size@@Base+0x30a>) │ │ │ │ + ldr r1, [pc, #224] @ (6019c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ - b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bl 15eeec │ │ │ │ + b.n 60174 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60262 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + bge.n 60116 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 60262 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + b.n 60116 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 60262 <_Py_hashtable_size@@Base+0x284> │ │ │ │ - b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + cbnz r0, 60116 │ │ │ │ + b.n 60174 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 60254 <_Py_hashtable_size@@Base+0x276> │ │ │ │ + cbz r1, 60108 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 60254 <_Py_hashtable_size@@Base+0x276> │ │ │ │ - movw r1, #47432 @ 0xb948 │ │ │ │ + cbz r3, 60108 │ │ │ │ + movw r1, #45256 @ 0xb0c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ - movw r1, #47460 @ 0xb964 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 60174 │ │ │ │ + movw r1, #45284 @ 0xb0e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 60174 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6028c <_Py_hashtable_size@@Base+0x2ae> │ │ │ │ + bne.n 60140 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bge.n 60174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + cbnz r3, 60174 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 602c0 <_Py_hashtable_size@@Base+0x2e2> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60174 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6029e <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + bge.n 60152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6029e <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + cbnz r3, 60152 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r3, r5, lsl #3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 601d6 <_Py_hashtable_size@@Base+0x1f8> │ │ │ │ + b.n 6008a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 602e4 <_Py_hashtable_size@@Base+0x306> │ │ │ │ + b.n 60198 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 844d4 │ │ │ │ - cbz r5, 602dc <_Py_hashtable_size@@Base+0x2fe> │ │ │ │ + bl 8473c │ │ │ │ + cbz r5, 60190 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 602cc <_Py_hashtable_size@@Base+0x2ee> │ │ │ │ + bne.n 60180 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 6019c <_Py_hashtable_size@@Base+0x1be> │ │ │ │ + bl 8473c │ │ │ │ + b.n 60050 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000602ec : │ │ │ │ +000601a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6031c │ │ │ │ + bne.n 601d0 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #23988 @ 0x5db4 │ │ │ │ + movw r0, #21796 @ 0x5524 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00060322 : │ │ │ │ +000601d6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #52] @ (60368 ) │ │ │ │ + ldr r0, [pc, #52] @ (6021c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 6034a │ │ │ │ + cbnz r1, 601fe │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 44f1e <_PyImport_ClearExtension@@Base+0x1be> │ │ │ │ + b.w 44f0e <_PyImport_ClearExtension@@Base+0x1be> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #24124 @ 0x5e3c │ │ │ │ + movw r2, #21932 @ 0x55ac │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 6044c │ │ │ │ + bl 60300 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -78138,1270 +78019,1342 @@ │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ - movw sl, #8901 @ 0x22c5 │ │ │ │ + movw sl, #6273 @ 0x1881 │ │ │ │ movt sl, #24 │ │ │ │ mov r5, r7 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 60402 │ │ │ │ + beq.n 602b6 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 603fc │ │ │ │ + cbz r4, 602b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 603e4 │ │ │ │ + cbz r3, 60298 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 603e4 │ │ │ │ + cbz r3, 60298 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 603de │ │ │ │ + bne.n 60292 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 603e4 │ │ │ │ + b.n 60298 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 603fc │ │ │ │ + bge.n 602b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 603fc │ │ │ │ + cbnz r3, 602b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - b.n 603c0 │ │ │ │ + b.n 60274 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 844d4 │ │ │ │ + b.w 8473c │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (60418 ) │ │ │ │ + ldr r2, [pc, #8] @ (602cc ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 42ea8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ + b.w 42e98 <_PyEval_SpecialMethodCanSuggest@@Base+0xb8> │ │ │ │ nop │ │ │ │ - beq.n 6031c │ │ │ │ + beq.n 601d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006041c : │ │ │ │ +000602d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #51960 @ 0xcaf8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - bl 21796c │ │ │ │ + bl 216e7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006044c : │ │ │ │ +00060300 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - beq.n 6047e │ │ │ │ + beq.n 60332 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 60476 │ │ │ │ + cbnz r3, 6032a │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 60482 │ │ │ │ + b.n 60336 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6046c │ │ │ │ - b.n 60482 │ │ │ │ + bne.n 60320 │ │ │ │ + b.n 60336 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #36660 @ 0x8f34 │ │ │ │ + movw r3, #34484 @ 0x86b4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (60494 ) │ │ │ │ - b.w 5f966 │ │ │ │ - beq.n 60398 │ │ │ │ + ldr r1, [pc, #4] @ (60348 ) │ │ │ │ + b.w 5f9ae │ │ │ │ + beq.n 6024c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00060498 : │ │ │ │ +0006034c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 4d788 │ │ │ │ + bl 4d778 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ (60534 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 604e4 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 604d4 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 604f6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #64] @ (60538 ) │ │ │ │ - ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 60506 │ │ │ │ - ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ - str.w r2, [r3, #1552] @ 0x610 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 6051e │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 6050e │ │ │ │ - dmb ish │ │ │ │ - beq.n 6052a │ │ │ │ - ldr r0, [pc, #12] @ (60534 ) │ │ │ │ - bl 289740 │ │ │ │ - movw r0, #6160 @ 0x1810 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - pop {r4, pc} │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51960 @ 0xcaf8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 60560 │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 60394 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60578 │ │ │ │ + b.n 603ac │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6055a │ │ │ │ - bl f891c │ │ │ │ + bne.n 6038e │ │ │ │ + bl f876c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6062c │ │ │ │ + beq.n 60460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 605b8 │ │ │ │ + cbnz r0, 603ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 605ec │ │ │ │ + bge.n 60420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 605ec │ │ │ │ + cbnz r3, 60420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 605ec │ │ │ │ - cbz r5, 605f0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60420 │ │ │ │ + cbz r5, 60424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 605f0 │ │ │ │ + cbnz r0, 60424 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 605d8 │ │ │ │ + bge.n 6040c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 605d8 │ │ │ │ + cbnz r3, 6040c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 605ec │ │ │ │ + bge.n 60420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 605ec │ │ │ │ + cbnz r3, 60420 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6062c │ │ │ │ + b.n 60460 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25ffd4 │ │ │ │ + bl 25fd4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60610 │ │ │ │ + bge.n 60444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60610 │ │ │ │ + cbnz r3, 60444 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60624 │ │ │ │ + bge.n 60458 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 60624 │ │ │ │ + cbnz r3, 60458 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b5ac │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 60662 │ │ │ │ + bne.n 60496 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 60682 │ │ │ │ - b.n 60678 │ │ │ │ + bne.n 604b6 │ │ │ │ + b.n 604ac │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #59400 @ 0xe808 │ │ │ │ + movw r0, #57108 @ 0xdf14 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6067e │ │ │ │ - b.n 60654 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 60682 │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 604b2 │ │ │ │ + b.n 60488 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 604b6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 606e4 │ │ │ │ + b.n 60518 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6067e │ │ │ │ + bne.n 604b2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6067e │ │ │ │ + beq.n 604b2 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2c03c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 606d0 │ │ │ │ + bge.n 60504 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 606f0 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 60524 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6069e │ │ │ │ + beq.n 604d2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 606dc │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 60510 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6067e │ │ │ │ + bne.n 604b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 60700 │ │ │ │ + cbz r3, 60534 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 60700 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 60534 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 606d0 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 60504 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 6075a │ │ │ │ + bgt.n 6058e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6073c │ │ │ │ + cbz r2, 60570 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ - movw r3, #37992 @ 0x9468 │ │ │ │ + movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #53424 @ 0xd0b0 │ │ │ │ + movw r1, #51132 @ 0xc7bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 60792 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 605c6 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl a9a98 │ │ │ │ + bl a9d40 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 60792 │ │ │ │ + cbz r0, 605c6 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r5, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl a9edc │ │ │ │ + bl aa184 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 60782 │ │ │ │ + blt.n 605b6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 60792 │ │ │ │ + b.n 605c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6077e │ │ │ │ + bne.n 605b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6077e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 605b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 607c2 │ │ │ │ + bhi.n 605f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 607e2 │ │ │ │ - b.n 607da │ │ │ │ - movw r0, #59408 @ 0xe810 │ │ │ │ + bne.n 60616 │ │ │ │ + b.n 6060e │ │ │ │ + movw r0, #57116 @ 0xdf1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 608be │ │ │ │ - b.n 607b4 │ │ │ │ - bl 94a10 │ │ │ │ + beq.n 606f2 │ │ │ │ + b.n 605e8 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 608be │ │ │ │ + bne.n 606f2 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2489b8 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ + bl 248348 <_PyUnicode_ToUppercase@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 608be │ │ │ │ + beq.n 606f2 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 6080c │ │ │ │ + ble.n 60640 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60810 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 60644 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 608be │ │ │ │ - b.n 60810 │ │ │ │ + bne.n 606f2 │ │ │ │ + b.n 60644 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 181968 │ │ │ │ - cbnz r0, 60834 │ │ │ │ + bl 180f24 │ │ │ │ + cbnz r0, 60668 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24176 @ 0x5e70 │ │ │ │ + movw r1, #21984 @ 0x55e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 608a8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 606dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 17e968 │ │ │ │ + bl 17df28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 608a8 │ │ │ │ + blt.n 606dc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 6016c <_Py_hashtable_size@@Base+0x18e> │ │ │ │ + bl 60020 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 608a8 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 606dc │ │ │ │ + bl b1c9c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2beb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6089a │ │ │ │ + bge.n 606ce │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 60888 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 606bc │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6084e │ │ │ │ - b.n 60896 │ │ │ │ + beq.n 60682 │ │ │ │ + b.n 606ca │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6039a │ │ │ │ + bl 6024e │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 608b2 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 608be │ │ │ │ + bne.n 606e6 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 606f2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 608e2 │ │ │ │ + cbnz r0, 60716 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 81740 │ │ │ │ + b.w 81908 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6095a │ │ │ │ + beq.n 6078e │ │ │ │ mov r0, r4 │ │ │ │ - bl 632cc │ │ │ │ + bl 632b8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 6095a │ │ │ │ + cbz r4, 6078e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 60956 │ │ │ │ + ble.n 6078a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 60944 │ │ │ │ + cbz r0, 60778 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60928 │ │ │ │ + bge.n 6075c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60928 │ │ │ │ + cbnz r3, 6075c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 60934 │ │ │ │ + blt.n 60768 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6095a │ │ │ │ + b.n 6078e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60930 │ │ │ │ + bne.n 60764 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60930 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60764 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60956 │ │ │ │ + bge.n 6078a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60956 │ │ │ │ + cbnz r3, 6078a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b.n 608f8 │ │ │ │ + b.n 6072c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6098a │ │ │ │ + beq.n 607be │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59368 @ 0xe7e8 │ │ │ │ + movw r0, #57076 @ 0xdef4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60a4e │ │ │ │ + beq.n 60882 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6099e │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 607d2 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60a4e │ │ │ │ + bne.n 60882 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 181968 │ │ │ │ - cbnz r0, 609c0 │ │ │ │ + bl 180f24 │ │ │ │ + cbnz r0, 607f4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24212 @ 0x5e94 │ │ │ │ + movw r1, #22020 @ 0x5604 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 60a38 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6086c │ │ │ │ mov r0, r4 │ │ │ │ - bl 17e968 │ │ │ │ + bl 17df28 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 60a38 │ │ │ │ + blt.n 6086c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5ffec <_Py_hashtable_size@@Base+0xe> │ │ │ │ + bl 5fe9e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60a38 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 6086c │ │ │ │ + bl b1c9c │ │ │ │ ldr.w r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b640 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt.n 60a04 │ │ │ │ + blt.n 60838 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 60a16 │ │ │ │ + b.n 6084a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 60a00 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 60834 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 609da │ │ │ │ + beq.n 6080e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 6039a │ │ │ │ + bl 6024e │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 60a42 │ │ │ │ - cbnz r5, 60a38 │ │ │ │ + bge.n 60876 │ │ │ │ + cbnz r5, 6086c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [r7, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 60a4e │ │ │ │ + bl 1e6d7c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 60882 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #156] @ (60938 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 608b4 │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 608a4 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 608c6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r6, [pc, #116] @ (6093c ) │ │ │ │ + ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ + cbz r3, 60906 │ │ │ │ + ldr.w r0, [r6, #1564] @ 0x61c │ │ │ │ + bl 60a28 <_Py_hashtable_size@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r0, [r6, #1556] @ 0x614 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl 60a28 <_Py_hashtable_size@@Base> │ │ │ │ + add r4, r0 │ │ │ │ + ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl 60a28 <_Py_hashtable_size@@Base> │ │ │ │ + add r2, sp, #4 │ │ │ │ + add r4, r0 │ │ │ │ + movw r1, #26969 @ 0x6959 │ │ │ │ + movt r1, #7 │ │ │ │ + ldr.w r0, [r6, #1572] @ 0x624 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl 2e1398 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 60908 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 60920 │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60910 │ │ │ │ + dmb ish │ │ │ │ + beq.n 6092c │ │ │ │ + ldr r0, [pc, #16] @ (60938 ) │ │ │ │ + bl 28b87c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 90384 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 60a7a │ │ │ │ + cbnz r5, 60964 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 60a7a │ │ │ │ + ble.n 60964 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 60a7a │ │ │ │ - cbnz r2, 60a94 │ │ │ │ + bne.n 60964 │ │ │ │ + cbnz r2, 6097e │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (60ad0 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 60acc │ │ │ │ + ldr r3, [pc, #68] @ (609bc ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 609b6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 50632 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 60ac0 │ │ │ │ + bl 50622 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 609aa │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2b140 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 60ac4 │ │ │ │ + beq.n 609ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 257090 │ │ │ │ - movw r2, #21436 @ 0x53bc │ │ │ │ + bl 256e00 │ │ │ │ + movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5bb9e │ │ │ │ + bl 5ba86 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60acc │ │ │ │ + b.n 609b6 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ strb r4, [r3, #17] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 60afe │ │ │ │ + cbz r0, 609ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60afe │ │ │ │ + bge.n 609ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60afe │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 609ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 60b18 │ │ │ │ + cbz r0, 60a04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60b18 │ │ │ │ + bge.n 60a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60b18 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60a04 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 60b32 │ │ │ │ + cbz r0, 60a1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60b32 │ │ │ │ + bge.n 60a1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60b32 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60a1e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bf8c │ │ │ │ + bl 13bb04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + │ │ │ │ +00060a28 <_Py_hashtable_size@@Base>: │ │ │ │ + ldrd r3, r2, [r0] │ │ │ │ + lsls r0, r3, #4 │ │ │ │ + add.w r0, r0, r2, lsl #2 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 60b64 │ │ │ │ + cbnz r6, 60a5e <_Py_hashtable_size@@Base+0x36> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 60b64 │ │ │ │ + ble.n 60a5e <_Py_hashtable_size@@Base+0x36> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 60b64 │ │ │ │ - cbnz r2, 60b7e │ │ │ │ + bne.n 60a5e <_Py_hashtable_size@@Base+0x36> │ │ │ │ + cbnz r2, 60a78 <_Py_hashtable_size@@Base+0x50> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (60bdc ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 60bd2 │ │ │ │ + ldr r3, [pc, #100] @ (60ad8 <_Py_hashtable_size@@Base+0xb0>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 60acc <_Py_hashtable_size@@Base+0xa4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60b98 │ │ │ │ + bne.n 60a92 <_Py_hashtable_size@@Base+0x6a> │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 60bb4 │ │ │ │ - bl 178c14 │ │ │ │ + b.n 60aae <_Py_hashtable_size@@Base+0x86> │ │ │ │ + bl 1786b4 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 60bb4 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 60bd2 │ │ │ │ + bne.n 60aae <_Py_hashtable_size@@Base+0x86> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 60acc <_Py_hashtable_size@@Base+0xa4> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #50452 @ 0xc514 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5c782 <_PyMonitoring_FirePyResumeEvent@@Base+0x2e> │ │ │ │ + b.w 5c80a <_PyMonitoring_FirePyResumeEvent@@Base+0x2e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ strb r0, [r1, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [pc, #104] @ (60b54 <_Py_hashtable_size@@Base+0x12c>) │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 60b04 <_Py_hashtable_size@@Base+0xdc> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60af4 <_Py_hashtable_size@@Base+0xcc> │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 60b16 <_Py_hashtable_size@@Base+0xee> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #64] @ (60b58 <_Py_hashtable_size@@Base+0x130>) │ │ │ │ + ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r2, 60b26 <_Py_hashtable_size@@Base+0xfe> │ │ │ │ + ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ + str.w r2, [r3, #1552] @ 0x610 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 60b3e <_Py_hashtable_size@@Base+0x116> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60b2e <_Py_hashtable_size@@Base+0x106> │ │ │ │ + dmb ish │ │ │ │ + beq.n 60b4a <_Py_hashtable_size@@Base+0x122> │ │ │ │ + ldr r0, [pc, #12] @ (60b54 <_Py_hashtable_size@@Base+0x12c>) │ │ │ │ + bl 28b87c │ │ │ │ + movw r0, #6160 @ 0x1810 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + pop {r4, pc} │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00060be0 : │ │ │ │ +00060b5c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 60bfa │ │ │ │ + cbnz r0, 60b76 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 60c86 │ │ │ │ + bl 5e444 │ │ │ │ + b.n 60c02 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 60c66 │ │ │ │ + cbz r3, 60be2 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 60c08 │ │ │ │ + cbnz r4, 60b84 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 60c10 │ │ │ │ + cbz r4, 60b8c │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 60c66 │ │ │ │ + bmi.n 60be2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 60c66 │ │ │ │ + cbz r3, 60be2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 60c86 │ │ │ │ + cbz r0, 60c02 │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 10b214 │ │ │ │ + bl 10aed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60c46 │ │ │ │ + bge.n 60bc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60c46 │ │ │ │ + cbnz r3, 60bc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 60c84 │ │ │ │ + bne.n 60c00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60c66 │ │ │ │ + bge.n 60be2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60c66 │ │ │ │ + cbnz r3, 60be2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24296 @ 0x5ee8 │ │ │ │ + movw r1, #22104 @ 0x5658 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 60cac │ │ │ │ + bne.n 60c28 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60cca │ │ │ │ - b.n 60cc2 │ │ │ │ + bne.n 60c46 │ │ │ │ + b.n 60c3e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10324 @ 0x2854 │ │ │ │ + movw r0, #8220 @ 0x201c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60d4a │ │ │ │ - b.n 60c9e │ │ │ │ - bl 94a10 │ │ │ │ + beq.n 60cc6 │ │ │ │ + b.n 60c1a │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60d4a │ │ │ │ + bne.n 60cc6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60cf2 │ │ │ │ + beq.n 60c6e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46936 @ 0xb758 │ │ │ │ + movw r1, #44760 @ 0xaed8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 60d38 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 60cb4 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 60cfe │ │ │ │ + bhi.n 60c7a │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 60d18 │ │ │ │ + cbnz r2, 60c94 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 60d42 │ │ │ │ + b.n 60cbe │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #1492 @ 0x5d4 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #64736 @ 0xfce0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 60d38 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 60cb4 │ │ │ │ movs r5, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl.w r4, r5, r4 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ lsl.w r1, r5, r3 │ │ │ │ orrs r1, r0 │ │ │ │ adds r3, #1 │ │ │ │ tst r6, r4 │ │ │ │ it ne │ │ │ │ movne r0, r1 │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 60d22 │ │ │ │ - b.n 60d42 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 60d4a │ │ │ │ + bne.n 60c9e │ │ │ │ + b.n 60cbe │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 60cc6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2e439c <_Py_hashtable_foreach@@Base+0x316c> │ │ │ │ + b.w 2e3c4c <_Py_hashtable_foreach@@Base+0x28b4> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60d80 │ │ │ │ + beq.n 60cfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 60d80 │ │ │ │ + ble.n 60cfc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60d98 │ │ │ │ + bge.n 60d14 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 60d98 │ │ │ │ + b.n 60d14 │ │ │ │ movw r3, #51948 @ 0xcaec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 60dc8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 60d44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171300 │ │ │ │ - cbnz r0, 60dd4 │ │ │ │ + bl 170b30 │ │ │ │ + cbnz r0, 60d50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24332 @ 0x5f0c │ │ │ │ + movw r1, #22140 @ 0x567c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60dc8 │ │ │ │ + bge.n 60d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 60dcc │ │ │ │ + cbz r3, 60d48 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 60df0 │ │ │ │ + b.n 60d6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60dc8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60d44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60df0 │ │ │ │ + bge.n 60d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60df0 │ │ │ │ + cbnz r3, 60d6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 2e439c <_Py_hashtable_foreach@@Base+0x316c> │ │ │ │ + b.w 2e3c4c <_Py_hashtable_foreach@@Base+0x28b4> │ │ │ │ │ │ │ │ -00060df8 : │ │ │ │ +00060d74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 60e14 │ │ │ │ + cbnz r0, 60d90 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 60fd8 │ │ │ │ + bl 5e444 │ │ │ │ + b.n 60f54 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60fb0 │ │ │ │ + beq.w 60f2c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60e3c │ │ │ │ - movw r3, #633 @ 0x279 │ │ │ │ - movt r3, #35 @ 0x23 │ │ │ │ + cbz r2, 60db8 │ │ │ │ + movw r3, #63153 @ 0xf6b1 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60e36 │ │ │ │ + bne.n 60db2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23027c <_PyCompile_GetBinaryIntrinsicName@@Base+0x1064> │ │ │ │ + b.w 22f6b4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1064> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.w 60fb0 │ │ │ │ + bmi.w 60f2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60fb0 │ │ │ │ + beq.w 60f2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60fce │ │ │ │ + beq.w 60f4a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbz r7, 60e62 │ │ │ │ + cbz r7, 60dde │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 60fd2 │ │ │ │ + beq.w 60f4e │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 60fd2 │ │ │ │ + beq.w 60f4e │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 60fd2 │ │ │ │ + beq.w 60f4e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 60f12 │ │ │ │ + beq.n 60e8e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 60eec │ │ │ │ + beq.n 60e68 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 60eaa │ │ │ │ + cbz r2, 60e26 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 60eec │ │ │ │ + ble.n 60e68 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 60ebe │ │ │ │ + beq.n 60e3a │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60e96 │ │ │ │ - b.n 60eec │ │ │ │ + bne.n 60e12 │ │ │ │ + b.n 60e68 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60ebe │ │ │ │ + beq.n 60e3a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60ea6 │ │ │ │ + bne.n 60e22 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60eec │ │ │ │ + bne.n 60e68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60f7c │ │ │ │ + bne.n 60ef8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60ee0 │ │ │ │ + bge.n 60e5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 60ee6 │ │ │ │ + cbz r3, 60e62 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 60eec │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60ee0 │ │ │ │ + b.n 60e68 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60e5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60f7c │ │ │ │ + bne.n 60ef8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60f12 │ │ │ │ + bge.n 60e8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60f12 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60e8e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 60f5c │ │ │ │ - movw r3, #7281 @ 0x1c71 │ │ │ │ + beq.n 60ed8 │ │ │ │ + movw r3, #5905 @ 0x1711 │ │ │ │ movt r3, #21 │ │ │ │ movw r7, #6152 @ 0x1808 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 60f48 │ │ │ │ + bne.n 60ec4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 60f54 │ │ │ │ + bpl.n 60ed0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 60f54 │ │ │ │ + bpl.n 60ed0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 151e64 │ │ │ │ + bl 151908 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60f50 │ │ │ │ + b.n 60ecc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 60f7c │ │ │ │ + bne.n 60ef8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 60f66 │ │ │ │ + blt.n 60ee2 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 60f7c │ │ │ │ + b.n 60ef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60f5c │ │ │ │ + bne.n 60ed8 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60f5c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60f90 │ │ │ │ + bge.n 60f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60f90 │ │ │ │ + cbnz r3, 60f0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6152 @ 0x1808 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 60fd8 │ │ │ │ + bne.n 60f54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60fb0 │ │ │ │ + bge.n 60f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60fb0 │ │ │ │ + cbnz r3, 60f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24296 @ 0x5ee8 │ │ │ │ + movw r1, #22104 @ 0x5658 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60fd8 │ │ │ │ + b.n 60f54 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 60ee0 │ │ │ │ - b.n 60f5c │ │ │ │ + bne.n 60e5c │ │ │ │ + b.n 60ed8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61050 │ │ │ │ + cbz r0, 60fcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61016 │ │ │ │ + cbnz r0, 60f92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6104e │ │ │ │ + bge.n 60fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6104e │ │ │ │ + cbnz r3, 60fca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6104e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60fca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1697c8 │ │ │ │ + bl 169074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61034 │ │ │ │ + bge.n 60fb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61034 │ │ │ │ + cbnz r3, 60fb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61042 │ │ │ │ + bge.n 60fbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 61046 │ │ │ │ + cbz r3, 60fc2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 61050 │ │ │ │ + b.n 60fcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61042 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60fbe │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 61070 │ │ │ │ + bls.n 60fec │ │ │ │ movs r5, #0 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 610a4 │ │ │ │ + bl 24448c │ │ │ │ + b.n 61020 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 61080 │ │ │ │ + cbz r0, 60ffc │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 61082 │ │ │ │ - b.n 61068 │ │ │ │ + bls.n 60ffe │ │ │ │ + b.n 60fe4 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61068 │ │ │ │ + beq.n 60fe4 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -79416,381 +79369,381 @@ │ │ │ │ ldr.w r1, [r0, #932] @ 0x3a4 │ │ │ │ mov fp, r2 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r8, r3 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 61336 │ │ │ │ + beq.w 612b2 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 610fa │ │ │ │ + cbnz r4, 61076 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24440 @ 0x5f78 │ │ │ │ + movw r1, #22248 @ 0x56e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61336 │ │ │ │ - ldr.w sl, [pc, #580] @ 61340 │ │ │ │ + b.n 612b2 │ │ │ │ + ldr.w sl, [pc, #580] @ 612bc │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ + movw r1, #22300 @ 0x571c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r5, sl] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6132e │ │ │ │ + bne.w 612aa │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6132e │ │ │ │ + bne.w 612aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61140 │ │ │ │ + bge.n 610bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61140 │ │ │ │ + cbnz r3, 610bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #768] @ 0x300 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 61336 │ │ │ │ + beq.w 612b2 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 61170 │ │ │ │ + cbnz r4, 610ec │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24532 @ 0x5fd4 │ │ │ │ + movw r1, #22340 @ 0x5744 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 610f4 │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ + bl 12125c │ │ │ │ + b.n 61070 │ │ │ │ + movw r1, #22300 @ 0x571c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r5] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6132e │ │ │ │ + bne.w 612aa │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6132e │ │ │ │ + bne.w 612aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 611b0 │ │ │ │ + bge.n 6112c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 611b0 │ │ │ │ + cbnz r3, 6112c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #756] @ 0x2f4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 61336 │ │ │ │ + beq.w 612b2 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 611d4 │ │ │ │ + cbnz r4, 61150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 610f4 │ │ │ │ + beq.n 61070 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 611fc │ │ │ │ + bmi.n 61178 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #24584 @ 0x6008 │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #22392 @ 0x5778 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6132e │ │ │ │ + bl f53c4 │ │ │ │ + b.n 612aa │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl e5870 │ │ │ │ + bl e5e3c │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6132e │ │ │ │ + beq.w 612aa │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r5, sl │ │ │ │ - bge.n 6129a │ │ │ │ + bge.n 61216 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #288] @ (61340 ) │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ + ldr r2, [pc, #288] @ (612bc ) │ │ │ │ + movw r1, #22300 @ 0x571c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r7] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6132e │ │ │ │ + bne.n 612aa │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61268 │ │ │ │ + bge.n 611e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61268 │ │ │ │ + cbnz r3, 611e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6132e │ │ │ │ + bne.n 612aa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 6128e │ │ │ │ + beq.n 6120a │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24640 @ 0x6040 │ │ │ │ + movw r1, #22448 @ 0x57b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6132e │ │ │ │ + bl 12125c │ │ │ │ + b.n 612aa │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 61214 │ │ │ │ + b.n 61190 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 612b2 │ │ │ │ + bge.n 6122e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 612b2 │ │ │ │ + cbnz r3, 6122e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #760] @ 0x2f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 61336 │ │ │ │ + beq.n 612b2 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 612e0 │ │ │ │ + cbnz r4, 6125c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24696 @ 0x6078 │ │ │ │ + movw r1, #22504 @ 0x57e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 610f4 │ │ │ │ - ldr r2, [pc, #92] @ (61340 ) │ │ │ │ + bl 12125c │ │ │ │ + b.n 61070 │ │ │ │ + ldr r2, [pc, #92] @ (612bc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ + movw r1, #22300 @ 0x571c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1d073c │ │ │ │ - cbnz r0, 6132e │ │ │ │ + bl 1cf448 │ │ │ │ + cbnz r0, 612aa │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6132e │ │ │ │ + cbnz r0, 612aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61316 │ │ │ │ + bge.n 61292 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61316 │ │ │ │ + cbnz r3, 61292 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1dc78c │ │ │ │ + bl 1dba0c │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ - cbnz r0, 61336 │ │ │ │ + cbnz r0, 612b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 610f4 │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 61070 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl f0508 │ │ │ │ + bl f03f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 61372 │ │ │ │ + cbz r0, 612ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61372 │ │ │ │ + bge.n 612ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61372 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 612ee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6138c │ │ │ │ + cbz r0, 61308 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6138c │ │ │ │ + bge.n 61308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6138c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61308 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 613a6 │ │ │ │ + cbz r0, 61322 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 613a6 │ │ │ │ + bge.n 61322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 613a6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61322 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 613c0 │ │ │ │ + cbz r0, 6133c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 613c0 │ │ │ │ + bge.n 6133c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 613c0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6133c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 613da │ │ │ │ + cbz r0, 61356 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 613da │ │ │ │ + bge.n 61356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 613da │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61356 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 613f4 │ │ │ │ + cbz r0, 61370 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 613f4 │ │ │ │ + bge.n 61370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 613f4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61370 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 61344 │ │ │ │ + b.n 612c0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6141e │ │ │ │ + bne.n 6139a │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 61432 │ │ │ │ - b.n 61444 │ │ │ │ + cbnz r0, 613ae │ │ │ │ + b.n 613c0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36468 @ 0x8e74 │ │ │ │ + movw r0, #34292 @ 0x85f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 6148c │ │ │ │ - b.n 61412 │ │ │ │ - bl 9c41c │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 61408 │ │ │ │ + b.n 6138e │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 61450 │ │ │ │ + blt.n 613cc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 61460 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6148c │ │ │ │ + bne.n 613dc │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 61408 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61460 │ │ │ │ + b.n 613dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 61440 │ │ │ │ + bne.n 613bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61440 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 613bc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2478e4 │ │ │ │ - cbz r0, 6148c │ │ │ │ + bl 247274 │ │ │ │ + cbz r0, 61408 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 61490 │ │ │ │ + bne.n 6140c │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2124 @ 0x84c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65484 @ 0xffcc │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 614d6 │ │ │ │ + b.n 61452 │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 181984 │ │ │ │ + bl 180f40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6148c │ │ │ │ + beq.n 61408 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 614a4 │ │ │ │ + cbz r3, 61420 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 614ac │ │ │ │ + b.n 61428 │ │ │ │ movw r5, #25428 @ 0x6354 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ adds r3, r4, r6 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ @@ -79808,523 +79761,523 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6154c │ │ │ │ + cbz r0, 614c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61512 │ │ │ │ + cbnz r0, 6148e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6154a │ │ │ │ + bge.n 614c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6154a │ │ │ │ + cbnz r3, 614c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6154a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 614c6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab02c │ │ │ │ + bl 2aae84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61530 │ │ │ │ + bge.n 614ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61530 │ │ │ │ + cbnz r3, 614ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6153e │ │ │ │ + bge.n 614ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 61542 │ │ │ │ + cbz r3, 614be │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6154c │ │ │ │ + b.n 614c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6153e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 614ba │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq.n 6157e │ │ │ │ + beq.n 614fa │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #24788 @ 0x60d4 │ │ │ │ + movw r3, #22596 @ 0x5844 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #24820 @ 0x60f4 │ │ │ │ + movw r0, #22628 @ 0x5864 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r2, #5 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 61586 │ │ │ │ - movw r0, #24856 @ 0x6118 │ │ │ │ + b.n 61502 │ │ │ │ + movw r0, #22664 @ 0x5888 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61594 │ │ │ │ - bl f891c │ │ │ │ + cbnz r0, 61510 │ │ │ │ + bl f876c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 6041c │ │ │ │ + bl 602d0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1ccacc │ │ │ │ + b.w 1cb6a8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 615c6 │ │ │ │ + cbz r3, 61542 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 615c8 │ │ │ │ + b.n 61544 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ ldrb.w sl, [r7, #13] │ │ │ │ ldrb.w r8, [r7, #14] │ │ │ │ ldrb.w r9, [r7, #15] │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r2, 615e8 │ │ │ │ + cbz r2, 61564 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 615f0 │ │ │ │ + b.n 6156c │ │ │ │ movw fp, #6160 @ 0x1810 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 61600 │ │ │ │ + cbnz r3, 6157c │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 61600 │ │ │ │ + blt.n 6157c │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 61600 │ │ │ │ - cbnz r4, 61622 │ │ │ │ + bgt.n 6157c │ │ │ │ + cbnz r4, 6159e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #248] @ (6170c ) │ │ │ │ + ldr r3, [pc, #248] @ (61688 ) │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61704 │ │ │ │ + beq.n 61680 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 616c2 │ │ │ │ + beq.n 6163e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 61652 │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 615ce │ │ │ │ + bl 125af0 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6164e │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 6164e │ │ │ │ + bne.n 615ca │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 615ca │ │ │ │ movs r4, #0 │ │ │ │ - b.n 61704 │ │ │ │ + b.n 61680 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 616c2 │ │ │ │ + beq.n 6163e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6166e │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 615ea │ │ │ │ + bl 125af0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6166a │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 615e6 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6164a │ │ │ │ + bne.n 615c6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 616c2 │ │ │ │ + beq.n 6163e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 6168a │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 61606 │ │ │ │ + bl 125af0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 61686 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 61602 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6164a │ │ │ │ + bne.n 615c6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 616c2 │ │ │ │ + beq.n 6163e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 616a4 │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 61620 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 616a0 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 6161c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6164a │ │ │ │ + bne.n 615c6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 616c2 │ │ │ │ + beq.n 6163e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 616ae │ │ │ │ + cbz r3, 6162a │ │ │ │ mov fp, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 616c2 │ │ │ │ + beq.n 6163e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 616c2 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 6163e │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6164a │ │ │ │ + bne.n 615c6 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #1848 @ 0x738 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 616ea │ │ │ │ + bne.n 61666 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 1cd8b0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cc490 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 61704 │ │ │ │ + b.n 61680 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ - movw r2, #24888 @ 0x6138 │ │ │ │ + movw r2, #22696 @ 0x58a8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2dc9fc <_PyLong_UnsignedLong_Converter@@Base+0x10c> │ │ │ │ + bl 2dc2cc <_PyLong_UnsignedLong_Converter@@Base+0x10c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ + │ │ │ │ +0006168c : │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #34688 @ 0x8780 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.w f6ca0 │ │ │ │ + │ │ │ │ +0006169a <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ + adds r4, #8 │ │ │ │ + cbnz r4, 616bc <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ + bl f876c │ │ │ │ + b.n 616c4 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 6171a <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r5, #72] @ 0x48 │ │ │ │ + cbnz r6, 616e2 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 31520 │ │ │ │ + mov r6, r0 │ │ │ │ + cbnz r0, 616f4 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ + b.n 6170e <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + mov r2, r4 │ │ │ │ + mvn.w r1, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 37ae4 <_PyXI_InitFailure@@Base> │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 616d6 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + b.n 6171e <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 61702 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 61706 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 6170e <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61702 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ + bl 859e4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6171e <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 2d5df8 │ │ │ │ + bl 2d56cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61910 │ │ │ │ + beq.w 61920 <_PyXI_UnwrapNotShareableError@@Base+0x286> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 61760 │ │ │ │ + cbz r3, 61770 <_PyXI_UnwrapNotShareableError@@Base+0xd6> │ │ │ │ add.w r0, r5, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 61756 │ │ │ │ + bne.n 61766 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 61746 │ │ │ │ + bne.n 61756 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq.n 61760 │ │ │ │ - bl 2c4060 │ │ │ │ + beq.n 61770 <_PyXI_UnwrapNotShareableError@@Base+0xd6> │ │ │ │ + bl 2c58bc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 617f4 │ │ │ │ + beq.n 61804 <_PyXI_UnwrapNotShareableError@@Base+0x16a> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ ldrh.w r9, [r3] │ │ │ │ ldrb.w r8, [r3, #2] │ │ │ │ ldrd sl, r7, [r3, #8] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ blx 2c058 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 618c2 │ │ │ │ + beq.w 618d2 <_PyXI_UnwrapNotShareableError@@Base+0x238> │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ blx 2c198 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c058 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 617b0 │ │ │ │ + cbz r0, 617c0 <_PyXI_UnwrapNotShareableError@@Base+0x126> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c058 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 617b8 │ │ │ │ + cbnz r0, 617c8 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ mov r0, fp │ │ │ │ blx 2b098 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b098 │ │ │ │ - b.n 618c2 │ │ │ │ + b.n 618d2 <_PyXI_UnwrapNotShareableError@@Base+0x238> │ │ │ │ mov r1, sl │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ blx 2c198 │ │ │ │ movs r0, #24 │ │ │ │ blx 2c218 │ │ │ │ - cbnz r0, 617dc │ │ │ │ + cbnz r0, 617ec <_PyXI_UnwrapNotShareableError@@Base+0x152> │ │ │ │ mov r0, fp │ │ │ │ blx 2b098 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b098 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b098 │ │ │ │ - b.n 618c2 │ │ │ │ + b.n 618d2 <_PyXI_UnwrapNotShareableError@@Base+0x238> │ │ │ │ strh.w r9, [r0] │ │ │ │ strb.w r8, [r0, #2] │ │ │ │ strd fp, r7, [r0, #4] │ │ │ │ str r6, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 618ce │ │ │ │ + b.n 618de <_PyXI_UnwrapNotShareableError@@Base+0x244> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldrh.w fp, [r3] │ │ │ │ ldrb.w sl, [r3, #2] │ │ │ │ ldrd r6, r8, [r3, #8] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ blx 2c058 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 618c2 │ │ │ │ + beq.n 618d2 <_PyXI_UnwrapNotShareableError@@Base+0x238> │ │ │ │ mov ip, r8 │ │ │ │ mov r8, r0 │ │ │ │ add.w r9, ip, #64 @ 0x40 │ │ │ │ mov lr, r8 │ │ │ │ ldr.w r0, [ip] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ add.w r8, r8, #16 │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ cmp ip, r9 │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 6181c │ │ │ │ + bne.n 6182c <_PyXI_UnwrapNotShareableError@@Base+0x192> │ │ │ │ movs r1, #4 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c058 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 6185c │ │ │ │ + cbz r0, 6186c <_PyXI_UnwrapNotShareableError@@Base+0x1d2> │ │ │ │ movs r1, #4 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c058 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 61864 │ │ │ │ + cbnz r0, 61874 <_PyXI_UnwrapNotShareableError@@Base+0x1da> │ │ │ │ mov r0, r9 │ │ │ │ blx 2b098 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b098 │ │ │ │ - b.n 618c2 │ │ │ │ + b.n 618d2 <_PyXI_UnwrapNotShareableError@@Base+0x238> │ │ │ │ mov lr, r6 │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, r6, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r6, ip │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ ldr.w r0, [lr] │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldr.w r1, [lr, #-12] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r2, [lr, #-8] │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 6186e │ │ │ │ + bne.n 6187e <_PyXI_UnwrapNotShareableError@@Base+0x1e4> │ │ │ │ movs r0, #24 │ │ │ │ blx 2c218 │ │ │ │ - cbnz r0, 618ac │ │ │ │ + cbnz r0, 618bc <_PyXI_UnwrapNotShareableError@@Base+0x222> │ │ │ │ mov r0, r9 │ │ │ │ blx 2b098 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b098 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b098 │ │ │ │ - b.n 618c2 │ │ │ │ + b.n 618d2 <_PyXI_UnwrapNotShareableError@@Base+0x238> │ │ │ │ strh.w fp, [r0] │ │ │ │ strb.w sl, [r0, #2] │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ str r7, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 617f0 │ │ │ │ + b.n 61800 <_PyXI_UnwrapNotShareableError@@Base+0x166> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 618f8 │ │ │ │ + cbz r3, 61908 <_PyXI_UnwrapNotShareableError@@Base+0x26e> │ │ │ │ add.w r0, r5, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 618ee │ │ │ │ + bne.n 618fe <_PyXI_UnwrapNotShareableError@@Base+0x264> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 618de │ │ │ │ + bne.n 618ee <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ dmb ish │ │ │ │ - beq.n 618f8 │ │ │ │ - bl 289740 │ │ │ │ - cbz r6, 61910 │ │ │ │ + beq.n 61908 <_PyXI_UnwrapNotShareableError@@Base+0x26e> │ │ │ │ + bl 28b87c │ │ │ │ + cbz r6, 61920 <_PyXI_UnwrapNotShareableError@@Base+0x286> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6190e │ │ │ │ + bge.n 6191e <_PyXI_UnwrapNotShareableError@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6190e │ │ │ │ + cbnz r3, 6191e <_PyXI_UnwrapNotShareableError@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006191c : │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #34688 @ 0x8780 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.w f6e48 │ │ │ │ - │ │ │ │ -0006192a <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ - adds r4, #8 │ │ │ │ - cbnz r4, 6194c <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ - bl f891c │ │ │ │ - b.n 61954 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 619aa <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r6, 61972 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 31520 │ │ │ │ - mov r6, r0 │ │ │ │ - cbnz r0, 61984 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ - b.n 6199e <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ - mov r2, r4 │ │ │ │ - mvn.w r1, #8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 37ae4 <_PyXI_InitFailure@@Base> │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 61966 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - b.n 619ae <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61992 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 61996 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 6199e <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61992 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 619ae <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -000619b0 : │ │ │ │ +0006192c : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 619ec │ │ │ │ - bl 164ccc │ │ │ │ + cbz r0, 61968 │ │ │ │ + bl 1645d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 619dc │ │ │ │ + blt.n 61958 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 619ec │ │ │ │ + b.n 61968 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 619d8 │ │ │ │ + bne.n 61954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 619d8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61954 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 619fa │ │ │ │ - b.w 88bac │ │ │ │ + cbz r0, 61976 │ │ │ │ + b.w 88ed4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061a04 : │ │ │ │ +00061980 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 22b780 │ │ │ │ + bl 22abb8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #24896 @ 0x6140 │ │ │ │ + movw r0, #22704 @ 0x58b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -80332,53 +80285,53 @@ │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61ac2 │ │ │ │ + cbz r0, 61a3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61a88 │ │ │ │ + cbnz r0, 61a04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61ac0 │ │ │ │ + bge.n 61a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61ac0 │ │ │ │ + cbnz r3, 61a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61ac0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61a3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41980 │ │ │ │ + bl 41970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61aa6 │ │ │ │ + bge.n 61a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61aa6 │ │ │ │ + cbnz r3, 61a22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61ab4 │ │ │ │ + bge.n 61a30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 61ab8 │ │ │ │ + cbz r3, 61a34 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 61ac2 │ │ │ │ + b.n 61a3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61ab4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61a30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -80388,227 +80341,227 @@ │ │ │ │ ldr.w r1, [r0, #876] @ 0x36c │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r3 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 61d40 │ │ │ │ + beq.w 61cbc │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbnz r7, 61b16 │ │ │ │ + cbnz r7, 61a92 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24924 @ 0x615c │ │ │ │ + movw r1, #22732 @ 0x58cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61d40 │ │ │ │ - ldr.w sl, [pc, #560] @ 61d48 │ │ │ │ + b.n 61cbc │ │ │ │ + ldr.w sl, [pc, #560] @ 61cc4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #24976 @ 0x6190 │ │ │ │ + movw r1, #22784 @ 0x5900 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61d38 │ │ │ │ + bne.w 61cb4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d6a │ │ │ │ + bl 61ce6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61d38 │ │ │ │ + bne.w 61cb4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61b5c │ │ │ │ + bge.n 61ad8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61b5c │ │ │ │ + cbnz r3, 61ad8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #744] @ 0x2e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 61d40 │ │ │ │ + beq.w 61cbc │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbz r7, 61b96 │ │ │ │ + cbz r7, 61b12 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 61b9c │ │ │ │ + bne.n 61b18 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61b96 │ │ │ │ + bge.n 61b12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61b96 │ │ │ │ + cbnz r3, 61b12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 61bda │ │ │ │ - movw r1, #24976 @ 0x6190 │ │ │ │ + b.n 61b56 │ │ │ │ + movw r1, #22784 @ 0x5900 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61d38 │ │ │ │ + bne.w 61cb4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61d38 │ │ │ │ + bne.w 61cb4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61bda │ │ │ │ + bge.n 61b56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61bda │ │ │ │ + cbnz r3, 61b56 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61d40 │ │ │ │ + beq.w 61cbc │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61c04 │ │ │ │ + bne.n 61b80 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61b10 │ │ │ │ + beq.n 61a8c │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 61c2e │ │ │ │ + bmi.n 61baa │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #25012 @ 0x61b4 │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #22820 @ 0x5924 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 61d38 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 61cb4 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28eab0 │ │ │ │ + bl 28e920 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61d38 │ │ │ │ + beq.n 61cb4 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ adds r3, r0, #4 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #24976 @ 0x6190 │ │ │ │ + movw r1, #22784 @ 0x5900 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 61cd6 │ │ │ │ + bge.n 61c52 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ ldr.w r4, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61d38 │ │ │ │ + bne.n 61cb4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28ebfc │ │ │ │ + bl 28ea6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61ca0 │ │ │ │ + bge.n 61c1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61ca0 │ │ │ │ + cbnz r3, 61c1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 61d38 │ │ │ │ + bne.n 61cb4 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61cca │ │ │ │ + beq.n 61c46 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25068 @ 0x61ec │ │ │ │ + movw r1, #22876 @ 0x595c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 61d38 │ │ │ │ + bl 12125c │ │ │ │ + b.n 61cb4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 61c4e │ │ │ │ + b.n 61bca │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61cf6 │ │ │ │ + bge.n 61c72 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61cf6 │ │ │ │ + cbnz r2, 61c72 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbnz r4, 61d16 │ │ │ │ + cbnz r4, 61c92 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25124 @ 0x6224 │ │ │ │ + movw r1, #22932 @ 0x5994 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 61d38 │ │ │ │ + b.n 61cb4 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 61d34 │ │ │ │ + cbz r0, 61cb0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r4, r5, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 61d40 │ │ │ │ + b.n 61cbc │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 61b10 │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 61a8c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ @@ -80626,1404 +80579,1404 @@ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bne.n 61d94 │ │ │ │ + bne.n 61d10 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.w 62ccc │ │ │ │ + b.w 62c48 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r3 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61dcc │ │ │ │ + cbnz r6, 61d48 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25168 @ 0x6250 │ │ │ │ + movw r1, #22976 @ 0x59c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 61f90 │ │ │ │ - ldr.w r9, [pc, #1496] @ 623a8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 61f0c │ │ │ │ + ldr.w r9, [pc, #1496] @ 62324 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #25216 @ 0x6280 │ │ │ │ + movw r1, #23024 @ 0x59f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61e0e │ │ │ │ + bge.n 61d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61e0e │ │ │ │ + cbnz r3, 61d8a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61e3e │ │ │ │ + cbnz r6, 61dba │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25252 @ 0x62a4 │ │ │ │ + movw r1, #23060 @ 0x5a14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 61f90 │ │ │ │ - movw r1, #25216 @ 0x6280 │ │ │ │ + bl 12125c │ │ │ │ + b.n 61f0c │ │ │ │ + movw r1, #23024 @ 0x59f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61e78 │ │ │ │ + bge.n 61df4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61e78 │ │ │ │ + cbnz r3, 61df4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61ea8 │ │ │ │ + cbnz r6, 61e24 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25304 @ 0x62d8 │ │ │ │ + movw r1, #23112 @ 0x5a48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 61f90 │ │ │ │ - movw r1, #25216 @ 0x6280 │ │ │ │ + bl 12125c │ │ │ │ + b.n 61f0c │ │ │ │ + movw r1, #23024 @ 0x59f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61ee2 │ │ │ │ + bge.n 61e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61ee2 │ │ │ │ + cbnz r3, 61e5e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61f12 │ │ │ │ + cbnz r6, 61e8e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25356 @ 0x630c │ │ │ │ + movw r1, #23164 @ 0x5a7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 61f90 │ │ │ │ - movw r1, #25216 @ 0x6280 │ │ │ │ + bl 12125c │ │ │ │ + b.n 61f0c │ │ │ │ + movw r1, #23024 @ 0x59f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61f4c │ │ │ │ + bge.n 61ec8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61f4c │ │ │ │ + cbnz r3, 61ec8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61ff8 │ │ │ │ + beq.n 61f74 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 61f98 │ │ │ │ + cbnz r5, 61f14 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25412 @ 0x6344 │ │ │ │ + movw r1, #23220 @ 0x5ab4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 62ccc │ │ │ │ - movw r1, #25460 @ 0x6374 │ │ │ │ + b.w 62c48 │ │ │ │ + movw r1, #23268 @ 0x5ae4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61fd8 │ │ │ │ + bge.n 61f54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61fd8 │ │ │ │ + cbnz r3, 61f54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ strd r2, sl, [sp] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrd r2, r1, [sp, #60] @ 0x3c │ │ │ │ - bl 23f9d8 <_PyTime_FromSecondsObject@@Base+0x688> │ │ │ │ + bl 23eef8 <_PyTime_FromSecondsObject@@Base+0x6c4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62ccc │ │ │ │ - b.w 62cbc │ │ │ │ + bne.w 62c48 │ │ │ │ + b.w 62c38 │ │ │ │ ldr.w r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 62200 │ │ │ │ + beq.w 6217c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 620a2 │ │ │ │ + beq.n 6201e │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbnz r4, 6203e │ │ │ │ + cbnz r4, 61fba │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25496 @ 0x6398 │ │ │ │ + movw r1, #23304 @ 0x5b08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 61f90 │ │ │ │ + bl 12125c │ │ │ │ + b.n 61f0c │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - movw r1, #25548 @ 0x63cc │ │ │ │ + movw r1, #23356 @ 0x5b3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b812c <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b8304 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 62cbc │ │ │ │ + blt.w 62c38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62082 │ │ │ │ + bge.n 61ffe │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 62082 │ │ │ │ + beq.n 61ffe │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62082 │ │ │ │ + cbnz r3, 61ffe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldrd r3, r2, [sp, #56] @ 0x38 │ │ │ │ bl 3aadc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62ccc │ │ │ │ - b.w 62cbc │ │ │ │ + bne.w 62c48 │ │ │ │ + b.w 62c38 │ │ │ │ ldr.w r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61f90 │ │ │ │ + beq.w 61f0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6220e │ │ │ │ + beq.w 6218a │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 620e6 │ │ │ │ + bne.n 62062 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f90 │ │ │ │ + beq.w 61f0c │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 62112 │ │ │ │ + bmi.n 6208e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #25588 @ 0x63f4 │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #23396 @ 0x5b64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.w 62cbc │ │ │ │ + bl f53c4 │ │ │ │ + b.w 62c38 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2455c8 │ │ │ │ + bl 244ae8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cbc │ │ │ │ + beq.w 62c38 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r0, [pc, #632] @ (623a8 ) │ │ │ │ + ldr r0, [pc, #632] @ (62324 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 621ba │ │ │ │ + bge.n 62136 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #25648 @ 0x6430 │ │ │ │ + movw r1, #23456 @ 0x5ba0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r7, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r7, [r5, #0] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d6a │ │ │ │ + bl 61ce6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62184 │ │ │ │ + bge.n 62100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62184 │ │ │ │ + cbnz r3, 62100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 621ae │ │ │ │ + beq.n 6212a │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25688 @ 0x6458 │ │ │ │ + movw r1, #23496 @ 0x5bc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.w 62cbc │ │ │ │ + bl 12125c │ │ │ │ + b.w 62c38 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 6212e │ │ │ │ + b.n 620aa │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 621d8 │ │ │ │ + bge.n 62154 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 621d8 │ │ │ │ + cbnz r2, 62154 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 62206 │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 62182 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r9, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r6, r7 │ │ │ │ - b.w 62ccc │ │ │ │ + b.w 62c48 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.w 62cbc │ │ │ │ + b.w 62c38 │ │ │ │ ldr.w r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62534 │ │ │ │ + beq.w 624b0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #776] @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 62254 │ │ │ │ + bne.n 621d0 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f90 │ │ │ │ + beq.w 61f0c │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 62280 │ │ │ │ + bmi.n 621fc │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #25752 @ 0x6498 │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #23560 @ 0x5c08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.w 62cbc │ │ │ │ + bl f53c4 │ │ │ │ + b.w 62c38 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl e5870 │ │ │ │ + bl e5e3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cbc │ │ │ │ + beq.w 62c38 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 6232c │ │ │ │ + bge.n 622a8 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + movw r1, #23616 @ 0x5c40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #232] @ (623a8 ) │ │ │ │ + ldr r3, [pc, #232] @ (62324 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 622f4 │ │ │ │ + bge.n 62270 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 622f4 │ │ │ │ + cbnz r3, 62270 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 62320 │ │ │ │ + beq.n 6229c │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25848 @ 0x64f8 │ │ │ │ + movw r1, #23656 @ 0x5c68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.w 62cbc │ │ │ │ + bl 12125c │ │ │ │ + b.w 62c38 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 622a2 │ │ │ │ + b.n 6221e │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r9, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 6234c │ │ │ │ + bge.n 622c8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 6234c │ │ │ │ + cbnz r2, 622c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6237a │ │ │ │ + bne.n 622f6 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f90 │ │ │ │ + beq.w 61f0c │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 623ac │ │ │ │ + bmi.n 62328 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #25904 @ 0x6530 │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #23712 @ 0x5ca0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.w 62cbc │ │ │ │ + bl f53c4 │ │ │ │ + b.w 62c38 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2455c8 │ │ │ │ + bl 244ae8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cbc │ │ │ │ + beq.w 62c38 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r9 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 6245a │ │ │ │ + bge.n 623d6 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + movw r1, #23616 @ 0x5c40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #708] @ (626b4 ) │ │ │ │ + ldr r3, [pc, #708] @ (62630 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d6a │ │ │ │ + bl 61ce6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62422 │ │ │ │ + bge.n 6239e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62422 │ │ │ │ + cbnz r3, 6239e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 6244e │ │ │ │ + beq.n 623ca │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25964 @ 0x656c │ │ │ │ + movw r1, #23772 @ 0x5cdc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.w 62cbc │ │ │ │ + bl 12125c │ │ │ │ + b.w 62c38 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 623d0 │ │ │ │ + b.n 6234c │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r9, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 6247a │ │ │ │ + bge.n 623f6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 6247a │ │ │ │ + cbnz r2, 623f6 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #892] @ 0x37c │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 624b6 │ │ │ │ + cbz r4, 62432 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 624bc │ │ │ │ + bne.n 62438 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 624b6 │ │ │ │ + bge.n 62432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 624b6 │ │ │ │ + cbnz r3, 62432 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 624fc │ │ │ │ - ldr r3, [pc, #500] @ (626b4 ) │ │ │ │ + b.n 62478 │ │ │ │ + ldr r3, [pc, #500] @ (62630 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + movw r1, #23616 @ 0x5c40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 624fc │ │ │ │ + bge.n 62478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 624fc │ │ │ │ + cbnz r3, 62478 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b50 │ │ │ │ + beq.w 62acc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r3, sl, [r0, #8] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ str.w r9, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62ccc │ │ │ │ + b.n 62c48 │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 62934 │ │ │ │ + beq.w 628b0 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 6257c │ │ │ │ + cbnz r6, 624f8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26024 @ 0x65a8 │ │ │ │ + movw r1, #23832 @ 0x5d18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 61f90 │ │ │ │ - movw r1, #26072 @ 0x65d8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 61f0c │ │ │ │ + movw r1, #23880 @ 0x5d48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 625ba │ │ │ │ + bge.n 62536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 625ba │ │ │ │ + cbnz r3, 62536 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 625e8 │ │ │ │ + bne.n 62564 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f90 │ │ │ │ + beq.w 61f0c │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 62612 │ │ │ │ + bmi.n 6258e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #26108 @ 0x65fc │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #23916 @ 0x5d6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 62cbc │ │ │ │ + bl f53c4 │ │ │ │ + b.n 62c38 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2455c8 │ │ │ │ + bl 244ae8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cbc │ │ │ │ + beq.w 62c38 │ │ │ │ add.w r9, r0, #4 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 626b8 │ │ │ │ + bge.n 62634 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #120] @ (626b4 ) │ │ │ │ - movw r1, #26072 @ 0x65d8 │ │ │ │ + ldr r2, [pc, #120] @ (62630 ) │ │ │ │ + movw r1, #23880 @ 0x5d48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r6, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r6, [r5, #0] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d6a │ │ │ │ + bl 61ce6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62684 │ │ │ │ + bge.n 62600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62684 │ │ │ │ + cbnz r3, 62600 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 626ac │ │ │ │ + beq.n 62628 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26168 @ 0x6638 │ │ │ │ + movw r1, #23976 @ 0x5da8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62cbc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62c38 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r9, #4]! │ │ │ │ - b.n 6262e │ │ │ │ + b.n 625aa │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bge.n 626d6 │ │ │ │ + bge.n 62652 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 626d6 │ │ │ │ + cbnz r3, 62652 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #800] @ 0x320 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 626fe │ │ │ │ + cbnz r7, 6267a │ │ │ │ mov r0, r7 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f90 │ │ │ │ + beq.w 61f0c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 62726 │ │ │ │ + bmi.n 626a2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #26228 @ 0x6674 │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #24036 @ 0x5de4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 62cbc │ │ │ │ + bl f53c4 │ │ │ │ + b.n 62c38 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ddbdc │ │ │ │ + bl 1dd074 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cbc │ │ │ │ + beq.w 62c38 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ add.w r9, r0, #4 │ │ │ │ mov r5, r7 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 627cc │ │ │ │ + bge.n 62748 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #684] @ (62a00 ) │ │ │ │ - movw r1, #26072 @ 0x65d8 │ │ │ │ + ldr r0, [pc, #684] @ (6297c ) │ │ │ │ + movw r1, #23880 @ 0x5d48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w fp, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [fp] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6279e │ │ │ │ + bge.n 6271a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 6279e │ │ │ │ + cbnz r2, 6271a │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 627c4 │ │ │ │ + beq.n 62740 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26288 @ 0x66b0 │ │ │ │ + movw r1, #24096 @ 0x5e20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62cbc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62c38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str.w r2, [r9, #4]! │ │ │ │ - b.n 62746 │ │ │ │ + b.n 626c2 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 627ea │ │ │ │ + bge.n 62766 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 627ea │ │ │ │ + cbnz r2, 62766 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #804] @ 0x324 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 62818 │ │ │ │ + bne.n 62794 │ │ │ │ mov r0, fp │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f90 │ │ │ │ + beq.w 61f0c │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 62842 │ │ │ │ + bmi.n 627be │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #26348 @ 0x66ec │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #24156 @ 0x5e5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 62cbc │ │ │ │ + bl f53c4 │ │ │ │ + b.n 62c38 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2455c8 │ │ │ │ + bl 244ae8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cbc │ │ │ │ + beq.w 62c38 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 628ea │ │ │ │ + bge.n 62866 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #404] @ (62a00 ) │ │ │ │ - movw r1, #26072 @ 0x65d8 │ │ │ │ + ldr r2, [pc, #404] @ (6297c ) │ │ │ │ + movw r1, #23880 @ 0x5d48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r7, [r3, r6, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r7] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d6a │ │ │ │ + bl 61ce6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 628b4 │ │ │ │ + bge.n 62830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 628b4 │ │ │ │ + cbnz r3, 62830 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 628de │ │ │ │ + beq.n 6285a │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26412 @ 0x672c │ │ │ │ + movw r1, #24220 @ 0x5e9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62cbc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62c38 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 6285c │ │ │ │ + b.n 627d8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62906 │ │ │ │ + bge.n 62882 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 62906 │ │ │ │ + cbnz r3, 62882 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 245714 │ │ │ │ + bl 244c34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cbc │ │ │ │ + beq.w 62c38 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 62ccc │ │ │ │ + b.n 62c48 │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 62cca │ │ │ │ + beq.w 62c46 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62a04 │ │ │ │ + beq.n 62980 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 62988 │ │ │ │ + cbz r4, 62904 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6298e │ │ │ │ + bne.n 6290a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62988 │ │ │ │ + bge.n 62904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62988 │ │ │ │ + cbnz r3, 62904 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 629ce │ │ │ │ - ldr r3, [pc, #112] @ (62a00 ) │ │ │ │ + b.n 6294a │ │ │ │ + ldr r3, [pc, #112] @ (6297c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #26476 @ 0x676c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 629ce │ │ │ │ + bge.n 6294a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 629ce │ │ │ │ + cbnz r3, 6294a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b50 │ │ │ │ + beq.w 62acc │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62ccc │ │ │ │ + b.n 62c48 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.w 62cc6 │ │ │ │ + beq.w 62c42 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b56 │ │ │ │ + beq.w 62ad2 │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbz r6, 62a58 │ │ │ │ + cbz r6, 629d4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 62a5e │ │ │ │ + bne.n 629da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62a58 │ │ │ │ + bge.n 629d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62a58 │ │ │ │ + cbnz r3, 629d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 62aa0 │ │ │ │ - ldr r3, [pc, #628] @ (62cd4 ) │ │ │ │ + b.n 62a1c │ │ │ │ + ldr r3, [pc, #628] @ (62c50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #26512 @ 0x6790 │ │ │ │ + movw r1, #24320 @ 0x5f00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d6a │ │ │ │ + bl 61ce6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62aa0 │ │ │ │ + bge.n 62a1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62aa0 │ │ │ │ + cbnz r3, 62a1c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 62adc │ │ │ │ + cbz r4, 62a58 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 62ae2 │ │ │ │ + bne.n 62a5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62adc │ │ │ │ + bge.n 62a58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62adc │ │ │ │ + cbnz r3, 62a58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 62b22 │ │ │ │ - ldr r3, [pc, #496] @ (62cd4 ) │ │ │ │ + b.n 62a9e │ │ │ │ + ldr r3, [pc, #496] @ (62c50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #26512 @ 0x6790 │ │ │ │ + movw r1, #24320 @ 0x5f00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62cbc │ │ │ │ + bne.w 62c38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62b22 │ │ │ │ + bge.n 62a9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62b22 │ │ │ │ + cbnz r3, 62a9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldrd r8, r9, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 62b50 │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 62acc │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62ccc │ │ │ │ + b.n 62c48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62cbc │ │ │ │ + b.n 62c38 │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62ca4 │ │ │ │ + beq.w 62c20 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62ccc │ │ │ │ + beq.w 62c48 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 62b96 │ │ │ │ + cbnz r7, 62b12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f90 │ │ │ │ + beq.w 61f0c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 62bbe │ │ │ │ + bmi.n 62b3a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - movw r1, #26548 @ 0x67b4 │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + movw r1, #24356 @ 0x5f24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f54d0 │ │ │ │ - b.n 62cbc │ │ │ │ + bl f53c4 │ │ │ │ + b.n 62c38 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2455c8 │ │ │ │ + bl 244ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62cbc │ │ │ │ + beq.n 62c38 │ │ │ │ add.w fp, r0, #4 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 62c5a │ │ │ │ + bge.n 62bd6 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #26604 @ 0x67ec │ │ │ │ + movw r1, #24412 @ 0x5f5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #216] @ (62cd4 ) │ │ │ │ + ldr r3, [pc, #216] @ (62c50 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62cbc │ │ │ │ + bne.n 62c38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61d6a │ │ │ │ + bl 61ce6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62c2c │ │ │ │ + bge.n 62ba8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62c2c │ │ │ │ + cbnz r3, 62ba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62cbc │ │ │ │ + bne.n 62c38 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 62c52 │ │ │ │ + beq.n 62bce │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26640 @ 0x6810 │ │ │ │ + movw r1, #24448 @ 0x5f80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62cbc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62c38 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [fp, #4]! │ │ │ │ - b.n 62bde │ │ │ │ + b.n 62b5a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 62c76 │ │ │ │ + bge.n 62bf2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 62c76 │ │ │ │ + cbnz r2, 62bf2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62206 │ │ │ │ + beq.w 62182 │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r9, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 62cc6 │ │ │ │ + b.n 62c42 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26696 @ 0x6848 │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1ccacc │ │ │ │ - b.w 61f90 │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.w 61f0c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b.n 62ccc │ │ │ │ + b.n 62c48 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -82032,353 +81985,353 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 62d0e │ │ │ │ + ble.n 62c8a │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #46384 @ 0xb530 │ │ │ │ + movw r1, #44208 @ 0xacb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 62dfc │ │ │ │ + bl f53c4 │ │ │ │ + b.n 62d78 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 62d18 │ │ │ │ + bge.n 62c94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62d22 │ │ │ │ + bne.n 62c9e │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 62d42 │ │ │ │ + bge.n 62cbe │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 62d42 │ │ │ │ + beq.n 62cbe │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - movw r1, #46428 @ 0xb55c │ │ │ │ + movw r1, #44252 @ 0xacdc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 62dfc │ │ │ │ + bl f53c4 │ │ │ │ + b.n 62d78 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62d68 │ │ │ │ + bne.n 62ce4 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 62d68 │ │ │ │ + bge.n 62ce4 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #46496 @ 0xb5a0 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 62dfc │ │ │ │ - bl fb0d0 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 62d78 │ │ │ │ + bl faefc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62dfc │ │ │ │ + bne.n 62d78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 62f66 │ │ │ │ + bhi.w 62ee2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ movs r5, r1 │ │ │ │ movs r1, r5 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r6, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 6302e │ │ │ │ + b.n 62fa8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62db4 │ │ │ │ + beq.n 62d30 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #36500 @ 0x8e94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62db8 │ │ │ │ + bne.n 62d34 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 62f9c │ │ │ │ + b.n 62f16 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26740 @ 0x6874 │ │ │ │ + movw r1, #24548 @ 0x5fe4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62dfc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62d78 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 62f82 │ │ │ │ + b.n 62efe │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 62ddc │ │ │ │ + cbz r2, 62d58 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 62de2 │ │ │ │ + cbz r3, 62d5e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62e00 │ │ │ │ + beq.n 62d7c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26796 @ 0x68ac │ │ │ │ + movw r1, #24604 @ 0x601c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62f9c │ │ │ │ + b.n 62f16 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 62e10 │ │ │ │ - bl 633e2 │ │ │ │ + cbz r0, 62d8c │ │ │ │ + bl 63356 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f9c │ │ │ │ + beq.w 62f16 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r9, #6160 @ 0x1810 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ movw r8, #36500 @ 0x8e94 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ add.w sl, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 62e2e │ │ │ │ + cbz r6, 62daa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 62e30 │ │ │ │ + b.n 62dac │ │ │ │ mov r3, r6 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 62f7e │ │ │ │ + bge.w 62efa │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62e4e │ │ │ │ + bne.n 62dca │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 62e5a │ │ │ │ + beq.n 62dd6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 62e5a │ │ │ │ - bl 6302e │ │ │ │ + beq.n 62dd6 │ │ │ │ + bl 62fa8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f9c │ │ │ │ + beq.w 62f16 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 62e28 │ │ │ │ + b.n 62da4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 62e64 │ │ │ │ + cbz r2, 62de0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 62e6a │ │ │ │ + cbz r3, 62de6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62e86 │ │ │ │ + beq.n 62e02 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26860 @ 0x68ec │ │ │ │ + movw r1, #24668 @ 0x605c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62dfc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62d78 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 29c0fc <_PyFunction_FromXIData@@Base+0x4b00> │ │ │ │ + bl 29bf58 <_PyFunction_FromXIData@@Base+0x48fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62f9c │ │ │ │ + beq.w 62f16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #26 │ │ │ │ - beq.n 62ebe │ │ │ │ + beq.n 62e3a │ │ │ │ cmp r2, #23 │ │ │ │ - bne.n 62ea6 │ │ │ │ + bne.n 62e22 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 62e98 │ │ │ │ + b.n 62e14 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26936 @ 0x6938 │ │ │ │ + movw r1, #24744 @ 0x60a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62dfc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62d78 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 62ec8 │ │ │ │ + cbz r3, 62e44 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 62eca │ │ │ │ + b.n 62e46 │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 62f8c │ │ │ │ + bge.n 62f06 │ │ │ │ adds r2, r6, #2 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 29498c │ │ │ │ + bl 2947fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62f9c │ │ │ │ + beq.n 62f16 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 62ec0 │ │ │ │ - cbnz r4, 62efc │ │ │ │ + b.n 62e3c │ │ │ │ + cbnz r4, 62e78 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27000 @ 0x6978 │ │ │ │ + movw r1, #24808 @ 0x60e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62f9c │ │ │ │ + bl 12125c │ │ │ │ + b.n 62f16 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62f9c │ │ │ │ + beq.n 62f16 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 633e2 │ │ │ │ + b.w 63356 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 62f1a │ │ │ │ - bl 633e2 │ │ │ │ + cbz r0, 62e96 │ │ │ │ + bl 63356 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62f9c │ │ │ │ + beq.n 62f16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62db4 │ │ │ │ + beq.w 62d30 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 62f2c │ │ │ │ + cbz r2, 62ea8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 62cee │ │ │ │ + b.n 62c6a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27028 @ 0x6994 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62dfc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62d78 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 62f4e │ │ │ │ + cbz r0, 62eca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 62f80 │ │ │ │ + bgt.n 62efc │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27088 @ 0x69d0 │ │ │ │ + movw r1, #24896 @ 0x6140 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62dfc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62d78 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27128 @ 0x69f8 │ │ │ │ + movw r1, #24936 @ 0x6168 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 62dfc │ │ │ │ + bl 12125c │ │ │ │ + b.n 62d78 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6336e │ │ │ │ + b.n 63282 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 6336e │ │ │ │ + bl 63282 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 62f9c │ │ │ │ + cbz r0, 62f16 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - b.n 62f80 │ │ │ │ + b.n 62efc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 62fae │ │ │ │ - b.w 88bac │ │ │ │ + cbz r0, 62f28 │ │ │ │ + b.w 88ed4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6302a │ │ │ │ + cbz r0, 62fa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 62ff0 │ │ │ │ + cbnz r0, 62f6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63028 │ │ │ │ + bge.n 62fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63028 │ │ │ │ + cbnz r3, 62fa2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 63028 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 62fa2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41d2a │ │ │ │ + bl 41d1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6300e │ │ │ │ + bge.n 62f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6300e │ │ │ │ + cbnz r3, 62f88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6301c │ │ │ │ + bge.n 62f96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 63020 │ │ │ │ + cbz r3, 62f9a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6302a │ │ │ │ + b.n 62fa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6301c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 62f96 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 29c0fc <_PyFunction_FromXIData@@Base+0x4b00> │ │ │ │ + bl 29bf58 <_PyFunction_FromXIData@@Base+0x48fc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63188 │ │ │ │ + beq.w 63102 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 6306c │ │ │ │ - bhi.n 63064 │ │ │ │ + beq.n 62fe6 │ │ │ │ + bhi.n 62fde │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 63186 │ │ │ │ + bhi.w 63100 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 6311c │ │ │ │ + beq.n 63096 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 6316e │ │ │ │ - b.n 630e4 │ │ │ │ + bne.w 630e8 │ │ │ │ + b.n 6305e │ │ │ │ cmp r3, #23 │ │ │ │ - bne.w 6316e │ │ │ │ - b.n 63186 │ │ │ │ + bne.w 630e8 │ │ │ │ + b.n 63100 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29c0fc <_PyFunction_FromXIData@@Base+0x4b00> │ │ │ │ + bl 29bf58 <_PyFunction_FromXIData@@Base+0x48fc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63188 │ │ │ │ + beq.w 63102 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #25552 @ 0x63d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r0, #42176 @ 0xa4c0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -82394,392 +82347,389 @@ │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 63186 │ │ │ │ + bne.n 63100 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63186 │ │ │ │ + beq.n 63100 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27148 @ 0x6a0c │ │ │ │ + movw r1, #24956 @ 0x617c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63188 │ │ │ │ + b.n 63102 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6316e │ │ │ │ + bne.n 630e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 6316e │ │ │ │ + bne.n 630e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #42384 @ 0xa590 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.n 63186 │ │ │ │ + beq.n 63100 │ │ │ │ movw r3, #31752 @ 0x7c08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6316e │ │ │ │ - b.n 63186 │ │ │ │ + bne.n 630e8 │ │ │ │ + b.n 63100 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6316e │ │ │ │ + bhi.n 630e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 63136 │ │ │ │ + bne.n 630b0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 6316e │ │ │ │ + bne.n 630e8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 6316e │ │ │ │ + bne.n 630e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63156 │ │ │ │ + beq.n 630d0 │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6316e │ │ │ │ + bne.n 630e8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 6316e │ │ │ │ + bne.n 630e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #31752 @ 0x7c08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63186 │ │ │ │ + beq.n 63100 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15460 @ 0x3c64 │ │ │ │ + movw r1, #13168 @ 0x3370 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 630e0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6305a │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006318a : │ │ │ │ +00063104 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #4 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #31 │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 154cc0 │ │ │ │ + bl 154738 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 631d2 │ │ │ │ + beq.n 6314c │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 631cc │ │ │ │ + bls.n 63146 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27196 @ 0x6a3c │ │ │ │ + movw r1, #25004 @ 0x61ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 631d2 │ │ │ │ + b.n 6314c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6322e │ │ │ │ + beq.n 631a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6322e │ │ │ │ + ble.n 631a8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #27244 @ 0x6a6c │ │ │ │ + movw r0, #25052 @ 0x61dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6323e │ │ │ │ + bge.n 631b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6323e │ │ │ │ + cbnz r3, 631b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6323e │ │ │ │ - movw r0, #27280 @ 0x6a90 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 631b8 │ │ │ │ + movw r0, #25088 @ 0x6200 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 63266 │ │ │ │ - cbnz r2, 63260 │ │ │ │ + cbnz r3, 631e0 │ │ │ │ + cbnz r2, 631da │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6327e │ │ │ │ + b.n 631f8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 63256 │ │ │ │ + beq.n 631d0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27304 @ 0x6aa8 │ │ │ │ + movw r1, #25112 @ 0x6218 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 632c0 │ │ │ │ - ldr r0, [pc, #44] @ (632c8 ) │ │ │ │ + cbz r0, 6323a │ │ │ │ + ldr r0, [pc, #44] @ (63240 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 632b0 │ │ │ │ + blt.n 6322a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 632c0 │ │ │ │ + b.n 6323a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 632ac │ │ │ │ + bne.n 63226 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 632ac │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 63226 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cbnz r3, 63268 │ │ │ │ + cbnz r2, 63262 │ │ │ │ + movw r0, #6144 @ 0x1800 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.n 63280 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 63258 │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #25208 @ 0x6278 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12125c │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movs r5, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + adds r6, r0, #4 │ │ │ │ + cbz r4, 6329e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + b.n 632a0 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp r5, r3 │ │ │ │ + bge.n 632b4 │ │ │ │ + ldr.w r0, [r6, #4]! │ │ │ │ + bl 62c54 │ │ │ │ + cbz r0, 632b6 │ │ │ │ + adds r5, #1 │ │ │ │ + b.n 63298 │ │ │ │ + movs r0, #1 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 63322 │ │ │ │ + bge.n 6330e │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 63322 │ │ │ │ + bpl.n 6330e │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #68] @ (63328 ) │ │ │ │ + ldr r4, [pc, #68] @ (63314 ) │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r4, r2, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 63304 │ │ │ │ + beq.n 632f0 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 63310 │ │ │ │ + bls.n 632fc │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 6331a │ │ │ │ + b.n 63306 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 63354 │ │ │ │ - cbnz r2, 6334e │ │ │ │ - movw r0, #6144 @ 0x1800 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.n 6336c │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 63344 │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27840 @ 0x6cc0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - adds r6, r0, #4 │ │ │ │ - cbz r4, 6338a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - b.n 6338c │ │ │ │ - mov r3, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp r5, r3 │ │ │ │ - bge.n 633a0 │ │ │ │ - ldr.w r0, [r6, #4]! │ │ │ │ - bl 62cd8 │ │ │ │ - cbz r0, 633a2 │ │ │ │ - adds r5, #1 │ │ │ │ - b.n 63384 │ │ │ │ - movs r0, #1 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 633c8 │ │ │ │ - cbnz r2, 633c2 │ │ │ │ + cbnz r3, 6333c │ │ │ │ + cbnz r2, 63336 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 633e0 │ │ │ │ + b.n 63354 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 633b8 │ │ │ │ + beq.n 6332c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27872 @ 0x6ce0 │ │ │ │ + movw r1, #25680 @ 0x6450 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #37000 @ 0x9088 │ │ │ │ + movw r1, #34824 @ 0x8808 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl c93e0 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ - cbnz r0, 6340a │ │ │ │ + bl c9b30 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + cbnz r0, 6337e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29498c │ │ │ │ + b.w 2947fc │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27912 @ 0x6d08 │ │ │ │ + movw r1, #25720 @ 0x6478 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63464 │ │ │ │ - ldr r0, [pc, #44] @ (6346c ) │ │ │ │ + cbz r0, 633d8 │ │ │ │ + ldr r0, [pc, #44] @ (633e0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 63454 │ │ │ │ + blt.n 633c8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 63464 │ │ │ │ + b.n 633d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 63450 │ │ │ │ + bne.n 633c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 63450 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 633c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 63478 │ │ │ │ + bcs.n 633ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 6348c │ │ │ │ + bls.n 63400 │ │ │ │ movs r5, #0 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 634c0 │ │ │ │ + bl 24448c │ │ │ │ + b.n 63434 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6349c │ │ │ │ + cbz r0, 63410 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 6349e │ │ │ │ - b.n 63484 │ │ │ │ + bls.n 63412 │ │ │ │ + b.n 633f8 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63484 │ │ │ │ + beq.n 633f8 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -82794,108 +82744,108 @@ │ │ │ │ ldr.w r1, [r0, #672] @ 0x2a0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, fp │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 635e8 │ │ │ │ + beq.n 6355c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 63514 │ │ │ │ + cbnz r5, 63488 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27948 @ 0x6d2c │ │ │ │ + movw r1, #25756 @ 0x649c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 635e8 │ │ │ │ - ldr.w sl, [pc, #216] @ 635f0 │ │ │ │ + b.n 6355c │ │ │ │ + ldr.w sl, [pc, #216] @ 63564 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #28000 @ 0x6d60 │ │ │ │ + movw r1, #25808 @ 0x64d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1d073c │ │ │ │ - cbz r0, 63536 │ │ │ │ + bl 1cf448 │ │ │ │ + cbz r0, 634aa │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 6350e │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 63482 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6352e │ │ │ │ + bne.n 634a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6355e │ │ │ │ + bge.n 634d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6355e │ │ │ │ + cbnz r3, 634d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #868] @ 0x364 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 635e6 │ │ │ │ + beq.n 6355a │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 63596 │ │ │ │ + cbz r5, 6350a │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 6359c │ │ │ │ + bne.n 63510 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63596 │ │ │ │ + bge.n 6350a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63596 │ │ │ │ + cbnz r3, 6350a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 635d6 │ │ │ │ - movw r1, #28000 @ 0x6d60 │ │ │ │ + b.n 6354a │ │ │ │ + movw r1, #25808 @ 0x64d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6352e │ │ │ │ + bne.n 634a2 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6352e │ │ │ │ + bne.n 634a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 635d6 │ │ │ │ + bge.n 6354a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 635d6 │ │ │ │ + cbnz r3, 6354a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1df288 │ │ │ │ + bl 1de800 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 635e8 │ │ │ │ - b.n 6352e │ │ │ │ + cbnz r0, 6355c │ │ │ │ + b.n 634a2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -82904,64 +82854,64 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 6361c │ │ │ │ - bl b1bd0 │ │ │ │ - bl b1c00 │ │ │ │ - cbz r0, 63622 │ │ │ │ + beq.n 63590 │ │ │ │ + bl b1dc8 │ │ │ │ + bl b1df8 │ │ │ │ + cbz r0, 63596 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b24 │ │ │ │ + bl 52b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 6362e │ │ │ │ + cbz r3, 635a2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 6364e │ │ │ │ + b.n 635c2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 22b34c │ │ │ │ - cbnz r0, 6364a │ │ │ │ + bl 22a784 │ │ │ │ + cbnz r0, 635be │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 6364a │ │ │ │ + cbnz r3, 635be │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4cc8 │ │ │ │ - cbnz r0, 6364a │ │ │ │ + bl b4ebc │ │ │ │ + cbnz r0, 635be │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #28036 @ 0x6d84 │ │ │ │ + movw r1, #25844 @ 0x64f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63758 │ │ │ │ + beq.n 636cc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6375a │ │ │ │ + beq.n 636ce │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add.w r6, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -82969,694 +82919,796 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 636c6 │ │ │ │ + bhi.n 6363a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 6375a │ │ │ │ + b.n 636ce │ │ │ │ add r0, sp, #8 │ │ │ │ bl 31da4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 636b4 │ │ │ │ + beq.n 63628 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble.n 636fc │ │ │ │ + ble.n 63670 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63aa2 │ │ │ │ - cbnz r0, 636f8 │ │ │ │ + bl 63b30 │ │ │ │ + cbnz r0, 6366c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63754 │ │ │ │ - b.n 6374a │ │ │ │ + bge.n 636c8 │ │ │ │ + b.n 636be │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 636da │ │ │ │ + b.n 6364e │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 6372e │ │ │ │ + ble.n 636a2 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63aa2 │ │ │ │ + bl 63b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 636ec │ │ │ │ + beq.n 63660 │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 636fe │ │ │ │ + b.n 63672 │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63aa2 │ │ │ │ + bl 63b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 636ec │ │ │ │ + beq.n 63660 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 63718 │ │ │ │ + blt.n 6368c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 63aa2 │ │ │ │ + bl 63b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 636ec │ │ │ │ + beq.n 63660 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 636b4 │ │ │ │ + b.n 63628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 63754 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 636c8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6375a │ │ │ │ + b.n 636ce │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #34236 @ 0x85bc │ │ │ │ + movw r4, #32060 @ 0x7d3c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r3, #34260 @ 0x85d4 │ │ │ │ + movw r3, #32084 @ 0x7d54 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #34228 @ 0x85b4 │ │ │ │ + movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #34248 @ 0x85c8 │ │ │ │ + movw r1, #32072 @ 0x7d48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #28084 @ 0x6db4 │ │ │ │ + movw r0, #25892 @ 0x6524 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #34768 @ 0x87d0 │ │ │ │ + movw r1, #32592 @ 0x7f50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w efa18 │ │ │ │ + b.w efac4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #7288 @ 0x1c78 │ │ │ │ + movw r0, #5112 @ 0x13f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 637e0 │ │ │ │ + cbnz r3, 63754 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 637e0 │ │ │ │ + cbnz r3, 63754 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 63840 │ │ │ │ - cbz r4, 637ec │ │ │ │ + cbz r3, 637b4 │ │ │ │ + cbz r4, 63760 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b1a4 │ │ │ │ + bl 9b3e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 637f2 │ │ │ │ - bl 80424 │ │ │ │ + b.n 63766 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 63894 │ │ │ │ + beq.n 63808 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 6381e │ │ │ │ - ldr r1, [pc, #156] @ (63898 ) │ │ │ │ + cbz r2, 63792 │ │ │ │ + ldr r1, [pc, #156] @ (6380c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6381e │ │ │ │ + bne.n 63792 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6381a │ │ │ │ + bge.n 6378e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6381a │ │ │ │ + cbnz r3, 6378e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 63894 │ │ │ │ + b.n 63808 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 6382e │ │ │ │ - ldr r1, [pc, #120] @ (6389c ) │ │ │ │ + cbz r2, 637a2 │ │ │ │ + ldr r1, [pc, #120] @ (63810 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63806 │ │ │ │ + beq.n 6377a │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 6384e │ │ │ │ - ldr r1, [pc, #108] @ (638a0 ) │ │ │ │ + cbz r2, 637c2 │ │ │ │ + ldr r1, [pc, #108] @ (63814 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63806 │ │ │ │ - b.n 6384e │ │ │ │ - cbz r4, 6385e │ │ │ │ + beq.n 6377a │ │ │ │ + b.n 637c2 │ │ │ │ + cbz r4, 637d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 63874 │ │ │ │ + bne.n 637e8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6387e │ │ │ │ + b.n 637f2 │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 8f1d4 │ │ │ │ + bl 8f984 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63892 │ │ │ │ + bge.n 63806 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63892 │ │ │ │ + cbnz r3, 63806 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r4, r6, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 63966 │ │ │ │ + beq.n 638da │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63962 │ │ │ │ + bne.n 638d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3318 │ │ │ │ + bl 2b3170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63962 │ │ │ │ + beq.n 638d6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4aac │ │ │ │ + bl 2b4904 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11172 @ 0x2ba4 │ │ │ │ + movw r0, #8880 @ 0x22b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 638fe │ │ │ │ + cbnz r0, 63872 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 503b2 │ │ │ │ + b.w 503a2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cbnz r2, 63914 │ │ │ │ + cbnz r2, 63888 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63962 │ │ │ │ + bge.n 638d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 63958 │ │ │ │ - b.n 63962 │ │ │ │ + cbz r3, 638cc │ │ │ │ + b.n 638d6 │ │ │ │ movs r3, #1 │ │ │ │ movw r1, #729 @ 0x2d9 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #28092 @ 0x6dbc │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b4e54 │ │ │ │ + bl 2b4cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63944 │ │ │ │ + bge.n 638b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63944 │ │ │ │ + cbnz r3, 638b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 638f2 │ │ │ │ + beq.n 63866 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63962 │ │ │ │ + bge.n 638d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63962 │ │ │ │ + cbnz r3, 638d6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov sl, r1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ add.w r9, r0, #16 │ │ │ │ cmp r8, r7 │ │ │ │ - bge.n 639d0 │ │ │ │ - bl f8390 │ │ │ │ + bge.n 63944 │ │ │ │ + bl f81e0 │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl f88f0 │ │ │ │ - cbz r4, 639ca │ │ │ │ - cbz r5, 639b6 │ │ │ │ + bl f8740 │ │ │ │ + cbz r4, 6393e │ │ │ │ + cbz r5, 6392a │ │ │ │ str.w r4, [r9, r8, lsl #2] │ │ │ │ - b.n 639ca │ │ │ │ + b.n 6393e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 639ca │ │ │ │ + bge.n 6393e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 639ca │ │ │ │ + cbnz r3, 6393e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 63992 │ │ │ │ + b.n 63906 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 97154 │ │ │ │ + b.w 974a0 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbnz r1, 63984 │ │ │ │ + movw r3, #51972 @ 0xcb04 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12125c │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 63998 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r0, #16 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r1, #0] │ │ │ │ + bl 1a9410 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 63a3c │ │ │ │ + ble.n 639f2 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ subs r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ mla r4, r5, r3, r9 │ │ │ │ add.w r8, r9, r6 │ │ │ │ subs r7, r4, r6 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bcs.n 63a3c │ │ │ │ + bcs.n 639f2 │ │ │ │ blx 2af18 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c198 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2c198 │ │ │ │ - b.n 63a0c │ │ │ │ + b.n 639c2 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #28108 @ 0x6dcc │ │ │ │ + movw r0, #25916 @ 0x653c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ ldrd r2, r1, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldrd r0, r2, [r2, #16] │ │ │ │ adds r0, #3 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - cbz r3, 63a9e │ │ │ │ + cbz r3, 63a54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + sub sp, #32 │ │ │ │ + cbz r0, 63a70 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 81908 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 63b2a │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge.n 63aa2 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + ldr.w r1, [r2, r3, lsl #2] │ │ │ │ + adds r3, #1 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + it lt │ │ │ │ + strlt r2, [r1, #0] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + str r1, [r2, r6] │ │ │ │ + b.n 63a7e │ │ │ │ + cbz r2, 63ab6 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 63ab6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 63ad8 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 63ad8 │ │ │ │ + bl 80534 │ │ │ │ + cbnz r0, 63ad8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 63ac8 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 63b2a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 63ac4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 63ac4 │ │ │ │ + ldrd r3, r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r5, #59132 @ 0xe6fc │ │ │ │ + movt r5, #49 @ 0x31 │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + movw r0, #25960 @ 0x6568 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + movw r1, #59112 @ 0xe6e8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + movw r3, #61496 @ 0xf038 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + strd r4, r3, [sp] │ │ │ │ + movw r1, #8120 @ 0x1fb8 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r3, #20636 @ 0x509c │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + bl 95d64 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ adds r5, #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 63ade │ │ │ │ + bge.n 63b6c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r1, #16 │ │ │ │ strb.w r8, [r1, r3] │ │ │ │ add r1, r3 │ │ │ │ strb r6, [r1, #1] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 63aea │ │ │ │ + b.n 63b78 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 63ac6 │ │ │ │ + bne.n 63b54 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbnz r5, 63b14 │ │ │ │ + cbnz r5, 63ba2 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 63b14 │ │ │ │ + ble.n 63ba2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 63b14 │ │ │ │ - cbnz r2, 63b3a │ │ │ │ + bne.n 63ba2 │ │ │ │ + cbnz r2, 63bc8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #30008 @ 0x7538 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63bd8 │ │ │ │ + beq.n 63c66 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldr.w fp, [r4] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ mul.w r5, r2, r5 │ │ │ │ adds.w r8, r5, r3 │ │ │ │ it mi │ │ │ │ addmi r8, r3 │ │ │ │ mov.w r8, r8, asr #16 │ │ │ │ - cbnz r2, 63b68 │ │ │ │ + cbnz r2, 63bf6 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 63bd8 │ │ │ │ + b.n 63c66 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 185668 │ │ │ │ + bl 184bc8 │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 63b5e │ │ │ │ + ble.n 63bec │ │ │ │ lsls r1, r7, #16 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ add.w r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r5, r3 │ │ │ │ add.w r0, r0, r7, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt r1, r5, r1 │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63bd8 │ │ │ │ + cbz r0, 63c66 │ │ │ │ strd fp, r0, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ - bl ae734 │ │ │ │ + bl ae924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63bbc │ │ │ │ + bge.n 63c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63bbc │ │ │ │ + cbnz r3, 63c4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 63bd6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 63c64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63bd2 │ │ │ │ + bge.n 63c60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63bd2 │ │ │ │ + cbnz r3, 63c60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 63b74 │ │ │ │ + b.n 63c02 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 63c24 │ │ │ │ + bhi.n 63cb2 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 63c3a │ │ │ │ + bmi.n 63cc8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #15280 @ 0x3bb0 │ │ │ │ + movw r2, #13104 @ 0x3330 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21860 @ 0x5564 │ │ │ │ + movw r0, #19568 @ 0x4c70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 63cbe │ │ │ │ - movw r0, #21860 @ 0x5564 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 63d4c │ │ │ │ + movw r0, #19568 @ 0x4c70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63cbe │ │ │ │ - b.n 63bfa │ │ │ │ + beq.n 63d4c │ │ │ │ + b.n 63c88 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 63ca0 │ │ │ │ + ble.n 63d2e │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 63ca0 │ │ │ │ + beq.n 63d2e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 63c80 │ │ │ │ + bpl.n 63d0e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a358c │ │ │ │ - cbz r0, 63cbe │ │ │ │ + bl a3860 │ │ │ │ + cbz r0, 63d4c │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 63ca0 │ │ │ │ + beq.n 63d2e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 63cbe │ │ │ │ + bl 12125c │ │ │ │ + b.n 63d4c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21860 @ 0x5564 │ │ │ │ + movw r0, #19568 @ 0x4c70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 63cbe │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 63d4c │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - blt.n 63cc2 │ │ │ │ + blt.n 63d50 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28152 @ 0x6df8 │ │ │ │ + movw r1, #25976 @ 0x6578 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63d84 │ │ │ │ + b.n 63e12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bl 81340 │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63d84 │ │ │ │ + beq.n 63e12 │ │ │ │ mvn.w r3, #14 │ │ │ │ add.w r1, r0, #16 │ │ │ │ add.w r7, r6, #15 │ │ │ │ subs r2, r3, r6 │ │ │ │ adds r3, r2, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 63d5c │ │ │ │ + ble.n 63dea │ │ │ │ ldrb.w r4, [r7, #1]! │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ - beq.n 63cee │ │ │ │ + beq.n 63d7c │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ - bne.n 63cfc │ │ │ │ + bne.n 63d8a │ │ │ │ mov r3, r1 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ strb.w r0, [r3], #2 │ │ │ │ strb r4, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 63cdc │ │ │ │ + b.n 63d6a │ │ │ │ cmp r4, #9 │ │ │ │ - bne.n 63d0a │ │ │ │ + bne.n 63d98 │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 63cdc │ │ │ │ + b.n 63d6a │ │ │ │ cmp r4, #10 │ │ │ │ - bne.n 63d18 │ │ │ │ + bne.n 63da6 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 63cdc │ │ │ │ + b.n 63d6a │ │ │ │ cmp r4, #13 │ │ │ │ - bne.n 63d26 │ │ │ │ + bne.n 63db4 │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ - b.n 63cdc │ │ │ │ + b.n 63d6a │ │ │ │ sub.w r3, r4, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 63d56 │ │ │ │ + bls.n 63de4 │ │ │ │ movw r0, #22504 @ 0x57e8 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r1, #0] │ │ │ │ lsrs r3, r4, #4 │ │ │ │ and.w r4, r4, #15 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ adds r1, #4 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ strb.w r3, [r1, #-2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ - b.n 63cdc │ │ │ │ + b.n 63d6a │ │ │ │ strb.w r4, [r1], #1 │ │ │ │ - b.n 63cdc │ │ │ │ + b.n 63d6a │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ adds r3, #16 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63cbe │ │ │ │ + bne.n 63d4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 63d84 │ │ │ │ + cbz r0, 63e12 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #32768 @ 0x8000 │ │ │ │ + movw r0, #30476 @ 0x770c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r2, lsl #16 │ │ │ │ orrs r0, r3 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 63da2 │ │ │ │ + cbz r3, 63e30 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 63daa │ │ │ │ + b.n 63e38 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - movw r4, #28820 @ 0x7094 │ │ │ │ + movw r4, #26644 @ 0x6814 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -83665,351 +83717,308 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 63e00 │ │ │ │ + bne.n 63e8e │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 63e00 │ │ │ │ + ble.n 63e8e │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 63e00 │ │ │ │ - cbnz r6, 63e20 │ │ │ │ + bne.n 63e8e │ │ │ │ + cbnz r6, 63eae │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #148] @ (63eac ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #152] @ (63f3c ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63e9e │ │ │ │ + beq.n 63f2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 14c6f0 │ │ │ │ - cbnz r0, 63e2e │ │ │ │ + bl 14c2f4 │ │ │ │ + cbnz r0, 63ebc │ │ │ │ movs r6, #0 │ │ │ │ - b.n 63e9e │ │ │ │ - movw r3, #56408 @ 0xdc58 │ │ │ │ + b.n 63f2c │ │ │ │ + movw r3, #54116 @ 0xd364 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25097c │ │ │ │ + bl 25047c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63e2a │ │ │ │ + beq.n 63eb8 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 63e62 │ │ │ │ + cbz r3, 63ef0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 2b128 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 63e6c │ │ │ │ + b.n 63efa │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 2c170 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 63e96 │ │ │ │ + bne.n 63f24 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 63e8e │ │ │ │ + cbz r2, 63f1c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 63e88 │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 63e8e │ │ │ │ + bne.n 63f16 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 63f1c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 1f309c │ │ │ │ - bl 94a10 │ │ │ │ + bl 1f255c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63e2a │ │ │ │ + bne.n 63eb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14d020 │ │ │ │ + bl 14cc24 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ strb r4, [r4, #21] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 63ed6 │ │ │ │ + cbnz r0, 63f66 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 63ede │ │ │ │ + cbz r0, 63f6e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63ec8 │ │ │ │ + beq.n 63f58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63f00 │ │ │ │ + cbnz r3, 63f90 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63f00 │ │ │ │ + ble.n 63f90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63f00 │ │ │ │ - cbnz r0, 63f18 │ │ │ │ + bne.n 63f90 │ │ │ │ + cbnz r0, 63fa8 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (63f68 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 63f60 │ │ │ │ + ldr r3, [pc, #84] @ (63ff8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 63ff0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 63f2a │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 63f60 │ │ │ │ + bne.n 63fba │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 63ff0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2bb30 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 63f56 │ │ │ │ + bne.n 63fe6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 63f56 │ │ │ │ + cbz r3, 63fe6 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63fae │ │ │ │ + cbnz r3, 6403e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63fae │ │ │ │ + ble.n 6403e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63fae │ │ │ │ - cbnz r0, 63fc6 │ │ │ │ + bne.n 6403e │ │ │ │ + cbnz r0, 64056 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (64014 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6400e │ │ │ │ + ldr r3, [pc, #84] @ (640a4 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 6409e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 63fd8 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6400e │ │ │ │ + bne.n 64068 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6409e │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c3bc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 64004 │ │ │ │ + bne.n 64094 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 64004 │ │ │ │ + cbz r3, 64094 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r7, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6403a │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 64092 │ │ │ │ + bne.n 640ca │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 64122 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2bab8 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 64054 │ │ │ │ + cbz r0, 640e4 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 6407e │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 6410e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #48] @ 64098 │ │ │ │ + vldr d5, [pc, #48] @ 64128 │ │ │ │ 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.n 64088 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 64092 │ │ │ │ + bne.n 64118 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 64122 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - bvs.n 63fc6 │ │ │ │ + bvs.n 64056 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #1068 @ 0x42c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64428 @ 0xfbac │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e2efc │ │ │ │ - cbz r0, 640d2 │ │ │ │ + bl e3658 │ │ │ │ + cbz r0, 64162 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 3885e <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #6160 @ 0x1810 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 6410a │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r0, #13824 @ 0x3600 │ │ │ │ - movt r0, #50277 @ 0xc465 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 64138 │ │ │ │ - movs r2, #3 │ │ │ │ - mov r0, sp │ │ │ │ - bl 23f350 <_PyTime_FromSecondsObject@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 64134 │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.n 64138 │ │ │ │ - movw r3, #51696 @ 0xc9f0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56432 @ 0xdc70 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 64150 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - adds r1, #16 │ │ │ │ - ldrexd r4, r5, [r1] │ │ │ │ - strexd r0, r2, r3, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6413c │ │ │ │ - movw r0, #6160 @ 0x1810 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, r0, #32 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, #1 │ │ │ │ addne.w r0, r0, r3, lsl #3 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -84019,50 +84028,94 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #20] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 1cdaa8 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1cc688 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2af3c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 150cec │ │ │ │ + b.w 15078c │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r3, #6160 @ 0x1810 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 64202 │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r0, #13824 @ 0x3600 │ │ │ │ + movt r0, #50277 @ 0xc465 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + b.n 64230 │ │ │ │ + movs r2, #3 │ │ │ │ + mov r0, sp │ │ │ │ + bl 23e834 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6422c │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 64230 │ │ │ │ + movw r3, #51696 @ 0xc9f0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #54256 @ 0xd3f0 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12125c │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 64248 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + adds r1, #16 │ │ │ │ + ldrexd r4, r5, [r1] │ │ │ │ + strexd r0, r2, r3, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 64234 │ │ │ │ + movw r0, #6160 @ 0x1810 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ blx 2c7c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 641f2 │ │ │ │ + bge.n 64282 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 64242 │ │ │ │ + bpl.n 642d2 │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 64246 │ │ │ │ + cbz r1, 642d6 │ │ │ │ push {r4} │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ @@ -84074,133 +84127,133 @@ │ │ │ │ pop {r4} │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #8 │ │ │ │ moveq r2, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 6424a │ │ │ │ + b.n 642da │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7a85c │ │ │ │ + bl 7a97c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 64284 │ │ │ │ + bne.n 64314 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #28284 @ 0x6e7c │ │ │ │ + movw r1, #26108 @ 0x65fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 642ec │ │ │ │ - ldr r3, [pc, #104] @ (642f0 ) │ │ │ │ + b.n 6437c │ │ │ │ + ldr r3, [pc, #104] @ (64380 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2208b4 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 21fa8c <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbnz r6, 642a6 │ │ │ │ - bl 158714 │ │ │ │ + cbnz r6, 64336 │ │ │ │ + bl 15816c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 642b6 │ │ │ │ + b.n 64346 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 1f8998 │ │ │ │ + bl 1f7e24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 642ea │ │ │ │ + beq.n 6437a │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 642ea │ │ │ │ + bpl.n 6437a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f8be8 │ │ │ │ - cbz r0, 642d4 │ │ │ │ - bl de3a0 │ │ │ │ + bl 1f815c │ │ │ │ + cbz r0, 64364 │ │ │ │ + bl dea78 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 642dc │ │ │ │ - movw r2, #28260 @ 0x6e64 │ │ │ │ + b.n 6436c │ │ │ │ + movw r2, #26084 @ 0x65e4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #28312 @ 0x6e98 │ │ │ │ + movw r1, #26136 @ 0x6618 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #12] @ (642f4 ) │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + ldr r0, [pc, #12] @ (64384 ) │ │ │ │ + bl 760e2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 64322 │ │ │ │ + beq.n 643b2 │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 64322 │ │ │ │ + cbz r1, 643b2 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 64332 │ │ │ │ + beq.n 643c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - b.n 643a6 │ │ │ │ + b.n 64436 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34976 @ 0x88a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 64350 │ │ │ │ + beq.n 643e0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e1984 │ │ │ │ + b.w e2070 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1d13d8 │ │ │ │ + bl 1d00e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 643a6 │ │ │ │ + cbz r0, 64436 │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 64384 │ │ │ │ + cbnz r0, 64414 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 643a4 │ │ │ │ + bge.n 64434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 643a4 │ │ │ │ + cbnz r3, 64434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 643a4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64434 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -84216,49 +84269,49 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 643ce │ │ │ │ + bne.n 6445e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 643e4 │ │ │ │ - b.n 6441a │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 64474 │ │ │ │ + b.n 644aa │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59816 @ 0xe9a8 │ │ │ │ + movw r0, #57524 @ 0xe0b4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6441a │ │ │ │ - b.n 643c2 │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 644aa │ │ │ │ + b.n 64452 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 6441a │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 644aa │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 6441a │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 644aa │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2afd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6441e │ │ │ │ + bge.n 644ae │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64426 │ │ │ │ + b.n 644b6 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ @@ -84272,124 +84325,169 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 64468 │ │ │ │ + bne.n 644f8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 6447e │ │ │ │ - b.n 644b4 │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 6450e │ │ │ │ + b.n 64544 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59804 @ 0xe99c │ │ │ │ + movw r0, #57512 @ 0xe0a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 644b4 │ │ │ │ - b.n 6445c │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 64544 │ │ │ │ + b.n 644ec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 644b4 │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 64544 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 217f30 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 644b4 │ │ │ │ + bl 217440 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 64544 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ba1c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 644b8 │ │ │ │ + bge.n 64548 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 644c0 │ │ │ │ + b.n 64550 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #51892 @ 0xcab4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r3, #28400 @ 0x6ef0 │ │ │ │ + movw r3, #26224 @ 0x6670 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #28444 @ 0x6f1c │ │ │ │ + movw r1, #26268 @ 0x669c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6450e │ │ │ │ + cbz r0, 6459e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ │ │ │ │ -0006451a : │ │ │ │ +000645aa : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #41000 @ 0xa028 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #13056 @ 0x3300 │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 64562 │ │ │ │ + cbz r0, 645f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6456c │ │ │ │ + cbz r0, 645fc │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e1984 │ │ │ │ + bl e2070 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 64574 │ │ │ │ - bl 9c41c │ │ │ │ + cbz r0, 64604 │ │ │ │ + bl 9c65c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 64578 │ │ │ │ + b.n 64608 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64578 │ │ │ │ + b.n 64608 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64578 │ │ │ │ + b.n 64608 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + dmb ish │ │ │ │ + lsls r2, r3, #31 │ │ │ │ + bmi.n 64648 │ │ │ │ + movw r1, #35956 @ 0x8c74 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + ldr r0, [pc, #88] @ (6469c ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bic.w r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 6467c │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 64668 │ │ │ │ + strex ip, r4, [r0] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 64656 │ │ │ │ + dmb ish │ │ │ │ + beq.n 64672 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 64636 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + adds r0, r2, #4 │ │ │ │ + b.w 21b978 <_PySemaphore_Wakeup@@Base> │ │ │ │ + movs r2, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r0] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 64692 │ │ │ │ + strex r1, r2, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 64682 │ │ │ │ + dmb ish │ │ │ │ + bne.n 64636 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -84400,245 +84498,146 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands.w r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq.n 645ce │ │ │ │ - cbz r6, 645de │ │ │ │ + beq.n 646e0 │ │ │ │ + cbz r6, 646f0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 645f4 │ │ │ │ - cbz r6, 645de │ │ │ │ + b.n 64706 │ │ │ │ + cbz r6, 646f0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 645f4 │ │ │ │ + b.n 64706 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 645f2 │ │ │ │ + cbz r3, 64704 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 645f4 │ │ │ │ + b.n 64706 │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc23c │ │ │ │ - cbz r0, 6460a │ │ │ │ - cbz r7, 64604 │ │ │ │ - cbz r6, 64604 │ │ │ │ + bl 1cae18 │ │ │ │ + cbz r0, 6471c │ │ │ │ + cbz r7, 64716 │ │ │ │ + cbz r6, 64716 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 64606 │ │ │ │ + b.n 64718 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - │ │ │ │ -00064630 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #156] @ (646e0 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - sub sp, #20 │ │ │ │ - mov r4, r3 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r1, r6] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - sbcs.w r3, r4, #0 │ │ │ │ - blt.n 64668 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 289d74 <_PyDeadline_Init@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - b.n 6466c │ │ │ │ - movs r6, #0 │ │ │ │ - mov r7, r6 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1f1e5c <_PyTime_AsMicroseconds@@Base> │ │ │ │ - movs r2, #0 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r9, r1 │ │ │ │ - bl 1f8998 │ │ │ │ - mov fp, r0 │ │ │ │ - cbnz r0, 646ac │ │ │ │ - orrs.w r3, sl, r9 │ │ │ │ - beq.n 646ac │ │ │ │ - bl b1aa4 │ │ │ │ - mov r3, r9 │ │ │ │ - mov fp, r0 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 15880c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov fp, r3 │ │ │ │ - bl b4c50 │ │ │ │ - cmp.w fp, #2 │ │ │ │ - bne.n 646d6 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 20cf34 <_PyEval_MakePendingCalls@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 646d6 │ │ │ │ - cmp r5, #1 │ │ │ │ - sbcs.w r3, r4, #0 │ │ │ │ - blt.n 6466c │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 2bd370 <_PyDeadline_Get@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - subs r4, r1, #0 │ │ │ │ - bge.n 6466c │ │ │ │ - mov.w fp, #0 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #16 │ │ │ │ - movw r3, #1848 @ 0x738 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - mov r4, r0 │ │ │ │ - movw r2, #6160 @ 0x1810 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldrb r3, [r0, #21] │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ - ldrb r1, [r4, #22] │ │ │ │ - lsls r3, r3, #8 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - orr.w r3, r3, r0, lsl #16 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ - orrs r3, r1 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ - ldrb r1, [r4, #18] │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 1cd8b0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 6474a │ │ │ │ + cbnz r3, 64762 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 6474a │ │ │ │ + ble.n 64762 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6474a │ │ │ │ - cbnz r4, 64768 │ │ │ │ + bne.n 64762 │ │ │ │ + cbnz r4, 64780 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #188] @ (64818 ) │ │ │ │ + ldr r3, [pc, #188] @ (64830 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64812 │ │ │ │ + beq.n 6482a │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6477e │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 64796 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 647f0 │ │ │ │ + bne.n 64808 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #16272 @ 0x3f90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64798 │ │ │ │ + bne.n 647b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f9b78 │ │ │ │ + b.w 1f90ec │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 647aa │ │ │ │ + cbz r3, 647c2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 647aa │ │ │ │ - bl 15bba0 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ + cbz r3, 647c2 │ │ │ │ + bl 15b4d4 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 647c8 │ │ │ │ - b.n 64812 │ │ │ │ + cbnz r0, 647e0 │ │ │ │ + b.n 6482a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #8808 @ 0x2268 │ │ │ │ + movw r1, #6516 @ 0x1974 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15bea4 │ │ │ │ + bl 15b7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 647f4 │ │ │ │ + bge.n 6480c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 647f0 │ │ │ │ + bge.n 64808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 647f0 │ │ │ │ + cbnz r3, 64808 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64812 │ │ │ │ + b.n 6482a │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c6ec │ │ │ │ + bl 15c020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64810 │ │ │ │ + bge.n 64828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64810 │ │ │ │ + cbnz r3, 64828 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -84650,128 +84649,201 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #860 @ 0x35c │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl e2efc │ │ │ │ - cbz r0, 64870 │ │ │ │ + movw r1, #64220 @ 0xfadc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl e3658 │ │ │ │ + cbz r0, 64888 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #16272 @ 0x3f90 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64874 │ │ │ │ + beq.n 6488c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28448 @ 0x6f20 │ │ │ │ + movw r1, #26272 @ 0x66a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 648da │ │ │ │ + b.n 648f2 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 648d2 │ │ │ │ + cbz r2, 648ea │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 64894 │ │ │ │ + beq.n 648ac │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28480 @ 0x6f40 │ │ │ │ + movw r1, #26304 @ 0x66c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 64870 │ │ │ │ + bl 12125c │ │ │ │ + b.n 64888 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 648b2 │ │ │ │ + bpl.n 648ca │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28520 @ 0x6f68 │ │ │ │ + movw r1, #26344 @ 0x66e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 64870 │ │ │ │ - ldr r0, [pc, #44] @ (648e0 ) │ │ │ │ + bl 12125c │ │ │ │ + b.n 64888 │ │ │ │ + ldr r0, [pc, #44] @ (648f8 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ae8a8 │ │ │ │ + bl aea98 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 648da │ │ │ │ + cbz r0, 648f2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 648d2 │ │ │ │ + bge.n 648ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 648d2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 648ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ + │ │ │ │ +000648fc : │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r6, [pc, #156] @ (649ac ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + sub sp, #20 │ │ │ │ + mov r4, r3 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r1, r6] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + sbcs.w r3, r4, #0 │ │ │ │ + blt.n 64934 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 289a2c <_PyDeadline_Init@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b.n 64938 │ │ │ │ + movs r6, #0 │ │ │ │ + mov r7, r6 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1f128c <_PyTime_AsMicroseconds@@Base> │ │ │ │ + movs r2, #0 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r9, r1 │ │ │ │ + bl 1f7e24 │ │ │ │ + mov fp, r0 │ │ │ │ + cbnz r0, 64978 │ │ │ │ + orrs.w r3, sl, r9 │ │ │ │ + beq.n 64978 │ │ │ │ + bl b1c9c │ │ │ │ + mov r3, r9 │ │ │ │ + mov fp, r0 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r8 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 158264 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, fp │ │ │ │ + mov fp, r3 │ │ │ │ + bl b4e44 │ │ │ │ + cmp.w fp, #2 │ │ │ │ + bne.n 649a2 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 20c494 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 649a2 │ │ │ │ + cmp r5, #1 │ │ │ │ + sbcs.w r3, r4, #0 │ │ │ │ + blt.n 64938 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 2bc960 <_PyDeadline_Get@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + bge.n 64938 │ │ │ │ + mov.w fp, #0 │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ (6492c ) │ │ │ │ + ldr r1, [pc, #56] @ (649f8 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + bl 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6492a │ │ │ │ + bne.n 649f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6491c │ │ │ │ + bge.n 649e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6491c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 649e8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (6492c ) │ │ │ │ - b.w 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (649f8 ) │ │ │ │ + b.w 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 64958 │ │ │ │ - movw r1, #28568 @ 0x6f98 │ │ │ │ + cbnz r2, 64a24 │ │ │ │ + movw r1, #26392 @ 0x6718 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 64964 │ │ │ │ - movw r1, #28592 @ 0x6fb0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 64a30 │ │ │ │ + movw r1, #26416 @ 0x6730 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 16c454 │ │ │ │ - cbz r0, 6499e │ │ │ │ + bl 16bd3c │ │ │ │ + cbz r0, 64a6a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -84782,847 +84854,872 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ movw r7, #9856 @ 0x2680 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 649e2 │ │ │ │ + bne.n 64aae │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 64a80 │ │ │ │ + beq.n 64b4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a06 │ │ │ │ + bge.n 64ad2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 64a06 │ │ │ │ + b.n 64ad2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 163e28 │ │ │ │ + bl 163730 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 649fe │ │ │ │ + cbnz r0, 64aca │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #28612 @ 0x6fc4 │ │ │ │ + movw r0, #26436 @ 0x6744 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 24f904 │ │ │ │ - b.n 64a80 │ │ │ │ + bl 24f404 │ │ │ │ + b.n 64b4c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #132] @ (64a8c ) │ │ │ │ + ldr r0, [pc, #132] @ (64b58 ) │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 167244 │ │ │ │ - cbnz r0, 64a26 │ │ │ │ + bl 166e4c │ │ │ │ + cbnz r0, 64af2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #28656 @ 0x6ff0 │ │ │ │ + movw r0, #26480 @ 0x6770 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 24f904 │ │ │ │ - b.n 64a38 │ │ │ │ + bl 24f404 │ │ │ │ + b.n 64b04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a38 │ │ │ │ + bge.n 64b04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64a38 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64b04 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 64a6c │ │ │ │ - ldr r0, [pc, #80] @ (64a90 ) │ │ │ │ + beq.n 64b38 │ │ │ │ + ldr r0, [pc, #80] @ (64b5c ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ae8a8 │ │ │ │ - cbnz r0, 64a5a │ │ │ │ + bl aea98 │ │ │ │ + cbnz r0, 64b26 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #28612 @ 0x6fc4 │ │ │ │ + movw r0, #26436 @ 0x6744 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 24f904 │ │ │ │ - b.n 64a6c │ │ │ │ + bl 24f404 │ │ │ │ + b.n 64b38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a6c │ │ │ │ + bge.n 64b38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64a6c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64b38 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a80 │ │ │ │ + bge.n 64b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64a80 │ │ │ │ + cbnz r3, 64b4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl f88f0 │ │ │ │ + bl f8740 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ svc 64 @ 0x40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #16 │ │ │ │ + movw r3, #1848 @ 0x738 │ │ │ │ + movt r3, #81 @ 0x51 │ │ │ │ + mov r4, r0 │ │ │ │ + movw r2, #6160 @ 0x1810 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldrb r3, [r0, #21] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ + ldrb r1, [r4, #22] │ │ │ │ + lsls r3, r3, #8 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + orr.w r3, r3, r0, lsl #16 │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ + orrs r3, r1 │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ + ldrb r1, [r4, #18] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl 1cc490 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 649a0 │ │ │ │ + bl 64a6c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 64b24 │ │ │ │ + cbz r2, 64c36 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ subs r7, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 64ad2 │ │ │ │ + ble.n 64be4 │ │ │ │ add.w r0, r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 64ad4 │ │ │ │ + beq.n 64be6 │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.n 64ac2 │ │ │ │ - b.n 64ad4 │ │ │ │ + bgt.n 64bd4 │ │ │ │ + b.n 64be6 │ │ │ │ movs r3, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 64b24 │ │ │ │ - movw r0, #19093 @ 0x4a95 │ │ │ │ + ble.n 64c36 │ │ │ │ + movw r0, #19367 @ 0x4ba7 │ │ │ │ movt r0, #6 │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 64afc │ │ │ │ + bge.n 64c0e │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 64afc │ │ │ │ + cbz r4, 64c0e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 64afc │ │ │ │ + cbz r4, 64c0e │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 64b04 │ │ │ │ + bne.n 64c16 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 64ae4 │ │ │ │ - b.n 64b24 │ │ │ │ - movw r3, #8901 @ 0x22c5 │ │ │ │ + bgt.n 64bf6 │ │ │ │ + b.n 64c36 │ │ │ │ + movw r3, #6273 @ 0x1881 │ │ │ │ movt r3, #24 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 64b18 │ │ │ │ + bne.n 64c2a │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 64b24 │ │ │ │ + b.n 64c36 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28704 @ 0x7020 │ │ │ │ + movw r0, #26528 @ 0x67a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28712 @ 0x7028 │ │ │ │ + movw r0, #26536 @ 0x67a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b74 ) │ │ │ │ - b.w 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ - nop │ │ │ │ + ldr r1, [pc, #4] @ (64c84 ) │ │ │ │ + b.w 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ subs r0, r5, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b84 ) │ │ │ │ - b.w 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (64c94 ) │ │ │ │ + b.w 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ nop │ │ │ │ subs r0, r0, r4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1cd8b0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cc490 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #28724 @ 0x7034 │ │ │ │ + movw r1, #26548 @ 0x67b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64be2 │ │ │ │ + beq.n 64cf2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 64be2 │ │ │ │ + cbz r0, 64cf2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64bf0 ) │ │ │ │ - b.w 29e6d4 <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ + ldr r1, [pc, #4] @ (64d00 ) │ │ │ │ + b.w 29e52c <_PyEval_GetAwaitable@@Base+0xd0> │ │ │ │ nop │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ │ │ │ │ -00064bfa : │ │ │ │ +00064d0a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 64c20 │ │ │ │ + cbz r0, 64d30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32836 @ 0x8044 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64c20 │ │ │ │ + bne.n 64d30 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 64c20 │ │ │ │ + cbz r3, 64d30 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 64c38 │ │ │ │ + b.n 64d48 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28864 @ 0x70c0 │ │ │ │ + movw r1, #26688 @ 0x6840 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #57840 @ 0xe1f0 │ │ │ │ + movw r1, #55664 @ 0xd970 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2b1a00 │ │ │ │ + bl 2b1858 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64c64 │ │ │ │ + beq.n 64d74 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 64c68 │ │ │ │ + b.n 64d78 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 64c7e │ │ │ │ + cbz r0, 64d8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 64d88 │ │ │ │ + bge.w 64e98 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #2472 @ 0x9a8 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64d7c │ │ │ │ + beq.n 64e8c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64cbe │ │ │ │ + bne.n 64dce │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 64ccc │ │ │ │ + cbnz r3, 64ddc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 64ccc │ │ │ │ - movw r0, #38400 @ 0x9600 │ │ │ │ + cbnz r3, 64ddc │ │ │ │ + movw r0, #36028 @ 0x8cbc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 88bac │ │ │ │ - bge.n 64ccc │ │ │ │ - bl 2b4f7c │ │ │ │ + b.w 88ed4 │ │ │ │ + bge.n 64ddc │ │ │ │ + bl 2b4dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64d76 │ │ │ │ + beq.n 64e86 │ │ │ │ movs r5, #45 @ 0x2d │ │ │ │ - b.n 64cda │ │ │ │ + b.n 64dea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r5, #43 @ 0x2b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrd r4, r6, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64cf0 │ │ │ │ + bge.n 64e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64cf0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64e00 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r7, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r7, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ subs r3, r1, #0 │ │ │ │ add.w r1, r3, #60 @ 0x3c │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ite lt │ │ │ │ movlt r3, r1 │ │ │ │ movge r2, r8 │ │ │ │ - cbz r6, 64d4e │ │ │ │ + cbz r6, 64e5e │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r0, #28920 @ 0x70f8 │ │ │ │ + movw r0, #26744 @ 0x6878 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ - b.n 64d76 │ │ │ │ - cbz r4, 64d62 │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 64e86 │ │ │ │ + cbz r4, 64e72 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #28948 @ 0x7114 │ │ │ │ + movw r0, #26772 @ 0x6894 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ - b.n 64d76 │ │ │ │ + bl 1075e0 │ │ │ │ + b.n 64e86 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28968 @ 0x7128 │ │ │ │ + movw r0, #26792 @ 0x68a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #38400 @ 0x9600 │ │ │ │ + movw r0, #36028 @ 0x8cbc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 64db2 │ │ │ │ + bne.n 64ec2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 64dd2 │ │ │ │ - b.n 64dca │ │ │ │ + bne.n 64ee2 │ │ │ │ + b.n 64eda │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59224 @ 0xe758 │ │ │ │ + movw r0, #56932 @ 0xde64 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64eb0 │ │ │ │ - b.n 64da4 │ │ │ │ - bl 94a10 │ │ │ │ + beq.n 64fc0 │ │ │ │ + b.n 64eb4 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64eb0 │ │ │ │ + bne.n 64fc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64de6 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 64ef6 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64eb0 │ │ │ │ + bne.n 64fc0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64df8 │ │ │ │ + beq.n 64f08 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 64e14 │ │ │ │ - bl 94a10 │ │ │ │ + b.n 64f24 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64eb0 │ │ │ │ - b.n 64df2 │ │ │ │ + bne.n 64fc0 │ │ │ │ + b.n 64f02 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64e36 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 64f46 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64eb0 │ │ │ │ - bl b1aa4 │ │ │ │ + bne.n 64fc0 │ │ │ │ + bl b1c9c │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bbc0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 64e46 │ │ │ │ - b.n 64e02 │ │ │ │ + bge.n 64f56 │ │ │ │ + b.n 64f12 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 64eb0 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 64fc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 64eb4 │ │ │ │ + beq.n 64fc4 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 9bd8c │ │ │ │ + bl 9bfcc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 64e5c │ │ │ │ + cbnz r0, 64f6c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 64ebc │ │ │ │ + b.n 64fcc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e96 │ │ │ │ + cbz r0, 64fa6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 1f3ee4 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f3260 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e96 │ │ │ │ + cbz r0, 64fa6 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e96 │ │ │ │ + cbz r0, 64fa6 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64e96 │ │ │ │ + cbz r0, 64fa6 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64eac │ │ │ │ + cbnz r0, 64fbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64ebc │ │ │ │ + bge.n 64fcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64ebc │ │ │ │ + cbnz r3, 64fcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64ebc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64fcc │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 64e58 │ │ │ │ + b.n 64f68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64ebc │ │ │ │ + b.n 64fcc │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #37380 @ 0x9204 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 64efc │ │ │ │ + beq.n 6500c │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 64efc │ │ │ │ + beq.n 6500c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 64f24 │ │ │ │ - b.n 64f12 │ │ │ │ + bls.n 65034 │ │ │ │ + b.n 65022 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 64ef0 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + beq.n 65000 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 64f36 │ │ │ │ - b.n 64ef0 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 65046 │ │ │ │ + b.n 65000 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 64f36 │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 65046 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f3a │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 64f3a │ │ │ │ + bne.n 6504a │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 6504a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65308 │ │ │ │ + b.n 65418 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f4e │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 6505e │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 65046 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f62 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 65072 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 65046 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f76 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 65086 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 65046 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f8a │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 6509a │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 65046 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64f9e │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 650ae │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f36 │ │ │ │ + bne.n 65046 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 64fc8 │ │ │ │ + bmi.n 650d8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #15280 @ 0x3bb0 │ │ │ │ + movw r2, #13104 @ 0x3330 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #28984 @ 0x7138 │ │ │ │ + movw r1, #26808 @ 0x68b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 64ff4 │ │ │ │ + bmi.n 65104 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #34960 @ 0x8890 │ │ │ │ + movw r2, #32784 @ 0x8010 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #28996 @ 0x7144 │ │ │ │ + movw r1, #26820 @ 0x68c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 65022 │ │ │ │ + bmi.n 65132 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #34960 @ 0x8890 │ │ │ │ + movw r2, #32784 @ 0x8010 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #29008 @ 0x7150 │ │ │ │ + movw r1, #26832 @ 0x68d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 65050 │ │ │ │ + bmi.n 65160 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #34960 @ 0x8890 │ │ │ │ + movw r2, #32784 @ 0x8010 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #29020 @ 0x715c │ │ │ │ + movw r1, #26844 @ 0x68dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 6507e │ │ │ │ + bmi.n 6518e │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #29032 @ 0x7168 │ │ │ │ + movw r1, #26856 @ 0x68e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 650a8 │ │ │ │ + bmi.n 651b8 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #29044 @ 0x7174 │ │ │ │ + movw r1, #26868 @ 0x68f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 650d4 │ │ │ │ + bmi.n 651e4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #29056 @ 0x7180 │ │ │ │ + movw r1, #26880 @ 0x6900 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 650ea │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 651fa │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 64f36 │ │ │ │ + bne.w 65046 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bmi.n 65116 │ │ │ │ + bmi.n 65226 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #15280 @ 0x3bb0 │ │ │ │ + movw r2, #13104 @ 0x3330 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #29068 @ 0x718c │ │ │ │ + movw r1, #26892 @ 0x690c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 65144 │ │ │ │ + bmi.n 65254 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #15280 @ 0x3bb0 │ │ │ │ + movw r2, #13104 @ 0x3330 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #29080 @ 0x7198 │ │ │ │ + movw r1, #26904 @ 0x6918 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 651a2 │ │ │ │ + ble.n 652b2 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 65174 │ │ │ │ + bmi.n 65284 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #34960 @ 0x8890 │ │ │ │ + movw r2, #32784 @ 0x8010 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #29092 @ 0x71a4 │ │ │ │ + movw r1, #26916 @ 0x6924 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 651a8 │ │ │ │ + beq.n 652b8 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 651aa │ │ │ │ + bmi.n 652ba │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #34960 @ 0x8890 │ │ │ │ + movw r2, #32784 @ 0x8010 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #29104 @ 0x71b0 │ │ │ │ + movw r1, #26928 @ 0x6930 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #61012 @ 0xee54 │ │ │ │ + movw r0, #58720 @ 0xe560 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64f36 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65046 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 651aa │ │ │ │ + b.n 652ba │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #28556 @ 0x6f8c │ │ │ │ + movw r1, #26380 @ 0x670c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #28568 @ 0x6f98 │ │ │ │ + movw r0, #26392 @ 0x6718 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ strd r7, r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 651ec │ │ │ │ + bne.n 652fc │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 65400 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6520a │ │ │ │ + bge.n 6531a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29116 @ 0x71bc │ │ │ │ + movw r1, #26940 @ 0x693c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 651e0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 652f0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 65228 │ │ │ │ + bge.n 65338 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29152 @ 0x71e0 │ │ │ │ + movw r1, #26976 @ 0x6960 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 651e0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 652f0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 65246 │ │ │ │ + bge.n 65356 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29196 @ 0x720c │ │ │ │ + movw r1, #27020 @ 0x698c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 651e0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 652f0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 65264 │ │ │ │ + bge.n 65374 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29240 @ 0x7238 │ │ │ │ + movw r1, #27064 @ 0x69b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 651e0 │ │ │ │ + bl 12125c │ │ │ │ + b.n 652f0 │ │ │ │ mov r0, fp │ │ │ │ - bl 6536e │ │ │ │ + bl 6547e │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 652d6 │ │ │ │ + cbz r0, 653e6 │ │ │ │ mov r0, sl │ │ │ │ - bl 6536e │ │ │ │ + bl 6547e │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 652e0 │ │ │ │ - cbz r5, 65286 │ │ │ │ + cbz r0, 653f0 │ │ │ │ + cbz r5, 65396 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6536e │ │ │ │ + bl 6547e │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 65288 │ │ │ │ - b.n 652e8 │ │ │ │ - ldr r5, [pc, #136] @ (65310 ) │ │ │ │ - cbz r4, 65296 │ │ │ │ + cbnz r0, 65398 │ │ │ │ + b.n 653f8 │ │ │ │ + ldr r5, [pc, #136] @ (65420 ) │ │ │ │ + cbz r4, 653a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6536e │ │ │ │ + bl 6547e │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65298 │ │ │ │ - b.n 652ee │ │ │ │ - ldr r4, [pc, #120] @ (65310 ) │ │ │ │ + cbnz r0, 653a8 │ │ │ │ + b.n 653fe │ │ │ │ + ldr r4, [pc, #120] @ (65420 ) │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ strd r7, r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -85634,266 +85731,266 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ strd fp, sl, [sp, #16] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - bl 28354c │ │ │ │ + bl 28322c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 65400 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 65400 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 65400 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 652f0 │ │ │ │ + b.n 65400 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #29320 @ 0x7288 │ │ │ │ + movw r2, #27144 @ 0x6a08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r4, r1 │ │ │ │ - movw r3, #29276 @ 0x725c │ │ │ │ + movw r3, #27100 @ 0x69dc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl 107864 │ │ │ │ - cbz r0, 65366 │ │ │ │ + bl 1075e0 │ │ │ │ + cbz r0, 65476 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e6e04 │ │ │ │ + bl 1e62b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6536a │ │ │ │ + bge.n 6547a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6536a │ │ │ │ + cbnz r3, 6547a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6536a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6547a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6541e │ │ │ │ + beq.n 6552e │ │ │ │ add.w r9, r0, #12 │ │ │ │ adds r6, #12 │ │ │ │ movs r7, #0 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 6541e │ │ │ │ + bge.n 6552e │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 653bc │ │ │ │ + bne.n 654cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65416 │ │ │ │ + bge.n 65526 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 65416 │ │ │ │ + b.n 65526 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 653f6 │ │ │ │ + bmi.n 65506 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #29364 @ 0x72b4 │ │ │ │ + movw r1, #27188 @ 0x6a34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 653e6 │ │ │ │ + blt.n 654f6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65420 │ │ │ │ + b.n 65530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 653e2 │ │ │ │ + bne.n 654f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 653e2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 654f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2489dc <_PyUnicode_Copy@@Base> │ │ │ │ + bl 24836c <_PyUnicode_Copy@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65416 │ │ │ │ + cbnz r0, 65526 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65420 │ │ │ │ + bge.n 65530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65420 │ │ │ │ + cbnz r3, 65530 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65420 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65530 │ │ │ │ adds r7, #1 │ │ │ │ str.w r4, [r9, #4]! │ │ │ │ - b.n 65398 │ │ │ │ + b.n 654a8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6544c │ │ │ │ + bne.n 6555c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6546a │ │ │ │ - b.n 65462 │ │ │ │ + bne.n 6557a │ │ │ │ + b.n 65572 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59392 @ 0xe800 │ │ │ │ + movw r0, #57100 @ 0xdf0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6550a │ │ │ │ - b.n 6543e │ │ │ │ - bl 94a10 │ │ │ │ + beq.n 6561a │ │ │ │ + b.n 6554e │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6550a │ │ │ │ + bne.n 6561a │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 181968 │ │ │ │ - cbnz r0, 6548c │ │ │ │ + bl 180f24 │ │ │ │ + cbnz r0, 6559c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29416 @ 0x72e8 │ │ │ │ + movw r1, #27240 @ 0x6a68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 654e4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 655f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e968 │ │ │ │ + bl 17df28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 654e4 │ │ │ │ + blt.n 655f4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 6016c <_Py_hashtable_size@@Base+0x18e> │ │ │ │ + bl 60020 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 654e4 │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 655f4 │ │ │ │ + bl b1c9c │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c548 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 654d6 │ │ │ │ + bge.n 655e6 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 654fa │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 6560a │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 654a6 │ │ │ │ + beq.n 655b6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6039a │ │ │ │ + bl 6024e │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 654ee │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6550a │ │ │ │ + bne.n 655fe │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6561a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 654d6 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 655e6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00065512 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ +00065622 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ - movw r1, #23212 @ 0x5aac │ │ │ │ + movw r1, #20920 @ 0x51b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1214a0 │ │ │ │ + b.w 12125c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 90034 │ │ │ │ - cbnz r0, 65548 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x36> │ │ │ │ - bl f891c │ │ │ │ + bl 90384 │ │ │ │ + cbnz r0, 65658 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x36> │ │ │ │ + bl f876c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 65570 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5e> │ │ │ │ + b.n 65680 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x5e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 10a690 │ │ │ │ + bl 10a408 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65568 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56> │ │ │ │ + bge.n 65678 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65568 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56> │ │ │ │ + cbnz r3, 65678 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 65540 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e> │ │ │ │ + beq.n 65650 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x2e> │ │ │ │ and.w r0, r4, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -85901,36 +85998,36 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b5ac │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 655a2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x90> │ │ │ │ + bhi.n 656b2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x90> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 655f4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xe2> │ │ │ │ - b.n 655b6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa4> │ │ │ │ - movw r0, #22000 @ 0x55f0 │ │ │ │ + bpl.n 65704 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xe2> │ │ │ │ + b.n 656c6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xa4> │ │ │ │ + movw r0, #19708 @ 0x4cfc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 655fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ - b.n 65596 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x84> │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 6570c <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ + b.n 656a6 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x84> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65684 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ + beq.n 65794 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 655d4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xc2> │ │ │ │ + cbz r3, 656e4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xc2> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ @@ -85939,874 +86036,877 @@ │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 65600 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xee> │ │ │ │ + b.n 65710 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xee> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 15c214 │ │ │ │ - cbz r0, 65600 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xee> │ │ │ │ + bl 15bb48 │ │ │ │ + cbz r0, 65710 <_PyErr_SetInterpreterAlreadyRunning@@Base+0xee> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65684 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ + b.n 65794 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 65666 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ + ble.n 65776 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65666 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ + beq.n 65776 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 65648 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x136> │ │ │ │ + bpl.n 65758 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x136> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 655fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ + beq.n 6570c <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 65666 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ + beq.n 65776 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x154> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 655fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6570c <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22000 @ 0x55f0 │ │ │ │ + movw r0, #19708 @ 0x4cfc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 655fc <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6570c <_PyErr_SetInterpreterAlreadyRunning@@Base+0xea> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65684 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ + cbz r0, 65794 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x172> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32768 @ 0x8000 │ │ │ │ + movw r0, #30476 @ 0x770c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 6568e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17c> │ │ │ │ + cbz r3, 6579e <_PyErr_SetInterpreterAlreadyRunning@@Base+0x17c> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #104] @ (6570c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1fa>) │ │ │ │ + ldr r4, [pc, #104] @ (6581c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1fa>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #29452 @ 0x730c │ │ │ │ + movw r1, #27276 @ 0x6a8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - bl 1d073c │ │ │ │ - cbnz r0, 65704 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f2> │ │ │ │ + bl 1cf448 │ │ │ │ + cbnz r0, 65814 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f2> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 310d4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 65708 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + beq.n 65818 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 65708 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + beq.n 65818 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 65708 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + beq.n 65818 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #5524 @ 0x1594 │ │ │ │ + movw r0, #3612 @ 0xe1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e7314 │ │ │ │ + bl 1e67c8 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 65708 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ + b.n 65818 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1f6> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065710 : │ │ │ │ - cbnz r0, 65716 │ │ │ │ - b.w 244f6c │ │ │ │ +00065820 : │ │ │ │ + cbnz r0, 65826 │ │ │ │ + b.w 24448c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ (6574c ) │ │ │ │ + ldr r2, [pc, #36] @ (6585c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 65748 │ │ │ │ + cbz r3, 65858 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00065750 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +00065860 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65a64 <_PyInterpreterConfig_AsDict@@Base+0x314> │ │ │ │ + beq.w 65b74 <_PyInterpreterConfig_AsDict@@Base+0x314> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #63244 @ 0xf70c │ │ │ │ + movw r1, #60952 @ 0xee18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 657d0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ + bge.n 658e0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 657d0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ + beq.n 658e0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 657d0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 658e0 <_PyInterpreterConfig_AsDict@@Base+0x80> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.w 65b5e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #63264 @ 0xf720 │ │ │ │ + movw r1, #60972 @ 0xee2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6583c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ + bge.n 6594c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 6583c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ + beq.n 6594c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6583c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6594c <_PyInterpreterConfig_AsDict@@Base+0xec> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.w 65b5e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #63276 @ 0xf72c │ │ │ │ + movw r1, #60984 @ 0xee38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 658a8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ + bge.n 659b8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 658a8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ + beq.n 659b8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 658a8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 659b8 <_PyInterpreterConfig_AsDict@@Base+0x158> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.w 65b5e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #63288 @ 0xf738 │ │ │ │ + movw r1, #60996 @ 0xee44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65914 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ + bge.n 65a24 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 65914 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ + beq.n 65a24 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65914 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 65a24 <_PyInterpreterConfig_AsDict@@Base+0x1c4> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.w 65b5e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #63304 @ 0xf748 │ │ │ │ + movw r1, #61012 @ 0xee54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65980 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ + bge.n 65a90 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 65980 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ + beq.n 65a90 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65980 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 65a90 <_PyInterpreterConfig_AsDict@@Base+0x230> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.n 65b5e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r3 │ │ │ │ - movw r1, #63328 @ 0xf760 │ │ │ │ + movw r1, #61036 @ 0xee6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 659ea <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ + bge.n 65afa <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 659ea <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ + beq.n 65afa <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 659ea <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 65afa <_PyInterpreterConfig_AsDict@@Base+0x29a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + beq.n 65b5e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 65a0c <_PyInterpreterConfig_AsDict@@Base+0x2bc> │ │ │ │ - movw r3, #28820 @ 0x7094 │ │ │ │ + bhi.n 65b1c <_PyInterpreterConfig_AsDict@@Base+0x2bc> │ │ │ │ + movw r3, #26644 @ 0x6814 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 65a24 <_PyInterpreterConfig_AsDict@@Base+0x2d4> │ │ │ │ - b.n 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + cbnz r0, 65b34 <_PyInterpreterConfig_AsDict@@Base+0x2d4> │ │ │ │ + b.n 65b5e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48920 @ 0xbf18 │ │ │ │ + movw r1, #46744 @ 0xb698 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 65a4e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ + bl 12125c │ │ │ │ + b.n 65b5e <_PyInterpreterConfig_AsDict@@Base+0x2fe> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9472 @ 0x2500 │ │ │ │ + movw r1, #7368 @ 0x1cc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a4a <_PyInterpreterConfig_AsDict@@Base+0x2fa> │ │ │ │ + bge.n 65b5a <_PyInterpreterConfig_AsDict@@Base+0x2fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65a4a <_PyInterpreterConfig_AsDict@@Base+0x2fa> │ │ │ │ + cbnz r3, 65b5a <_PyInterpreterConfig_AsDict@@Base+0x2fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - bne.n 65a64 <_PyInterpreterConfig_AsDict@@Base+0x314> │ │ │ │ + bne.n 65b74 <_PyInterpreterConfig_AsDict@@Base+0x314> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a62 <_PyInterpreterConfig_AsDict@@Base+0x312> │ │ │ │ + bge.n 65b72 <_PyInterpreterConfig_AsDict@@Base+0x312> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a62 <_PyInterpreterConfig_AsDict@@Base+0x312> │ │ │ │ + cbnz r3, 65b72 <_PyInterpreterConfig_AsDict@@Base+0x312> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + movw r1, #40084 @ 0x9c94 │ │ │ │ + movt r1, #81 @ 0x51 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 157550 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + ldr r3, [r3, #52] @ 0x34 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 65bb4 <_PyInterpreterConfig_AsDict@@Base+0x354> │ │ │ │ + ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ + ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 65bb4 <_PyInterpreterConfig_AsDict@@Base+0x354> │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.n 65bdc <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + b.n 65bcc <_PyInterpreterConfig_AsDict@@Base+0x36c> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 65bac <_PyInterpreterConfig_AsDict@@Base+0x34c> │ │ │ │ + movw r0, #27296 @ 0x6aa0 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 65bac <_PyInterpreterConfig_AsDict@@Base+0x34c> │ │ │ │ + b.n 65be8 <_PyInterpreterConfig_AsDict@@Base+0x388> │ │ │ │ + movw r0, #27296 @ 0x6aa0 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + movs r2, #1 │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 65be8 <_PyInterpreterConfig_AsDict@@Base+0x388> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl a0748 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 65bec <_PyInterpreterConfig_AsDict@@Base+0x38c> │ │ │ │ + b.n 65c5a <_PyInterpreterConfig_AsDict@@Base+0x3fa> │ │ │ │ movs r4, #0 │ │ │ │ + b.n 65c5a <_PyInterpreterConfig_AsDict@@Base+0x3fa> │ │ │ │ + ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ + movt r3, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 65c06 <_PyInterpreterConfig_AsDict@@Base+0x3a6> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1cab9c │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 65c0e <_PyInterpreterConfig_AsDict@@Base+0x3ae> │ │ │ │ + mov r0, r5 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r2 │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r5, 65c26 <_PyInterpreterConfig_AsDict@@Base+0x3c6> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 65c42 <_PyInterpreterConfig_AsDict@@Base+0x3e2> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 65c42 <_PyInterpreterConfig_AsDict@@Base+0x3e2> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65c42 <_PyInterpreterConfig_AsDict@@Base+0x3e2> │ │ │ │ + movw r2, #6160 @ 0x1810 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + strd r4, r3, [r5, #8] │ │ │ │ + movs r0, #2 │ │ │ │ + bl 8f368 │ │ │ │ + mov r4, r0 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + cbz r0, 65c46 <_PyInterpreterConfig_AsDict@@Base+0x3e6> │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 65c5a <_PyInterpreterConfig_AsDict@@Base+0x3fa> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 65c5a <_PyInterpreterConfig_AsDict@@Base+0x3fa> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 65c5a <_PyInterpreterConfig_AsDict@@Base+0x3fa> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065a68 : │ │ │ │ +00065c5e : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (65a80 ) │ │ │ │ + ldr r4, [pc, #16] @ (65c78 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w f5660 <_PyErr_FormatV@@Base> │ │ │ │ + b.w f5554 <_PyErr_FormatV@@Base> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 65ac2 │ │ │ │ + bne.n 65cba │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14ccc8 │ │ │ │ - cbnz r0, 65ada │ │ │ │ + bl 14c8cc │ │ │ │ + cbnz r0, 65cd2 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #32620 @ 0x7f6c │ │ │ │ + movw r2, #30444 @ 0x76ec │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21416 @ 0x53a8 │ │ │ │ + movw r0, #19124 @ 0x4ab4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65ad6 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65cce │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21416 @ 0x53a8 │ │ │ │ + movw r0, #19124 @ 0x4ab4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65a98 │ │ │ │ + bne.n 65c90 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65b4a │ │ │ │ + b.n 65d42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26d408 │ │ │ │ + bl 26d170 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 65af6 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 65cee │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65ad6 │ │ │ │ + bne.n 65cce │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #29472 @ 0x7320 │ │ │ │ + movw r1, #27308 @ 0x6aac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #29476 @ 0x7324 │ │ │ │ + movw r0, #27312 @ 0x6ab0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65ad6 │ │ │ │ + beq.n 65cce │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2beac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65b36 │ │ │ │ + cbz r0, 65d2e │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e78c8 │ │ │ │ - bl 119ac8 │ │ │ │ + b.w 1e6d7c │ │ │ │ + bl 119850 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + bl 85980 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 859e4 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl 859e4 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl 859e4 │ │ │ │ + ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 65d8c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 65d8c │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 65b6c │ │ │ │ + cbnz r2, 65dae │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 65b6c │ │ │ │ - cbnz r3, 65b86 │ │ │ │ + bne.n 65dae │ │ │ │ + cbnz r3, 65dc8 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #24] @ (65b98 ) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #28] @ (65ddc ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 65b94 │ │ │ │ + cbz r0, 65dd6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5d814 <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ + b.w 5d89c <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ strb r4, [r2, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #40084 @ 0x9c94 │ │ │ │ - movt r1, #81 @ 0x51 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 157af8 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.n 65bd8 │ │ │ │ - ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ - ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 65bd8 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.n 65c00 │ │ │ │ - b.n 65bf0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 65bd0 │ │ │ │ - movw r0, #29496 @ 0x7338 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 65bd0 │ │ │ │ - b.n 65c0c │ │ │ │ - movw r0, #29496 @ 0x7338 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - movs r2, #1 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 65c0c │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl a0470 │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 65c10 │ │ │ │ - b.n 65c7e │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 65c7e │ │ │ │ - ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ - movt r3, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 65c2a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 88348 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 65c32 │ │ │ │ - mov r0, r5 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r2 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r5, 65c4a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c66 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c66 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65c66 │ │ │ │ - movw r2, #6160 @ 0x1810 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - movs r3, #0 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 65dfe │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbnz r0, 65e08 │ │ │ │ + b.n 65e0e │ │ │ │ mov r1, r2 │ │ │ │ - strd r4, r3, [r5, #8] │ │ │ │ - movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ - mov r4, r0 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - cbz r0, 65c6a │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 65c7e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c7e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 65c7e │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 65df8 │ │ │ │ + b.n 65e26 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 65e26 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 65e18 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 65e26 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 65e26 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -00065c82 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ - mov r2, r1 │ │ │ │ - movw r1, #23735 @ 0x5cb7 │ │ │ │ - movt r1, #6 │ │ │ │ - b.w 26ffc8 │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 65caa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28> │ │ │ │ + bne.n 65e42 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 65caa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28> │ │ │ │ + bhi.n 65e42 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f50a8 │ │ │ │ + b.w f4f9c │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 15cf2c │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 65cec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x6a> │ │ │ │ + cbnz r2, 65e6e │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 65cec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x6a> │ │ │ │ - cbnz r3, 65d06 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + bne.n 65e6e │ │ │ │ + cbnz r3, 65e88 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #24] @ (65d18 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x96>) │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + ldr r3, [pc, #28] @ (65e9c ) │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 65d14 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x92> │ │ │ │ + cbz r0, 65e96 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5d814 <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ + b.w 5d89c <_PyMonitoring_FireStopIterationEvent@@Base+0x66e> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ strb r0, [r0, #25] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - bl 8572c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 85790 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl 85790 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl 85790 │ │ │ │ - ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d64 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe2> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 65d64 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe2> │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + │ │ │ │ +00065ea0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ + mov r2, r1 │ │ │ │ + movw r1, #24239 @ 0x5eaf │ │ │ │ + movt r1, #6 │ │ │ │ + b.w 26fd28 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 65d84 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x102> │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 65d8e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x10c> │ │ │ │ - b.n 65d94 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x112> │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 65d7e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xfc> │ │ │ │ - b.n 65dac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 65dac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65d9e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x11c> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 65dac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 65dac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 15c860 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ │ │ │ │ -00065dae <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +00065ec4 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbz r0, 65dde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 65ef4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 65dde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 65ef4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 65df2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 65f08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 65df2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 65f08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2362 @ 0x93a │ │ │ │ - movw r0, #37412 @ 0x9224 │ │ │ │ + movw r0, #35236 @ 0x89a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65e02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 65f18 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 27390c <_PyArg_ParseStackAndKeywords@@Base+0x1e0> │ │ │ │ + bl 27366c <_PyArg_ParseStackAndKeywords@@Base+0x1e0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ - b.w 5662e │ │ │ │ + b.w 565f2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 65e48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ + bmi.n 65f5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9a> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62300 @ 0xf35c │ │ │ │ + movw r0, #60008 @ 0xea68 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65e6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65f82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 65e70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ + beq.n 65f86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29624 @ 0x73b8 │ │ │ │ + movw r1, #27448 @ 0x6b38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65edc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ + b.n 65ff2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 65ea2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4> │ │ │ │ + bne.n 65fb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2e4f14 │ │ │ │ + bl 2e46a8 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 65ed4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + ble.n 65fea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 27b884 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27b558 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65e6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ + beq.n 65f82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 2e4f14 │ │ │ │ - b.n 65ed4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + bl 2e46a8 │ │ │ │ + b.n 65fea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f9af4 │ │ │ │ + bl 1f9068 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 65ebc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10e> │ │ │ │ + bcc.n 65fd2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b884 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ + bl 27b558 <_PyEval_MatchClass@@Base+0x430> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65e6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ + beq.n 65f82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbe> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 274f74 │ │ │ │ + bl 274cd4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 51476 │ │ │ │ + bl 51466 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 65f16 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x168> │ │ │ │ + beq.n 6602c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x168> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #6160 @ 0x1810 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -86814,399 +86914,398 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r5, [r4, #12] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + adds r3, r5, #1 │ │ │ │ + bne.n 66060 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19c> │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 1075e0 │ │ │ │ + mov r3, r5 │ │ │ │ + movw r0, #27520 @ 0x6b80 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 1075e0 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r2, 65f42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x194> │ │ │ │ + cbz r2, 6609a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2478e4 │ │ │ │ - cbz r0, 65f66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b8> │ │ │ │ + bl 247274 │ │ │ │ + cbz r0, 660be <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1fa> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 65f4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19e> │ │ │ │ + bge.n 660a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e0> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 65f50 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a2> │ │ │ │ + bmi.n 660a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e4> │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 65f6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be> │ │ │ │ + blt.n 660c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65160 @ 0xfe88 │ │ │ │ + movw r1, #62868 @ 0xf594 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65f84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d6> │ │ │ │ - cbnz r5, 65f7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ + b.n 660dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x218> │ │ │ │ + cbnz r5, 660d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x210> │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 181b4c │ │ │ │ - b.n 65f84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d6> │ │ │ │ + bl 181108 │ │ │ │ + b.n 660dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x218> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r5, [r4, #12] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - adds r3, r5, #1 │ │ │ │ - bne.n 65fb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x20a> │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ - mov r3, r5 │ │ │ │ - movw r0, #29696 @ 0x7400 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 107864 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 66008 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ - bl 26b288 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 65ff8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24a> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 66008 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 65ff4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x246> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65ff4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x246> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66048 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x29a> │ │ │ │ + beq.n 6611c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x258> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 66048 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x29a> │ │ │ │ + beq.n 6611c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x258> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 66070 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c2> │ │ │ │ - b.n 66060 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2b2> │ │ │ │ + beq.n 66144 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x280> │ │ │ │ + b.n 66134 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x270> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 66040 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x292> │ │ │ │ - movw r0, #29708 @ 0x740c │ │ │ │ + beq.n 66114 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x250> │ │ │ │ + movw r0, #27532 @ 0x6b8c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66040 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x292> │ │ │ │ - b.n 66080 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d2> │ │ │ │ - movw r0, #29708 @ 0x740c │ │ │ │ + bne.n 66114 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x250> │ │ │ │ + b.n 66154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x290> │ │ │ │ + movw r0, #27532 @ 0x6b8c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 66080 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d2> │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 66154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x290> │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 255268 │ │ │ │ + b.w 254fd4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + movs r0, #2 │ │ │ │ + bl 8f368 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 66196 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d2> │ │ │ │ + bl 26aff4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 66186 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c2> │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 66196 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d2> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 66182 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2be> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66182 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2be> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 660a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2f4> │ │ │ │ + cbnz r0, 661b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2f4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 660ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2fe> │ │ │ │ - b.n 660b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x304> │ │ │ │ + cbnz r0, 661c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2fe> │ │ │ │ + b.n 661c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x304> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6609c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ee> │ │ │ │ - b.n 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + beq.n 661b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ee> │ │ │ │ + b.n 661fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 661fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 660bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30e> │ │ │ │ + cbz r0, 661d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 661fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 660c6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ + cbz r0, 661dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 661fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 660d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x322> │ │ │ │ + cbz r0, 661e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x322> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 661fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 660da <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32c> │ │ │ │ + cbz r0, 661f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbnz r0, 661fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 660e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ + cbz r0, 661fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33a> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + b.w 2551e4 <_PyBytes_GetXIDataWrapped@@Base+0x140> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 6610a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ + cbnz r3, 66224 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x360> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6610a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ + ble.n 66224 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x360> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6610a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ - cbnz r0, 66122 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x374> │ │ │ │ + bne.n 66224 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x360> │ │ │ │ + cbnz r0, 6623c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x378> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #72] @ (66164 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b6>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6615c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ + ldr r3, [pc, #68] @ (6627c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b8>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 66276 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6615c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ + beq.n 66276 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29716 @ 0x7414 │ │ │ │ + movw r1, #27540 @ 0x6b94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #10716 @ 0x29dc │ │ │ │ + movw r0, #8424 @ 0x20e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6615c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3ae> │ │ │ │ + beq.n 66276 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b2> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #46800 @ 0xb6d0 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c3b44 <_Py_c_abs@@Base+0x114> │ │ │ │ + b.w 2c3448 <_Py_c_abs@@Base+0xd0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ strb r4, [r5, #25] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 255594 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 661aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3fc> │ │ │ │ + bhi.n 662be <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3fa> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 661c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x412> │ │ │ │ + bgt.n 662d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x410> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 661f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ - movw r0, #40496 @ 0x9e30 │ │ │ │ + b.n 66306 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x442> │ │ │ │ + movw r0, #38124 @ 0x94ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ - b.n 661a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3f2> │ │ │ │ + beq.n 66362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49e> │ │ │ │ + b.n 662b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3f0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 104bd8 <_PyNumber_Index@@Base> │ │ │ │ + bl 10494c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 661d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x426> │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r0, 662e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x424> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ - b.n 661a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3f6> │ │ │ │ - bl 9c41c │ │ │ │ + bne.n 66362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49e> │ │ │ │ + b.n 662b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3f4> │ │ │ │ + bl 9c65c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 661ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x440> │ │ │ │ + bge.n 66302 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x43e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 661ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x440> │ │ │ │ + cbnz r3, 66302 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x43e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 661ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41c> │ │ │ │ + beq.n 662de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x41a> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 6620e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x460> │ │ │ │ + cbnz r5, 66322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x45e> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29780 @ 0x7454 │ │ │ │ + movw r1, #27604 @ 0x6bd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ + bl 12125c │ │ │ │ + b.n 66362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49e> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 66216 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x468> │ │ │ │ + bge.n 6632a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x466> │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 6621a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x46c> │ │ │ │ + bmi.n 6632e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x46a> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 66232 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x484> │ │ │ │ + bgt.n 66346 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x482> │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54244 @ 0xd3e4 │ │ │ │ + movw r1, #51952 @ 0xcaf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ + bl 12125c │ │ │ │ + b.n 66362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49e> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66252 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a4> │ │ │ │ + ble.n 66366 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46240 @ 0xb4a0 │ │ │ │ + movw r1, #43868 @ 0xab5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66274 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c6> │ │ │ │ + b.n 66388 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c4> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2b880 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 181984 │ │ │ │ + bl 180f40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6624e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ - ldr r0, [pc, #8] @ (66278 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4ca>) │ │ │ │ + beq.n 66362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49e> │ │ │ │ + ldr r0, [pc, #8] @ (6638c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c8>) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 6663c <_PyCode_GetPureScriptXIData@@Base+0x258>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 66750 <_PyCode_GetPureScriptXIData@@Base+0x258>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r1, 66296 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e8> │ │ │ │ + cbz r1, 663aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 662a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4f6> │ │ │ │ + cbz r0, 663b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4f4> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #28] @ (662d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x526>) │ │ │ │ - bl 1d05ac <_PyType_Lookup@@Base+0x20> │ │ │ │ + ldr r1, [pc, #28] @ (663e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x524>) │ │ │ │ + bl 1cf1c0 <_PyType_Lookup@@Base+0x20> │ │ │ │ mov r4, r0 │ │ │ │ - bl 85790 │ │ │ │ - cbz r4, 662ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x520> │ │ │ │ + bl 859e4 │ │ │ │ + cbz r4, 663e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x51e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 66398 <_PyLong_Size_t_Converter@@Base+0xc0> │ │ │ │ + bmi.n 664ac <_PyLong_Size_t_Converter@@Base+0xc0> │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000662d8 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +000663ec <_PyLong_Size_t_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 154cc0 │ │ │ │ + bl 154738 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6630c <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ + beq.n 66420 <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 66310 <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ + bls.n 66424 <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29808 @ 0x7470 │ │ │ │ + movw r1, #27632 @ 0x6bf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66312 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + b.n 66426 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ @@ -87216,977 +87315,978 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r2, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ - cbz r6, 6634a <_PyLong_Size_t_Converter@@Base+0x72> │ │ │ │ + bl 859e4 │ │ │ │ + cbz r6, 6645e <_PyLong_Size_t_Converter@@Base+0x72> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r1, 6637c <_PyLong_Size_t_Converter@@Base+0xa4> │ │ │ │ + cbnz r1, 66490 <_PyLong_Size_t_Converter@@Base+0xa4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29844 @ 0x7494 │ │ │ │ + movw r1, #27668 @ 0x6c14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 663aa <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 664be <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ movw r6, #51696 @ 0xc9f0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6639a <_PyLong_Size_t_Converter@@Base+0xc2> │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + bgt.n 664ae <_PyLong_Size_t_Converter@@Base+0xc2> │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 663aa <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ + bl 12125c │ │ │ │ + b.n 664be <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cbz r7, 663b0 <_PyLong_Size_t_Converter@@Base+0xd8> │ │ │ │ - movw r1, #20692 @ 0x50d4 │ │ │ │ + cbz r7, 664c4 <_PyLong_Size_t_Converter@@Base+0xd8> │ │ │ │ + movw r1, #18400 @ 0x47e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 663e0 <_PyLong_Size_t_Converter@@Base+0x108> │ │ │ │ + b.n 664f4 <_PyLong_Size_t_Converter@@Base+0x108> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 103bb0 │ │ │ │ + bl 103924 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 663c8 <_PyLong_Size_t_Converter@@Base+0xf0> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 663e0 <_PyLong_Size_t_Converter@@Base+0x108> │ │ │ │ - b.n 663cc <_PyLong_Size_t_Converter@@Base+0xf4> │ │ │ │ + bne.n 664dc <_PyLong_Size_t_Converter@@Base+0xf0> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 664f4 <_PyLong_Size_t_Converter@@Base+0x108> │ │ │ │ + b.n 664e0 <_PyLong_Size_t_Converter@@Base+0xf4> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 663dc <_PyLong_Size_t_Converter@@Base+0x104> │ │ │ │ + bgt.n 664f0 <_PyLong_Size_t_Converter@@Base+0x104> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - movw r1, #29908 @ 0x74d4 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 663aa <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ + bl 12125c │ │ │ │ + b.n 664be <_PyLong_Size_t_Converter@@Base+0xd2> │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000663e4 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +000664f8 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 246e84 <_PyCode_GetScriptXIData@@Base+0xf8> │ │ │ │ + b.w 246810 <_PyCode_GetScriptXIData@@Base+0xf8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw fp, #6160 @ 0x1810 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, fp │ │ │ │ str r5, [sp, #24] │ │ │ │ - bne.n 66414 <_PyCode_GetPureScriptXIData@@Base+0x30> │ │ │ │ + bne.n 66528 <_PyCode_GetPureScriptXIData@@Base+0x30> │ │ │ │ mov r4, r5 │ │ │ │ str r5, [r2, #0] │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + b.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 66450 <_PyCode_GetPureScriptXIData@@Base+0x6c> │ │ │ │ + cbnz r4, 66564 <_PyCode_GetPureScriptXIData@@Base+0x6c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29948 @ 0x74fc │ │ │ │ + movw r1, #27772 @ 0x6c7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ - ldr.w r9, [pc, #1576] @ 66a7c <_PyCode_GetPureScriptXIData@@Base+0x698> │ │ │ │ + b.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + ldr.w r9, [pc, #1576] @ 66b90 <_PyCode_GetPureScriptXIData@@Base+0x698> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #29996 @ 0x752c │ │ │ │ + movw r1, #27820 @ 0x6cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66492 <_PyCode_GetPureScriptXIData@@Base+0xae> │ │ │ │ + bge.n 665a6 <_PyCode_GetPureScriptXIData@@Base+0xae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66492 <_PyCode_GetPureScriptXIData@@Base+0xae> │ │ │ │ + cbnz r3, 665a6 <_PyCode_GetPureScriptXIData@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #660] @ 0x294 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 664c2 <_PyCode_GetPureScriptXIData@@Base+0xde> │ │ │ │ + cbnz r4, 665d6 <_PyCode_GetPureScriptXIData@@Base+0xde> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30032 @ 0x7550 │ │ │ │ + movw r1, #27856 @ 0x6cd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6644a <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ - movw r1, #29996 @ 0x752c │ │ │ │ + bl 12125c │ │ │ │ + b.n 6655e <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ + movw r1, #27820 @ 0x6cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 664fc <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ + bge.n 66610 <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 664fc <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ + cbnz r3, 66610 <_PyCode_GetPureScriptXIData@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6652c <_PyCode_GetPureScriptXIData@@Base+0x148> │ │ │ │ + cbnz r4, 66640 <_PyCode_GetPureScriptXIData@@Base+0x148> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30084 @ 0x7584 │ │ │ │ + movw r1, #27908 @ 0x6d04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6644a <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ - movw r1, #29996 @ 0x752c │ │ │ │ + bl 12125c │ │ │ │ + b.n 6655e <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ + movw r1, #27820 @ 0x6cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66566 <_PyCode_GetPureScriptXIData@@Base+0x182> │ │ │ │ + bge.n 6667a <_PyCode_GetPureScriptXIData@@Base+0x182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66566 <_PyCode_GetPureScriptXIData@@Base+0x182> │ │ │ │ + cbnz r3, 6667a <_PyCode_GetPureScriptXIData@@Base+0x182> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #704] @ 0x2c0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 66596 <_PyCode_GetPureScriptXIData@@Base+0x1b2> │ │ │ │ + cbnz r4, 666aa <_PyCode_GetPureScriptXIData@@Base+0x1b2> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30136 @ 0x75b8 │ │ │ │ + movw r1, #27960 @ 0x6d38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6644a <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ - movw r1, #29996 @ 0x752c │ │ │ │ + bl 12125c │ │ │ │ + b.n 6655e <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ + movw r1, #27820 @ 0x6cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293db0 │ │ │ │ + bl 293c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 665d0 <_PyCode_GetPureScriptXIData@@Base+0x1ec> │ │ │ │ + bge.n 666e4 <_PyCode_GetPureScriptXIData@@Base+0x1ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 665d0 <_PyCode_GetPureScriptXIData@@Base+0x1ec> │ │ │ │ + cbnz r3, 666e4 <_PyCode_GetPureScriptXIData@@Base+0x1ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #524] @ 0x20c │ │ │ │ mov r0, r6 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 667aa <_PyCode_GetPureScriptXIData@@Base+0x3c6> │ │ │ │ + beq.w 668be <_PyCode_GetPureScriptXIData@@Base+0x3c6> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6661c <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + cbnz r4, 66730 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30192 @ 0x75f0 │ │ │ │ + movw r1, #28016 @ 0x6d70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ - movw r1, #30236 @ 0x761c │ │ │ │ + bl 12125c │ │ │ │ + b.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + movw r1, #28060 @ 0x6d9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66658 <_PyCode_GetPureScriptXIData@@Base+0x274> │ │ │ │ + bge.n 6676c <_PyCode_GetPureScriptXIData@@Base+0x274> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66658 <_PyCode_GetPureScriptXIData@@Base+0x274> │ │ │ │ + cbnz r3, 6676c <_PyCode_GetPureScriptXIData@@Base+0x274> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #640] @ 0x280 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 66690 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ + cbz r4, 667a4 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 66696 <_PyCode_GetPureScriptXIData@@Base+0x2b2> │ │ │ │ + bne.n 667aa <_PyCode_GetPureScriptXIData@@Base+0x2b2> │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66690 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ + bge.n 667a4 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 66690 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ + cbnz r3, 667a4 <_PyCode_GetPureScriptXIData@@Base+0x2ac> │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 666d4 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ - movw r1, #30236 @ 0x761c │ │ │ │ + b.n 667e8 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ + movw r1, #28060 @ 0x6d9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 666d4 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ + bge.n 667e8 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 666d4 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ + cbnz r3, 667e8 <_PyCode_GetPureScriptXIData@@Base+0x2f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 66710 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + cbz r4, 66824 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 66716 <_PyCode_GetPureScriptXIData@@Base+0x332> │ │ │ │ + bne.n 6682a <_PyCode_GetPureScriptXIData@@Base+0x332> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66710 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + bge.n 66824 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66710 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + cbnz r3, 66824 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 66754 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ - movw r1, #30236 @ 0x761c │ │ │ │ + b.n 66868 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ + movw r1, #28060 @ 0x6d9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66754 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ + bge.n 66868 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66754 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ + cbnz r3, 66868 <_PyCode_GetPureScriptXIData@@Base+0x370> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 6677e <_PyCode_GetPureScriptXIData@@Base+0x39a> │ │ │ │ + cbnz r4, 66892 <_PyCode_GetPureScriptXIData@@Base+0x39a> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54544 @ 0xd510 │ │ │ │ + movw r1, #52368 @ 0xcc90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + bl 12125c │ │ │ │ + b.n 66b5e <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + beq.w 66b5e <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r4, [r0, #4] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, fp, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + b.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr.w r1, [r5, #428] @ 0x1ac │ │ │ │ mov r0, r6 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 668fe <_PyCode_GetPureScriptXIData@@Base+0x51a> │ │ │ │ + beq.w 66a12 <_PyCode_GetPureScriptXIData@@Base+0x51a> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 667f6 <_PyCode_GetPureScriptXIData@@Base+0x412> │ │ │ │ + cbnz r4, 6690a <_PyCode_GetPureScriptXIData@@Base+0x412> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30272 @ 0x7640 │ │ │ │ + movw r1, #28096 @ 0x6dc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ - movw r1, #30320 @ 0x7670 │ │ │ │ + bl 12125c │ │ │ │ + b.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + movw r1, #28144 @ 0x6df0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66832 <_PyCode_GetPureScriptXIData@@Base+0x44e> │ │ │ │ + bge.n 66946 <_PyCode_GetPureScriptXIData@@Base+0x44e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66832 <_PyCode_GetPureScriptXIData@@Base+0x44e> │ │ │ │ + cbnz r3, 66946 <_PyCode_GetPureScriptXIData@@Base+0x44e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 6686e <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ + cbz r4, 66982 <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 66874 <_PyCode_GetPureScriptXIData@@Base+0x490> │ │ │ │ + bne.n 66988 <_PyCode_GetPureScriptXIData@@Base+0x490> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6686e <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ + bge.n 66982 <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6686e <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ + cbnz r3, 66982 <_PyCode_GetPureScriptXIData@@Base+0x48a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 668b2 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ - movw r1, #30320 @ 0x7670 │ │ │ │ + b.n 669c6 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ + movw r1, #28144 @ 0x6df0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 668b2 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ + bge.n 669c6 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 668b2 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ + cbnz r3, 669c6 <_PyCode_GetPureScriptXIData@@Base+0x4ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 668d8 <_PyCode_GetPureScriptXIData@@Base+0x4f4> │ │ │ │ + cbnz r4, 669ec <_PyCode_GetPureScriptXIData@@Base+0x4f4> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54656 @ 0xd580 │ │ │ │ + movw r1, #52480 @ 0xcd00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + bl 12125c │ │ │ │ + b.n 66b5e <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + beq.w 66b5e <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #2 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + b.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl f3334 │ │ │ │ + bl f3234 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66a52 <_PyCode_GetPureScriptXIData@@Base+0x66e> │ │ │ │ + beq.w 66b66 <_PyCode_GetPureScriptXIData@@Base+0x66e> │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.w 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6694a <_PyCode_GetPureScriptXIData@@Base+0x566> │ │ │ │ + cbnz r4, 66a5e <_PyCode_GetPureScriptXIData@@Base+0x566> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30356 @ 0x7694 │ │ │ │ + movw r1, #28180 @ 0x6e14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ - movw r1, #30404 @ 0x76c4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.w 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293e64 │ │ │ │ + bl 293cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.n 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66984 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ + bge.n 66a98 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66984 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ + cbnz r3, 66a98 <_PyCode_GetPureScriptXIData@@Base+0x5a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + beq.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 669be <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ + cbz r4, 66ad2 <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 669c4 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ + bne.n 66ad8 <_PyCode_GetPureScriptXIData@@Base+0x5e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 669be <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ + bge.n 66ad2 <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 669be <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ + cbnz r3, 66ad2 <_PyCode_GetPureScriptXIData@@Base+0x5da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 66a02 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ - ldr r2, [pc, #180] @ (66a7c <_PyCode_GetPureScriptXIData@@Base+0x698>) │ │ │ │ + b.n 66b16 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ + ldr r2, [pc, #180] @ (66b90 <_PyCode_GetPureScriptXIData@@Base+0x698>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #30404 @ 0x76c4 │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1d073c │ │ │ │ + bl 1cf448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.n 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 298004 <_PyFunction_FromXIData@@Base+0xa08> │ │ │ │ + bl 297e60 <_PyFunction_FromXIData@@Base+0x804> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + bne.n 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66a02 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ + bge.n 66b16 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66a02 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ + cbnz r3, 66b16 <_PyCode_GetPureScriptXIData@@Base+0x61e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 66a28 <_PyCode_GetPureScriptXIData@@Base+0x644> │ │ │ │ + cbnz r4, 66b3c <_PyCode_GetPureScriptXIData@@Base+0x644> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54612 @ 0xd554 │ │ │ │ + movw r1, #52436 @ 0xccd4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + bl 12125c │ │ │ │ + b.n 66b5e <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c9430 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 66a4a <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ + bl c9b80 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 66b5e <_PyCode_GetPureScriptXIData@@Base+0x666> │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66a72 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ + b.n 66b86 <_PyCode_GetPureScriptXIData@@Base+0x68e> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 66a6a <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ + b.n 66b7e <_PyCode_GetPureScriptXIData@@Base+0x686> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30444 @ 0x76ec │ │ │ │ + movw r1, #28268 @ 0x6e6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 6644a <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 6655e <_PyCode_GetPureScriptXIData@@Base+0x66> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 66a9c <_PyCode_GetPureScriptXIData@@Base+0x6b8> │ │ │ │ + cbz r3, 66bb0 <_PyCode_GetPureScriptXIData@@Base+0x6b8> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 66ab4 <_PyCode_GetPureScriptXIData@@Base+0x6d0> │ │ │ │ + b.n 66bc8 <_PyCode_GetPureScriptXIData@@Base+0x6d0> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 66aa4 <_PyCode_GetPureScriptXIData@@Base+0x6c0> │ │ │ │ + bge.n 66bb8 <_PyCode_GetPureScriptXIData@@Base+0x6c0> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 66ab4 <_PyCode_GetPureScriptXIData@@Base+0x6d0> │ │ │ │ + b.n 66bc8 <_PyCode_GetPureScriptXIData@@Base+0x6d0> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 66aa0 <_PyCode_GetPureScriptXIData@@Base+0x6bc> │ │ │ │ + bgt.n 66bb4 <_PyCode_GetPureScriptXIData@@Base+0x6bc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 66aa0 <_PyCode_GetPureScriptXIData@@Base+0x6bc> │ │ │ │ + beq.n 66bb4 <_PyCode_GetPureScriptXIData@@Base+0x6bc> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 66ace <_PyCode_GetPureScriptXIData@@Base+0x6ea> │ │ │ │ + b.n 66be2 <_PyCode_GetPureScriptXIData@@Base+0x6ea> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (66b24 <_PyCode_GetPureScriptXIData@@Base+0x740>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 66b1e <_PyCode_GetPureScriptXIData@@Base+0x73a> │ │ │ │ + ldr r3, [pc, #92] @ (66c38 <_PyCode_GetPureScriptXIData@@Base+0x740>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 66c32 <_PyCode_GetPureScriptXIData@@Base+0x73a> │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 66aee <_PyCode_GetPureScriptXIData@@Base+0x70a> │ │ │ │ + beq.n 66c02 <_PyCode_GetPureScriptXIData@@Base+0x70a> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 66ada <_PyCode_GetPureScriptXIData@@Base+0x6f6> │ │ │ │ + cbz r6, 66bee <_PyCode_GetPureScriptXIData@@Base+0x6f6> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 66af2 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ + beq.n 66c06 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66af2 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 66b1c <_PyCode_GetPureScriptXIData@@Base+0x738> │ │ │ │ - b.n 66af2 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ + bne.n 66c06 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 66c30 <_PyCode_GetPureScriptXIData@@Base+0x738> │ │ │ │ + b.n 66c06 <_PyCode_GetPureScriptXIData@@Base+0x70e> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 66afa <_PyCode_GetPureScriptXIData@@Base+0x716> │ │ │ │ + cbz r1, 66c0e <_PyCode_GetPureScriptXIData@@Base+0x716> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 66b02 <_PyCode_GetPureScriptXIData@@Base+0x71e> │ │ │ │ + b.n 66c16 <_PyCode_GetPureScriptXIData@@Base+0x71e> │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ mov r2, r6 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r5, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 28c544 │ │ │ │ + bl 28c3cc │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 66b1e <_PyCode_GetPureScriptXIData@@Base+0x73a> │ │ │ │ + b.n 66c32 <_PyCode_GetPureScriptXIData@@Base+0x73a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #26] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66b54 <_PyCode_GetPureScriptXIData@@Base+0x770> │ │ │ │ + bgt.n 66c68 <_PyCode_GetPureScriptXIData@@Base+0x770> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66b7a <_PyCode_GetPureScriptXIData@@Base+0x796> │ │ │ │ + bl 12125c │ │ │ │ + b.n 66c8e <_PyCode_GetPureScriptXIData@@Base+0x796> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 66b70 <_PyCode_GetPureScriptXIData@@Base+0x78c> │ │ │ │ + cbz r3, 66c84 <_PyCode_GetPureScriptXIData@@Base+0x78c> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20692 @ 0x50d4 │ │ │ │ + movw r1, #18400 @ 0x47e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66b7a <_PyCode_GetPureScriptXIData@@Base+0x796> │ │ │ │ + bl 12125c │ │ │ │ + b.n 66c8e <_PyCode_GetPureScriptXIData@@Base+0x796> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r0, r1 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r1, r2 │ │ │ │ - cbnz r3, 66b9e <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 66b9e <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 66b9e <_PyCode_GetPureScriptXIData@@Base+0x7ba> │ │ │ │ - cbnz r0, 66bb6 <_PyCode_GetPureScriptXIData@@Base+0x7d2> │ │ │ │ - movs r4, #1 │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r2, r3 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (66bd8 <_PyCode_GetPureScriptXIData@@Base+0x7f4>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 66bd2 <_PyCode_GetPureScriptXIData@@Base+0x7ee> │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 254ab8 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 66bd2 <_PyCode_GetPureScriptXIData@@Base+0x7ee> │ │ │ │ - movw r1, #49264 @ 0xc070 │ │ │ │ - movt r1, #2 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c3b44 <_Py_c_abs@@Base+0x114> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - strb r4, [r0, #27] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + bne.w 66dc0 <_PyCode_GetPureScriptXIData@@Base+0x8c8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2db3c0 │ │ │ │ + bl 2da454 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ - cbz r4, 66c2e <_PyCode_GetPureScriptXIData@@Base+0x84a> │ │ │ │ + beq.n 66dc0 <_PyCode_GetPureScriptXIData@@Base+0x8c8> │ │ │ │ + cbz r4, 66ce4 <_PyCode_GetPureScriptXIData@@Base+0x7ec> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2db3c0 │ │ │ │ + bl 2da454 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66c4a <_PyCode_GetPureScriptXIData@@Base+0x866> │ │ │ │ + cbnz r0, 66d00 <_PyCode_GetPureScriptXIData@@Base+0x808> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + bge.n 66dc0 <_PyCode_GetPureScriptXIData@@Base+0x8c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + bne.n 66dc0 <_PyCode_GetPureScriptXIData@@Base+0x8c8> │ │ │ │ mov r0, r5 │ │ │ │ - b.n 66d00 <_PyCode_GetPureScriptXIData@@Base+0x91c> │ │ │ │ + b.n 66db6 <_PyCode_GetPureScriptXIData@@Base+0x8be> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbz r6, 66c70 <_PyCode_GetPureScriptXIData@@Base+0x88c> │ │ │ │ + cbz r6, 66d26 <_PyCode_GetPureScriptXIData@@Base+0x82e> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2db3c0 │ │ │ │ + bl 2da454 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 66c8c <_PyCode_GetPureScriptXIData@@Base+0x8a8> │ │ │ │ + cbnz r0, 66d42 <_PyCode_GetPureScriptXIData@@Base+0x84a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + bge.n 66da6 <_PyCode_GetPureScriptXIData@@Base+0x8ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + bne.n 66da6 <_PyCode_GetPureScriptXIData@@Base+0x8ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66da6 <_PyCode_GetPureScriptXIData@@Base+0x8ae> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 66ca4 <_PyCode_GetPureScriptXIData@@Base+0x8c0> │ │ │ │ + cbz r0, 66d5a <_PyCode_GetPureScriptXIData@@Base+0x862> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e1984 │ │ │ │ - bl 85790 │ │ │ │ - b.n 66cc8 <_PyCode_GetPureScriptXIData@@Base+0x8e4> │ │ │ │ + bl e2070 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 66d7e <_PyCode_GetPureScriptXIData@@Base+0x886> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 14ab28 │ │ │ │ + bl 14a698 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 66cc8 <_PyCode_GetPureScriptXIData@@Base+0x8e4> │ │ │ │ + bne.n 66d7e <_PyCode_GetPureScriptXIData@@Base+0x886> │ │ │ │ movw r3, #51908 @ 0xcac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30492 @ 0x771c │ │ │ │ + movw r1, #28316 @ 0x6e9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cdc <_PyCode_GetPureScriptXIData@@Base+0x8f8> │ │ │ │ + bge.n 66d92 <_PyCode_GetPureScriptXIData@@Base+0x89a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66cdc <_PyCode_GetPureScriptXIData@@Base+0x8f8> │ │ │ │ + cbnz r3, 66d92 <_PyCode_GetPureScriptXIData@@Base+0x89a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + bge.n 66da6 <_PyCode_GetPureScriptXIData@@Base+0x8ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 66cf0 <_PyCode_GetPureScriptXIData@@Base+0x90c> │ │ │ │ + cbnz r3, 66da6 <_PyCode_GetPureScriptXIData@@Base+0x8ae> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + bge.n 66dc0 <_PyCode_GetPureScriptXIData@@Base+0x8c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66d0a <_PyCode_GetPureScriptXIData@@Base+0x926> │ │ │ │ + cbnz r3, 66dc0 <_PyCode_GetPureScriptXIData@@Base+0x8c8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r1, r2 │ │ │ │ + cbnz r3, 66de4 <_PyCode_GetPureScriptXIData@@Base+0x8ec> │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 66de4 <_PyCode_GetPureScriptXIData@@Base+0x8ec> │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 66de4 <_PyCode_GetPureScriptXIData@@Base+0x8ec> │ │ │ │ + cbnz r0, 66dfc <_PyCode_GetPureScriptXIData@@Base+0x904> │ │ │ │ + movs r4, #1 │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r2, r3 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + strd r4, r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #40] @ (66e20 <_PyCode_GetPureScriptXIData@@Base+0x928>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 66e18 <_PyCode_GetPureScriptXIData@@Base+0x920> │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 2547a0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 66e18 <_PyCode_GetPureScriptXIData@@Base+0x920> │ │ │ │ + movw r1, #49264 @ 0xc070 │ │ │ │ + movt r1, #2 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 2c3448 <_Py_c_abs@@Base+0xd0> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + strb r4, [r0, #27] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 66d34 <_PyCode_GetPureScriptXIData@@Base+0x950> │ │ │ │ + bne.n 66e4a <_PyCode_GetPureScriptXIData@@Base+0x952> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 66d9c <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ - b.n 66d4a <_PyCode_GetPureScriptXIData@@Base+0x966> │ │ │ │ + beq.n 66eb2 <_PyCode_GetPureScriptXIData@@Base+0x9ba> │ │ │ │ + b.n 66e60 <_PyCode_GetPureScriptXIData@@Base+0x968> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59716 @ 0xe944 │ │ │ │ + movw r0, #57424 @ 0xe050 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66d26 <_PyCode_GetPureScriptXIData@@Base+0x942> │ │ │ │ - b.n 66d9c <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ - movw r3, #56408 @ 0xdc58 │ │ │ │ + bne.n 66e3c <_PyCode_GetPureScriptXIData@@Base+0x944> │ │ │ │ + b.n 66eb2 <_PyCode_GetPureScriptXIData@@Base+0x9ba> │ │ │ │ + movw r3, #54116 @ 0xd364 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25097c │ │ │ │ - cbz r0, 66d9c <_PyCode_GetPureScriptXIData@@Base+0x9b8> │ │ │ │ + bl 25047c │ │ │ │ + cbz r0, 66eb2 <_PyCode_GetPureScriptXIData@@Base+0x9ba> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2b128 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66d82 <_PyCode_GetPureScriptXIData@@Base+0x99e> │ │ │ │ + beq.n 66e98 <_PyCode_GetPureScriptXIData@@Base+0x9a0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 66d94 <_PyCode_GetPureScriptXIData@@Base+0x9b0> │ │ │ │ + cbz r3, 66eaa <_PyCode_GetPureScriptXIData@@Base+0x9b2> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - bl 94a10 │ │ │ │ + bl 1e6d7c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d76 <_PyCode_GetPureScriptXIData@@Base+0x992> │ │ │ │ + beq.n 66e8c <_PyCode_GetPureScriptXIData@@Base+0x994> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -88195,2399 +88295,2397 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b5ac │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 66dd4 <_PyCode_GetPureScriptXIData@@Base+0x9f0> │ │ │ │ + bhi.n 66eea <_PyCode_GetPureScriptXIData@@Base+0x9f2> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66de8 <_PyCode_GetPureScriptXIData@@Base+0xa04> │ │ │ │ - b.n 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ - movw r0, #21772 @ 0x550c │ │ │ │ + cbz r0, 66efe <_PyCode_GetPureScriptXIData@@Base+0xa06> │ │ │ │ + b.n 66f44 <_PyCode_GetPureScriptXIData@@Base+0xa4c> │ │ │ │ + movw r0, #19480 @ 0x4c18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ - b.n 66dc6 <_PyCode_GetPureScriptXIData@@Base+0x9e2> │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 66f44 <_PyCode_GetPureScriptXIData@@Base+0xa4c> │ │ │ │ + b.n 66edc <_PyCode_GetPureScriptXIData@@Base+0x9e4> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 66e62 <_PyCode_GetPureScriptXIData@@Base+0xa7e> │ │ │ │ + ble.n 66f78 <_PyCode_GetPureScriptXIData@@Base+0xa80> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66e50 <_PyCode_GetPureScriptXIData@@Base+0xa6c> │ │ │ │ + beq.n 66f66 <_PyCode_GetPureScriptXIData@@Base+0xa6e> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 66e32 <_PyCode_GetPureScriptXIData@@Base+0xa4e> │ │ │ │ + bpl.n 66f48 <_PyCode_GetPureScriptXIData@@Base+0xa50> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ + cbz r0, 66f44 <_PyCode_GetPureScriptXIData@@Base+0xa4c> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66e52 <_PyCode_GetPureScriptXIData@@Base+0xa6e> │ │ │ │ + beq.n 66f68 <_PyCode_GetPureScriptXIData@@Base+0xa70> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66e92 <_PyCode_GetPureScriptXIData@@Base+0xaae> │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + b.n 66fa8 <_PyCode_GetPureScriptXIData@@Base+0xab0> │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21772 @ 0x550c │ │ │ │ + movw r0, #19480 @ 0x4c18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 66f44 <_PyCode_GetPureScriptXIData@@Base+0xa4c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 66e64 <_PyCode_GetPureScriptXIData@@Base+0xa80> │ │ │ │ + beq.n 66f7a <_PyCode_GetPureScriptXIData@@Base+0xa82> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 66e64 <_PyCode_GetPureScriptXIData@@Base+0xa80> │ │ │ │ - b.n 66e2e <_PyCode_GetPureScriptXIData@@Base+0xa4a> │ │ │ │ + bge.n 66f7a <_PyCode_GetPureScriptXIData@@Base+0xa82> │ │ │ │ + b.n 66f44 <_PyCode_GetPureScriptXIData@@Base+0xa4c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 66e72 <_PyCode_GetPureScriptXIData@@Base+0xa8e> │ │ │ │ + cbnz r4, 66f88 <_PyCode_GetPureScriptXIData@@Base+0xa90> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1adc20 │ │ │ │ + bl 1acba4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66e92 <_PyCode_GetPureScriptXIData@@Base+0xaae> │ │ │ │ + cbz r0, 66fa8 <_PyCode_GetPureScriptXIData@@Base+0xab0> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #32768 @ 0x8000 │ │ │ │ + movw r0, #30476 @ 0x770c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 66e9c <_PyCode_GetPureScriptXIData@@Base+0xab8> │ │ │ │ + cbz r3, 66fb2 <_PyCode_GetPureScriptXIData@@Base+0xaba> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00066ea2 : │ │ │ │ +00066fb8 : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 2dc2b8 │ │ │ │ + b.w 2dbc50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1a8144 │ │ │ │ + bl 1a6bd8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 66ed6 │ │ │ │ - bne.n 66edc │ │ │ │ - movw r1, #17860 @ 0x45c4 │ │ │ │ + blt.n 66fec │ │ │ │ + bne.n 66ff2 │ │ │ │ + movw r1, #15568 @ 0x3cd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66f46 │ │ │ │ + b.n 6705c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #46088 @ 0xb408 │ │ │ │ + movw r2, #43912 @ 0xab88 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1455dc │ │ │ │ + bl 1451c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66f12 │ │ │ │ + cbnz r0, 67028 │ │ │ │ movw r3, #51796 @ 0xca54 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ed6 │ │ │ │ + beq.n 66fec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r1, #30592 @ 0x7780 │ │ │ │ + movw r1, #28416 @ 0x6f00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 66ed6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 66fec │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66f30 │ │ │ │ + bge.n 67046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66f30 │ │ │ │ + cbnz r3, 67046 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 66ed6 │ │ │ │ + beq.n 66fec │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1a095c │ │ │ │ + bl 19f16c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00066f4a : │ │ │ │ +00067060 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2dc2b8 │ │ │ │ + b.w 2dbc50 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66f70 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 66f94 │ │ │ │ + bne.n 67086 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 670aa │ │ │ │ mov r0, r4 │ │ │ │ blx 2bbcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 66f8c │ │ │ │ + bge.n 670a2 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 66fb2 │ │ │ │ + blt.n 670c8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 66fb8 │ │ │ │ - b.n 66ffa │ │ │ │ + bne.n 670ce │ │ │ │ + b.n 67110 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 66fd0 │ │ │ │ + b.n 670e6 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 66fd0 │ │ │ │ + cbz r5, 670e6 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 66fd0 │ │ │ │ + ble.n 670e6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 181984 │ │ │ │ + bl 180f40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67008 │ │ │ │ + beq.n 6711e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 66fe8 │ │ │ │ + cbz r3, 670fe │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 66ff0 │ │ │ │ + b.n 67106 │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 222b78 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 221d64 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6700a │ │ │ │ + bge.n 67120 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6700a │ │ │ │ + b.n 67120 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 67030 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 6704a │ │ │ │ - b.n 67044 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #59288 @ 0xe798 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 6707a │ │ │ │ - b.n 67022 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6707a │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 125be4 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 6705c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6707a │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bd78 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 6707e │ │ │ │ - movw r3, #47268 @ 0xb8a4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 67086 │ │ │ │ - movw r0, #6160 @ 0x1810 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #252] @ (67198 ) │ │ │ │ + ldr r3, [pc, #252] @ (67234 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - cbnz r5, 670b0 │ │ │ │ - movw r1, #49348 @ 0xc0c4 │ │ │ │ + cbnz r5, 6714c │ │ │ │ + movw r1, #47172 @ 0xb844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #240] @ (6719c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #240] @ (67238 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #30644 @ 0x77b4 │ │ │ │ + movw r1, #28468 @ 0x6f34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 12d8bc <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12d760 <_PySys_GetOptionalAttrString@@Base+0x76c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67190 │ │ │ │ - bl 80424 │ │ │ │ + beq.n 6722c │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67192 │ │ │ │ + beq.n 6722e │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r3, #1 │ │ │ │ - ldr r5, [pc, #200] @ (671a0 ) │ │ │ │ + ldr r5, [pc, #200] @ (6723c ) │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 670ea │ │ │ │ + bne.n 67186 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 670da │ │ │ │ + bne.n 67176 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 670fc │ │ │ │ + beq.n 67198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r6, [r6, #3704] @ 0xe78 │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r6, 6716a │ │ │ │ + cbz r6, 67206 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - bl 21f09c <_PyUnicode_AsUTF8String@@Base+0x80> │ │ │ │ + bl 21e4cc <_PyUnicode_AsUTF8String@@Base+0x4> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 67150 │ │ │ │ + cbz r0, 671ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r8 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67146 │ │ │ │ + bge.n 671e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 67146 │ │ │ │ + cbnz r3, 671e2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 67150 │ │ │ │ + beq.n 671ec │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 67108 │ │ │ │ + b.n 671a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6715e │ │ │ │ + bge.n 671fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 67162 │ │ │ │ + cbz r3, 671fe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6716a │ │ │ │ + b.n 67206 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6715e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 671fa │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 67182 │ │ │ │ + bne.n 6721e │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 67172 │ │ │ │ + bne.n 6720e │ │ │ │ dmb ish │ │ │ │ - beq.n 67192 │ │ │ │ - ldr r0, [pc, #20] @ (671a0 ) │ │ │ │ - bl 289740 │ │ │ │ - b.n 67192 │ │ │ │ + beq.n 6722e │ │ │ │ + ldr r0, [pc, #20] @ (6723c ) │ │ │ │ + bl 28b87c │ │ │ │ + b.n 6722e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 67262 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl 125af0 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 6727c │ │ │ │ + b.n 67276 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #56996 @ 0xdea4 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 672ac │ │ │ │ + b.n 67254 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 672ac │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 125af0 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 6728e │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 672ac │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2bd78 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 672b0 │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1e6d7c │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 672b8 │ │ │ │ + movw r0, #6160 @ 0x1810 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000671a4 : │ │ │ │ +000672ba : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 208f50 │ │ │ │ + bl 2084cc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 671c2 │ │ │ │ - bl f891c │ │ │ │ + cbnz r0, 672d8 │ │ │ │ + bl f876c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 671d6 │ │ │ │ + b.n 672ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 671d4 │ │ │ │ + bge.n 672ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 671d4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 672ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000671d8 : │ │ │ │ +000672ee : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 671e4 │ │ │ │ - ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 136108 │ │ │ │ + b.n 672f2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 208f50 │ │ │ │ + bl 2084cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67240 │ │ │ │ + cbz r0, 6734e │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 6721c │ │ │ │ + cbz r7, 6732a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #42140 @ 0xa49c │ │ │ │ + movw r1, #39964 @ 0x9c1c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 67224 │ │ │ │ + b.n 67332 │ │ │ │ mov r1, r6 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67230 │ │ │ │ + blt.n 6733e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 67240 │ │ │ │ + b.n 6734e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6722c │ │ │ │ + bne.n 6733a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6722c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6733a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldrd r0, r1, [r0, #32] │ │ │ │ + b.w 135c74 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 9c65c │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 6737c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 673a2 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.n 67398 │ │ │ │ + adds r3, r4, #1 │ │ │ │ + blt.n 67392 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r4, r3 │ │ │ │ + it ge │ │ │ │ + movge r4, r3 │ │ │ │ + b.n 67396 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + str r4, [r5, #8] │ │ │ │ + movw r0, #6160 @ 0x1810 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.n 673a4 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + │ │ │ │ +000673a6 : │ │ │ │ + movs r3, #3 │ │ │ │ + b.n 672f2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbz r4, 67268 │ │ │ │ + cbz r4, 673ce │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - b.n 6727c │ │ │ │ + b.n 673e2 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 67272 │ │ │ │ + bge.n 673d8 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 6727c │ │ │ │ - bne.n 6726c │ │ │ │ + b.n 673e2 │ │ │ │ + bne.n 673d2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6726c │ │ │ │ + beq.n 673d2 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 672a4 │ │ │ │ + b.n 6740a │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [pc, #100] @ (672ec ) │ │ │ │ + ldr r3, [pc, #104] @ (67454 ) │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 672e6 │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 6744c │ │ │ │ cmn.w r5, r8 │ │ │ │ - beq.n 67278 │ │ │ │ + beq.n 673de │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 672e4 │ │ │ │ + blt.n 6744a │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 264428 <_PyPickle_GetXIData@@Base+0x1240> │ │ │ │ + bl 264198 <_PyPickle_GetXIData@@Base+0x1234> │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 672cc │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 67432 │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 672e6 │ │ │ │ + b.n 6744c │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 672e6 │ │ │ │ + b.n 6744c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 9c41c │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 67312 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 67338 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.n 6732e │ │ │ │ - adds r3, r4, #1 │ │ │ │ - blt.n 67328 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r4, r3 │ │ │ │ - it ge │ │ │ │ - movge r4, r3 │ │ │ │ - b.n 6732c │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - str r4, [r5, #8] │ │ │ │ - movw r0, #6160 @ 0x1810 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.n 6733a │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -0006733c : │ │ │ │ - movs r3, #3 │ │ │ │ - b.n 671e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 67376 │ │ │ │ + cbnz r3, 6748e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 6735a │ │ │ │ + cbz r2, 67472 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 67376 │ │ │ │ + cbnz r3, 6748e │ │ │ │ mov r0, r1 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 2c5fbc │ │ │ │ + b.w 2c5274 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30668 @ 0x77cc │ │ │ │ + movw r1, #28492 @ 0x6f4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067390 : │ │ │ │ +000674a8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 673a6 │ │ │ │ + bpl.n 674be │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 673a6 │ │ │ │ - b.w 2377d4 │ │ │ │ + cbz r1, 674be │ │ │ │ + b.w 236d04 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 57ba8 │ │ │ │ + bl 57ae0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 673fa │ │ │ │ - movw r1, #5440 @ 0x1540 │ │ │ │ + bpl.n 67512 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ - bl 211714 │ │ │ │ - cbz r0, 673fa │ │ │ │ - cbz r4, 67408 │ │ │ │ + bl 210c80 │ │ │ │ + cbz r0, 67512 │ │ │ │ + cbz r4, 67520 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67408 │ │ │ │ + bge.n 67520 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 67408 │ │ │ │ + b.n 67520 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9a460 │ │ │ │ + b.w 9a7c8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6744c │ │ │ │ + cbnz r4, 67564 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 6744c │ │ │ │ + ble.n 67564 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6744c │ │ │ │ - cbz r2, 6744c │ │ │ │ + bne.n 67564 │ │ │ │ + cbz r2, 67564 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #30700 @ 0x77ec │ │ │ │ + movw r1, #28524 @ 0x6f6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 67468 │ │ │ │ + bl 12125c │ │ │ │ + b.n 67580 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #16] @ (67470 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #16] @ (67588 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67436 │ │ │ │ + bne.n 6754e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 67492 │ │ │ │ + cbnz r0, 675aa │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 6749c │ │ │ │ - b.n 674a2 │ │ │ │ + cbnz r0, 675b4 │ │ │ │ + b.n 675ba │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6748c │ │ │ │ - b.n 674ba │ │ │ │ + beq.n 675a4 │ │ │ │ + b.n 675d2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 674ba │ │ │ │ + cbnz r0, 675d2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 674ac │ │ │ │ + cbz r0, 675c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 674ba │ │ │ │ + cbnz r0, 675d2 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 674ba │ │ │ │ + cbz r0, 675d2 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +000675d4 : │ │ │ │ + movs r1, #0 │ │ │ │ + b.w 23d3c8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #30800 @ 0x7850 │ │ │ │ + movw r0, #28624 @ 0x6fd0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 107864 │ │ │ │ - │ │ │ │ -000674cc : │ │ │ │ - movs r1, #0 │ │ │ │ - b.w 23dea8 │ │ │ │ + b.w 1075e0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r3, 674ee │ │ │ │ + cbnz r3, 67606 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 67506 │ │ │ │ + cbz r2, 6761e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 67506 │ │ │ │ + cbz r3, 6761e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30816 @ 0x7860 │ │ │ │ + movw r1, #28640 @ 0x6fe0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 67544 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6765c │ │ │ │ mov r0, r1 │ │ │ │ - bl 185668 │ │ │ │ + bl 184bc8 │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 6752e │ │ │ │ + cbnz r5, 67646 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 67548 │ │ │ │ + cbnz r3, 67660 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 675a8 │ │ │ │ + b.n 676c0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46144 @ 0xb440 │ │ │ │ + movw r1, #43968 @ 0xabc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 675a8 │ │ │ │ + b.n 676c0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 6755e │ │ │ │ - bl 844d4 │ │ │ │ + cbz r0, 67676 │ │ │ │ + bl 8473c │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add.w r0, r4, #12 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ str r3, [r4, #12] │ │ │ │ strd r6, r6, [r4, #120] @ 0x78 │ │ │ │ - bl 241634 │ │ │ │ + bl 240b54 │ │ │ │ mov r7, r0 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67584 │ │ │ │ + cbz r0, 6769c │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 67544 │ │ │ │ + b.n 6765c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2417fc <_PyGen_FetchStopIterationValue@@Base+0xe8> │ │ │ │ - cbz r7, 675a0 │ │ │ │ + bl 240d1c <_PyGen_FetchStopIterationValue@@Base+0xe8> │ │ │ │ + cbz r7, 676b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ subs r2, r3, r5 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #20] │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000675ac : │ │ │ │ +000676c4 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 27e938 <_PyUnicode_IsLinebreak@@Base+0x71c> │ │ │ │ + b.w 27e610 <_PyUnicode_IsLinebreak@@Base+0x71c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 675d0 │ │ │ │ + cbnz r0, 676e8 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 675e0 │ │ │ │ - b.n 675da │ │ │ │ + cbz r0, 676f8 │ │ │ │ + b.n 676f2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 675ca │ │ │ │ - b.n 67602 │ │ │ │ + beq.n 676e2 │ │ │ │ + b.n 6771a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 67602 │ │ │ │ + cbnz r0, 6771a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 675ea │ │ │ │ + cbz r0, 67702 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 67602 │ │ │ │ + cbnz r0, 6771a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 675f4 │ │ │ │ + cbz r0, 6770c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 67602 │ │ │ │ + cbnz r0, 6771a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 67602 │ │ │ │ + cbz r0, 6771a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 67638 │ │ │ │ + cbz r2, 67750 │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 23860c <_PyTime_gmtime@@Base+0xc0> │ │ │ │ + bl 237b3c <_PyTime_gmtime@@Base+0xc0> │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006763e : │ │ │ │ +00067756 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2bba68 │ │ │ │ + b.w 2bb058 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 67678 │ │ │ │ + cbz r2, 67790 │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 2c15b8 │ │ │ │ + bl 2c0e4c │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #30844 @ 0x787c │ │ │ │ + movw r1, #28668 @ 0x6ffc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ strd r4, ip, [sp, #8] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 676e4 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 677fc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 676cc │ │ │ │ + bpl.n 677e4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 276cec │ │ │ │ + bl 276a4c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 277884 │ │ │ │ - b.n 676e6 │ │ │ │ + bl 2775e4 │ │ │ │ + b.n 677fe │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14244 @ 0x37a4 │ │ │ │ + movw r1, #11952 @ 0x2eb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 677f8 │ │ │ │ + bne.n 67910 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6778a │ │ │ │ + bne.n 678a2 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 6771c │ │ │ │ + cbz r3, 67834 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 67724 │ │ │ │ + cbnz r3, 6783c │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 677f8 │ │ │ │ + beq.n 67910 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 677ec │ │ │ │ + beq.n 67904 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 677ec │ │ │ │ + beq.n 67904 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b0f8 │ │ │ │ - bl 85790 │ │ │ │ + bl 6b20c │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6776e │ │ │ │ + bge.n 67886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6776e │ │ │ │ + cbnz r3, 67886 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677f8 │ │ │ │ + bge.n 67910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 677f8 │ │ │ │ + bne.n 67910 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 677f8 │ │ │ │ + cbz r3, 67910 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 677ec │ │ │ │ + cbz r0, 67904 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 677ec │ │ │ │ + cbz r0, 67904 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl a926c │ │ │ │ - bl 85790 │ │ │ │ + bl a94f8 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677d6 │ │ │ │ + bge.n 678ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 677d6 │ │ │ │ + cbnz r3, 678ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677f8 │ │ │ │ + bge.n 67910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 677f8 │ │ │ │ + cbnz r3, 67910 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 677f8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67910 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6781a │ │ │ │ + cbnz r0, 67932 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 67824 │ │ │ │ - b.n 6782a │ │ │ │ + cbnz r0, 6793c │ │ │ │ + b.n 67942 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67814 │ │ │ │ - b.n 67838 │ │ │ │ + beq.n 6792c │ │ │ │ + b.n 67950 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 67838 │ │ │ │ + cbnz r0, 67950 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 67838 │ │ │ │ + cbz r0, 67950 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 678c0 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 679d8 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67886 │ │ │ │ + bne.n 6799e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 678c0 │ │ │ │ + cbz r0, 679d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 68f3e │ │ │ │ - bl 85790 │ │ │ │ + bl 6904e │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 678b0 │ │ │ │ - b.n 678c0 │ │ │ │ + blt.n 679c8 │ │ │ │ + b.n 679d8 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 678c0 │ │ │ │ + cbz r3, 679d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 678c0 │ │ │ │ + cbz r0, 679d8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl f6e48 │ │ │ │ - bl 85790 │ │ │ │ + bl f6ca0 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 678c0 │ │ │ │ + bge.n 679d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 678c0 │ │ │ │ + cbnz r3, 679d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 678e0 │ │ │ │ + cbnz r0, 679f8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 678ea │ │ │ │ - b.n 678f0 │ │ │ │ + cbnz r0, 67a02 │ │ │ │ + b.n 67a08 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 678da │ │ │ │ - b.n 678fe │ │ │ │ + beq.n 679f2 │ │ │ │ + b.n 67a16 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 678fe │ │ │ │ + cbnz r0, 67a16 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 678fe │ │ │ │ + cbz r0, 67a16 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6791e │ │ │ │ + cbnz r0, 67a36 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 67928 │ │ │ │ - b.n 6792e │ │ │ │ + cbnz r0, 67a40 │ │ │ │ + b.n 67a46 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67918 │ │ │ │ - b.n 6793c │ │ │ │ + beq.n 67a30 │ │ │ │ + b.n 67a54 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6793c │ │ │ │ + cbnz r0, 67a54 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6793c │ │ │ │ + cbz r0, 67a54 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 67962 │ │ │ │ - cbnz r2, 6795c │ │ │ │ + cbnz r3, 67a7a │ │ │ │ + cbnz r2, 67a74 │ │ │ │ movw r0, #468 @ 0x1d4 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.n 6797a │ │ │ │ + b.n 67a92 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 67952 │ │ │ │ + beq.n 67a6a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30860 @ 0x788c │ │ │ │ + movw r1, #28684 @ 0x700c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #65516 @ 0xffec │ │ │ │ + movw r0, #63224 @ 0xf6f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 67c8c │ │ │ │ + bl 67da4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67a94 │ │ │ │ + beq.n 67bac │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 679b6 │ │ │ │ + beq.n 67ace │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 679be │ │ │ │ + b.n 67ad6 │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 679d2 │ │ │ │ + cbz r7, 67aea │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 679ea │ │ │ │ - b.n 67a78 │ │ │ │ + cbnz r0, 67b02 │ │ │ │ + b.n 67b90 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39800 @ 0x9b78 │ │ │ │ + movw r1, #37624 @ 0x92f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 67a32 │ │ │ │ + bl 12125c │ │ │ │ + b.n 67b4a │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 223f38 │ │ │ │ + bl 223370 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67a36 │ │ │ │ + bge.n 67b4e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 67a78 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 67b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67a68 │ │ │ │ + blt.n 67b80 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67a78 │ │ │ │ + b.n 67b90 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ add.w r0, r7, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 67a78 │ │ │ │ - b.n 67a2a │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 67b90 │ │ │ │ + b.n 67b42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67a32 │ │ │ │ + bne.n 67b4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67a32 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67b4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67a84 │ │ │ │ + blt.n 67b9c │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67a94 │ │ │ │ + b.n 67bac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67a80 │ │ │ │ + bne.n 67b98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67a80 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67b98 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00067a9c : │ │ │ │ +00067bb4 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2d4b8c │ │ │ │ + b.w 2d4494 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #32147 @ 0x7d93 │ │ │ │ + movw r1, #32427 @ 0x7eab │ │ │ │ movt r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 255628 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 255348 <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 67ade │ │ │ │ + beq.n 67bf6 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c14 │ │ │ │ + bl 1786b4 │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 67c86 │ │ │ │ + bne.w 67d9e │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - movw r5, #50152 @ 0xc3e8 │ │ │ │ + movw r5, #47976 @ 0xbb68 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r6, r0 │ │ │ │ ite ne │ │ │ │ movne r9, r6 │ │ │ │ moveq r9, r5 │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67bfc │ │ │ │ + bne.n 67d14 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67c7a │ │ │ │ + beq.w 67d92 │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67c7a │ │ │ │ + beq.w 67d92 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67c86 │ │ │ │ + beq.w 67d9e │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 67b7a │ │ │ │ + cbnz r0, 67c92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 67c86 │ │ │ │ + bge.w 67d9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 67c86 │ │ │ │ + bne.w 67d9e │ │ │ │ mov r0, r5 │ │ │ │ - b.n 67c38 │ │ │ │ + b.n 67d50 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67bc8 │ │ │ │ + cbz r3, 67ce0 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 67bc8 │ │ │ │ + cbz r3, 67ce0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67bd0 │ │ │ │ + cbz r0, 67ce8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2db8d0 │ │ │ │ + bl 2daf9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67bb6 │ │ │ │ + bne.n 67cce │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67bb2 │ │ │ │ + bge.n 67cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67bb2 │ │ │ │ + cbnz r3, 67cca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67bd0 │ │ │ │ + b.n 67ce8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67bc8 │ │ │ │ + bge.n 67ce0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67bc8 │ │ │ │ + cbnz r3, 67ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67be4 │ │ │ │ + bge.n 67cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67be4 │ │ │ │ + cbnz r3, 67cfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c7a │ │ │ │ + bge.n 67d92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67c7a │ │ │ │ + bne.n 67d92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67c7a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67d92 │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 67c7a │ │ │ │ + beq.n 67d92 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67c86 │ │ │ │ + cbz r0, 67d9e │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 67c42 │ │ │ │ + cbnz r0, 67d5a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c86 │ │ │ │ + bge.n 67d9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67c86 │ │ │ │ + cbnz r3, 67d9e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl a926c │ │ │ │ + bl a94f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c66 │ │ │ │ + bge.n 67d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67c66 │ │ │ │ + cbnz r3, 67d7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c7a │ │ │ │ + bge.n 67d92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67c7a │ │ │ │ + cbnz r3, 67d92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15c058 │ │ │ │ + bl 15b98c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67cec │ │ │ │ + blt.n 67e04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67ce4 │ │ │ │ + cbz r0, 67dfc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 67cba │ │ │ │ + cbz r3, 67dd2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 67cc2 │ │ │ │ + b.n 67dda │ │ │ │ movw r0, #25428 @ 0x6354 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 231798 │ │ │ │ + bl 230c34 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67ce4 │ │ │ │ + bne.n 67dfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67ce2 │ │ │ │ + bge.n 67dfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67ce2 │ │ │ │ + cbnz r3, 67dfa │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 67cee │ │ │ │ + bl 15c860 │ │ │ │ + b.n 67e06 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67d90 │ │ │ │ + bne.n 67ea8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #50152 @ 0xc3e8 │ │ │ │ + movw r3, #47976 @ 0xbb68 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp r7, r4 │ │ │ │ ite ne │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67d52 │ │ │ │ + bne.n 67e6a │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 67d86 │ │ │ │ + cbz r3, 67e9e │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 67d86 │ │ │ │ + cbz r1, 67e9e │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 2db8d0 │ │ │ │ + bl 2daf9c │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 67d86 │ │ │ │ + b.n 67e9e │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 67d86 │ │ │ │ + cbz r3, 67e9e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9314 <_PyEval_EvalFrameDefault@@Base+0xcb3c> │ │ │ │ + bl c9a64 <_PyEval_EvalFrameDefault@@Base+0xcb20> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67d90 │ │ │ │ + cbz r0, 67ea8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d86 │ │ │ │ + bge.n 67e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67d86 │ │ │ │ + cbnz r3, 67e9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 67c8c │ │ │ │ + bl 67da4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67eaa │ │ │ │ + beq.n 67fc2 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 67dca │ │ │ │ + beq.n 67ee2 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 67dd2 │ │ │ │ + b.n 67eea │ │ │ │ movw r6, #25428 @ 0x6354 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 67de6 │ │ │ │ + cbz r7, 67efe │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67dfe │ │ │ │ - b.n 67e8e │ │ │ │ + cbnz r0, 67f16 │ │ │ │ + b.n 67fa6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39800 @ 0x9b78 │ │ │ │ + movw r1, #37624 @ 0x92f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 67e48 │ │ │ │ + bl 12125c │ │ │ │ + b.n 67f60 │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 223f38 │ │ │ │ + bl 223370 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67e4c │ │ │ │ + bge.n 67f64 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 67e8e │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 67fa6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67e7e │ │ │ │ + blt.n 67f96 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67e8e │ │ │ │ + b.n 67fa6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ add.w r0, r7, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 18d49c │ │ │ │ + bl 18c538 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 67e8e │ │ │ │ - b.n 67e40 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 67fa6 │ │ │ │ + b.n 67f58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67e48 │ │ │ │ + bne.n 67f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67e48 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67f60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67e9a │ │ │ │ + blt.n 67fb2 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67eaa │ │ │ │ + b.n 67fc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67e96 │ │ │ │ + bne.n 67fae │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67e96 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67fae │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r1, 67ee2 │ │ │ │ + cbnz r1, 67ffa │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30896 @ 0x78b0 │ │ │ │ + movw r1, #28720 @ 0x7030 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 680c8 │ │ │ │ + b.n 681e0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67f68 │ │ │ │ + bne.n 68080 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 263b54 <_PyPickle_GetXIData@@Base+0x96c> │ │ │ │ + bl 2638c4 <_PyPickle_GetXIData@@Base+0x960> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67edc │ │ │ │ + beq.n 67ff4 │ │ │ │ ldrd r1, r3, [r5] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 67f2e │ │ │ │ + bcs.n 68046 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 83f58 │ │ │ │ - b.n 67f30 │ │ │ │ + bl 841c0 │ │ │ │ + b.n 68048 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 67f3c │ │ │ │ + cbz r0, 68054 │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 67f5c │ │ │ │ + b.n 68074 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 67edc │ │ │ │ + bl 8473c │ │ │ │ + bl 24448c │ │ │ │ + b.n 67ff4 │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 67f5c │ │ │ │ + cbz r3, 68074 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 67f48 │ │ │ │ + bne.n 68060 │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2c198 │ │ │ │ - b.n 680ba │ │ │ │ + b.n 681d2 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 680a0 │ │ │ │ + bpl.w 681b8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 263b54 <_PyPickle_GetXIData@@Base+0x96c> │ │ │ │ + bl 2638c4 <_PyPickle_GetXIData@@Base+0x960> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67edc │ │ │ │ + beq.n 67ff4 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8dbc │ │ │ │ + bl a9048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 680ba │ │ │ │ + beq.w 681d2 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 67fa0 │ │ │ │ + bpl.n 680b8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 67fb8 │ │ │ │ + beq.n 680d0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30932 @ 0x78d4 │ │ │ │ + movw r1, #28756 @ 0x7054 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 68098 │ │ │ │ + bl 12125c │ │ │ │ + b.n 681b0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 67fce │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 680e6 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68098 │ │ │ │ + bne.n 681b0 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 264620 <_PyPickle_GetXIData@@Base+0x1438> │ │ │ │ + bl 264390 <_PyPickle_GetXIData@@Base+0x142c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 67fe8 │ │ │ │ + cbz r0, 68100 │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 67f7e │ │ │ │ + b.n 68096 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ strd r5, r9, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp.w r3, #1431655765 @ 0x55555555 │ │ │ │ - bhi.n 6801e │ │ │ │ + bhi.n 68136 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 67f7e │ │ │ │ + bcc.n 68096 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 68020 │ │ │ │ + b.n 68138 │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 68046 │ │ │ │ + blt.n 6815e │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 6803a │ │ │ │ + bls.n 68152 │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 6802e │ │ │ │ + bhi.n 68146 │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 68040 │ │ │ │ + bcs.n 68158 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 6804c │ │ │ │ + cbnz r0, 68164 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 244f6c │ │ │ │ - b.n 68098 │ │ │ │ + bl 24448c │ │ │ │ + b.n 681b0 │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b5ac │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 68090 │ │ │ │ + beq.n 681a8 │ │ │ │ add.w r5, r6, #8 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68088 │ │ │ │ + beq.n 681a0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 264620 <_PyPickle_GetXIData@@Base+0x1438> │ │ │ │ + bl 264390 <_PyPickle_GetXIData@@Base+0x142c> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 68068 │ │ │ │ + bne.n 68180 │ │ │ │ mov r0, r6 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 67f7e │ │ │ │ + bl 8473c │ │ │ │ + b.n 68096 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19e7e4 │ │ │ │ - b.n 67edc │ │ │ │ + bl 19cff4 │ │ │ │ + b.n 67ff4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #30968 @ 0x78f8 │ │ │ │ + movw r1, #28792 @ 0x7078 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 67edc │ │ │ │ + bl f53c4 │ │ │ │ + b.n 67ff4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 19e7e4 │ │ │ │ + bl 19cff4 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6810a │ │ │ │ + cbz r0, 68222 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 68150 │ │ │ │ - ldr r2, [pc, #52] @ (68148 ) │ │ │ │ + b.n 68260 │ │ │ │ + ldr r2, [pc, #48] @ (6825c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6813a │ │ │ │ - movw r0, #31040 @ 0x7940 │ │ │ │ + bne.n 68250 │ │ │ │ + movw r0, #28864 @ 0x70c0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 107864 │ │ │ │ - movw r0, #31048 @ 0x7948 │ │ │ │ + b.w 1075e0 │ │ │ │ + movw r0, #28872 @ 0x70c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ - nop │ │ │ │ + b.w 1075e0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68208 │ │ │ │ + beq.n 68318 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 68208 │ │ │ │ + bls.n 68318 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ - cbnz r7, 6818e │ │ │ │ + cbnz r7, 6829e │ │ │ │ adds r6, #1 │ │ │ │ - b.n 68174 │ │ │ │ + b.n 68284 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68200 │ │ │ │ + cbz r0, 68310 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #52 @ 0x34 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + movw r0, #63312 @ 0xf750 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 95d64 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 681c6 │ │ │ │ + cbnz r0, 682d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68200 │ │ │ │ + bge.n 68310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68200 │ │ │ │ + cbnz r3, 68310 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68200 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68310 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 681e6 │ │ │ │ + bge.n 682f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 681e6 │ │ │ │ + cbnz r3, 682f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 681fa │ │ │ │ + bge.n 6830a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 681fa │ │ │ │ + cbnz r3, 6830a │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6818a │ │ │ │ + bne.n 6829a │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #52] @ (68244 ) │ │ │ │ + ldr r2, [pc, #52] @ (68354 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 68236 │ │ │ │ - movw r0, #31096 @ 0x7978 │ │ │ │ + bne.n 68346 │ │ │ │ + movw r0, #28880 @ 0x70d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 107864 │ │ │ │ - movw r0, #31108 @ 0x7984 │ │ │ │ + b.w 1075e0 │ │ │ │ + movw r0, #28892 @ 0x70dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 8572c │ │ │ │ + bl 85980 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 68278 │ │ │ │ + cbz r0, 68388 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68278 │ │ │ │ + bge.n 68388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68278 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68388 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68298 │ │ │ │ + bge.n 683a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68298 │ │ │ │ + cbnz r3, 683a8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2478e4 │ │ │ │ - cbz r0, 682ec │ │ │ │ + bl 247274 │ │ │ │ + cbz r0, 683fc │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 682c0 │ │ │ │ + cbz r6, 683d0 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 682c8 │ │ │ │ + b.n 683d8 │ │ │ │ movw r4, #25428 @ 0x6354 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 247c98 │ │ │ │ + bl 247628 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 682f0 │ │ │ │ + bge.n 68400 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31120 @ 0x7990 │ │ │ │ + movw r1, #28904 @ 0x70e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68332 │ │ │ │ + b.n 68442 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6831a │ │ │ │ + bgt.n 6842a │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2b880 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 181984 │ │ │ │ + bl 180f40 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 68332 │ │ │ │ + b.n 68442 │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46240 @ 0xb4a0 │ │ │ │ + movw r1, #43868 @ 0xab5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 682ec │ │ │ │ + bl 12125c │ │ │ │ + b.n 683fc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 68364 │ │ │ │ + cbnz r1, 68476 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30896 @ 0x78b0 │ │ │ │ + movw r1, #28720 @ 0x7030 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6847a │ │ │ │ + b.n 6858c │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 683b2 │ │ │ │ + bne.n 684c4 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2684c4 │ │ │ │ + bl 268230 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6835e │ │ │ │ + beq.n 68470 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 68456 │ │ │ │ + beq.n 68568 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 683aa │ │ │ │ + cbz r2, 684bc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r2, #0] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 68392 │ │ │ │ + b.n 684a4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 6843c │ │ │ │ + bpl.n 6854e │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2684c4 │ │ │ │ + bl 268230 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6835e │ │ │ │ + beq.n 68470 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8dbc │ │ │ │ + bl a9048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68456 │ │ │ │ + beq.n 68568 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 683fc │ │ │ │ + bmi.n 6850e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31152 @ 0x79b0 │ │ │ │ + movw r1, #28976 @ 0x7130 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 68434 │ │ │ │ - bl 9c41c │ │ │ │ + bl 12125c │ │ │ │ + b.n 68546 │ │ │ │ + bl 9c65c │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 68424 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 68434 │ │ │ │ + bne.n 68536 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 68546 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31180 @ 0x79cc │ │ │ │ + movw r1, #29004 @ 0x714c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 68434 │ │ │ │ + bl 12125c │ │ │ │ + b.n 68546 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6840c │ │ │ │ + blt.n 6851e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a09cc │ │ │ │ + bl 19f1dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 683ca │ │ │ │ + bne.n 684dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6835e │ │ │ │ + beq.n 68470 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 68466 │ │ │ │ + b.n 68578 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #31216 @ 0x79f0 │ │ │ │ + movw r1, #29040 @ 0x7170 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6835e │ │ │ │ + bl f53c4 │ │ │ │ + b.n 68470 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1a0edc │ │ │ │ + bl 19f6e8 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 6847a │ │ │ │ + b.n 6858c │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 68466 │ │ │ │ + bcs.n 68578 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 6835e │ │ │ │ + bl 8473c │ │ │ │ + b.n 68470 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31292 @ 0x7a3c │ │ │ │ + movw r1, #29116 @ 0x71bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31336 @ 0x7a68 │ │ │ │ + movw r1, #29160 @ 0x71e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31384 @ 0x7a98 │ │ │ │ + movw r1, #29208 @ 0x7218 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 68506 │ │ │ │ + cbz r3, 68618 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 6850e │ │ │ │ + b.n 68620 │ │ │ │ movw r2, #25428 @ 0x6354 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 68528 │ │ │ │ + ble.n 6863a │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 68514 │ │ │ │ + b.n 68626 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 6854c │ │ │ │ + blt.n 6865e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 68566 │ │ │ │ + blt.n 68678 │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65160 @ 0xfe88 │ │ │ │ + movw r1, #62868 @ 0xf594 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68570 │ │ │ │ + b.n 68682 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (68574 ) │ │ │ │ + ldr r0, [pc, #8] @ (68684 ) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 68938 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 68a48 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 685a8 │ │ │ │ + cbz r7, 686b8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68590 │ │ │ │ + beq.n 686a0 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68590 │ │ │ │ - b.n 685cc │ │ │ │ + beq.n 686a0 │ │ │ │ + b.n 686dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 685b2 │ │ │ │ + cbnz r0, 686c2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 685b8 │ │ │ │ - b.n 685be │ │ │ │ + cbnz r0, 686c8 │ │ │ │ + b.n 686ce │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 685cc │ │ │ │ - b.n 685ac │ │ │ │ + cbnz r0, 686dc │ │ │ │ + b.n 686bc │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 685cc │ │ │ │ + cbnz r0, 686dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 685cc │ │ │ │ + cbz r0, 686dc │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 685f4 │ │ │ │ + cbnz r5, 68704 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 685f4 │ │ │ │ + blt.n 68704 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 685f4 │ │ │ │ - cbnz r2, 68614 │ │ │ │ + bgt.n 68704 │ │ │ │ + cbnz r2, 68724 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #30828 @ 0x786c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 68640 │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 68750 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6862e │ │ │ │ + bgt.n 6873e │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #60544 @ 0xec80 │ │ │ │ + movw r1, #58252 @ 0xe38c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 68640 │ │ │ │ + bl 12125c │ │ │ │ + b.n 68750 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68618 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 68728 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68618 │ │ │ │ + beq.n 68728 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 68666 │ │ │ │ + cbz r0, 68776 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 19eb50 │ │ │ │ + bl 19d360 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -90597,570 +90695,570 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 68698 │ │ │ │ + beq.n 687a8 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 686b0 │ │ │ │ + b.n 687c0 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 686a0 │ │ │ │ + bgt.n 687b0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 686b0 │ │ │ │ + b.n 687c0 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 6869c │ │ │ │ + bgt.n 687ac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6869c │ │ │ │ + beq.n 687ac │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 686cc │ │ │ │ + b.n 687dc │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #52] @ (686fc ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 686f6 │ │ │ │ + ldr r3, [pc, #52] @ (6880c ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 68806 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #6160 @ 0x1810 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 12ea30 │ │ │ │ + bl 12e804 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2beac8 <_PyBytes_Find@@Base+0x64> │ │ │ │ + b.w 2be3c8 <_PyBytes_Find@@Base+0x64> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ + movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 16c4c4 │ │ │ │ - cbz r0, 6877e │ │ │ │ - movw r3, #41805 @ 0xa34d │ │ │ │ + bl 16bcc0 │ │ │ │ + cbz r0, 68890 │ │ │ │ + movw r3, #41157 @ 0xa0c5 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 68748 │ │ │ │ + bne.n 6885a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6877e │ │ │ │ + b.n 68890 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 68768 │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 6887a │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 6877e │ │ │ │ + b.n 68890 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #65508 @ 0xffe4 │ │ │ │ + movw r0, #63216 @ 0xf6f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 687be │ │ │ │ - movw r0, #63484 @ 0xf7fc │ │ │ │ + bls.n 688d0 │ │ │ │ + movw r0, #61308 @ 0xef7c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68836 │ │ │ │ + beq.n 68948 │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ itte le │ │ │ │ movwle r6, #6160 @ 0x1810 │ │ │ │ movtle r6, #80 @ 0x50 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ - cbz r4, 687fa │ │ │ │ + cbz r4, 6890c │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6883a │ │ │ │ + beq.n 6894c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31432 @ 0x7ac8 │ │ │ │ + movw r1, #29256 @ 0x7248 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 68836 │ │ │ │ + bl 12125c │ │ │ │ + b.n 68948 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65204 @ 0xfeb4 │ │ │ │ + movw r1, #62928 @ 0xf5d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 68b22 │ │ │ │ + bl 12125c │ │ │ │ + b.n 68c34 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #31572 @ 0x7b54 │ │ │ │ + movw r1, #29396 @ 0x72d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 68af0 │ │ │ │ + blt.w 68c02 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 68b22 │ │ │ │ - movw r1, #36460 @ 0x8e6c │ │ │ │ + b.n 68c34 │ │ │ │ + movw r1, #34284 @ 0x85ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68b22 │ │ │ │ + beq.w 68c34 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 68870 │ │ │ │ + cbz r0, 68982 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68870 │ │ │ │ + bge.n 68982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68870 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68982 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 6888a │ │ │ │ + cbz r0, 6899c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6888a │ │ │ │ + bge.n 6899c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6888a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6899c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 688a4 │ │ │ │ + cbz r0, 689b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688a4 │ │ │ │ + bge.n 689b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 688a4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 689b6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 688be │ │ │ │ + cbz r0, 689d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688be │ │ │ │ + bge.n 689d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 688be │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 689d0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 688d8 │ │ │ │ + cbz r0, 689ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688d8 │ │ │ │ + bge.n 689ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 688d8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 689ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 688f2 │ │ │ │ + cbz r0, 68a04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688f2 │ │ │ │ + bge.n 68a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 688f2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68a04 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 68910 │ │ │ │ - movw r0, #36000 @ 0x8ca0 │ │ │ │ + bne.n 68a22 │ │ │ │ + movw r0, #33824 @ 0x8420 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 68b22 │ │ │ │ + b.n 68c34 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #31500 @ 0x7b0c │ │ │ │ + movw r1, #29324 @ 0x728c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 125f4c │ │ │ │ + bl 125e58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68b22 │ │ │ │ + beq.w 68c34 │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #36000 @ 0x8ca0 │ │ │ │ + movw r3, #33824 @ 0x8420 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r3, r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 68950 │ │ │ │ + bpl.n 68a62 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 68b06 │ │ │ │ + bge.w 68c18 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 6895c │ │ │ │ + b.n 68a6e │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 68b06 │ │ │ │ + bge.w 68c18 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 68970 │ │ │ │ + bpl.n 68a82 │ │ │ │ mov r0, sl │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 68978 │ │ │ │ + b.n 68a8a │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bpl.n 6897a │ │ │ │ + bpl.n 68a8c │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 689aa │ │ │ │ + cbnz r6, 68abc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6898e │ │ │ │ + bge.n 68aa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6898e │ │ │ │ + cbnz r3, 68aa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31528 @ 0x7b28 │ │ │ │ + movw r1, #29352 @ 0x72a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f54d0 │ │ │ │ - movw r1, #35096 @ 0x8918 │ │ │ │ + b.w f53c4 │ │ │ │ + movw r1, #32920 @ 0x8098 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 689d6 │ │ │ │ + cbnz r0, 68ae8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #52] @ 0x34 │ │ │ │ - bl 85790 │ │ │ │ - b.n 68b02 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 68c14 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 689fc │ │ │ │ + cbnz r0, 68b0e │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #56] @ 0x38 │ │ │ │ - bl 85790 │ │ │ │ - b.n 68b02 │ │ │ │ - movw r1, #31552 @ 0x7b40 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 68c14 │ │ │ │ + movw r1, #29376 @ 0x72c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 68a24 │ │ │ │ + cbnz r0, 68b36 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #60] @ 0x3c │ │ │ │ - b.n 68a4a │ │ │ │ - movw r1, #31564 @ 0x7b4c │ │ │ │ + b.n 68b5c │ │ │ │ + movw r1, #29388 @ 0x72cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 68a6c │ │ │ │ + cbnz r0, 68b7e │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #64] @ 0x40 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #31989 @ 0x7cf5 │ │ │ │ + movw r2, #32269 @ 0x7e0d │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #31459 @ 0x7ae3 │ │ │ │ + movw r1, #31739 @ 0x7bfb │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 68b02 │ │ │ │ - movw r1, #63756 @ 0xf90c │ │ │ │ + b.n 68c14 │ │ │ │ + movw r1, #61580 @ 0xf08c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 68aac │ │ │ │ + cbnz r0, 68bbe │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #68] @ 0x44 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #30779 @ 0x783b │ │ │ │ + movw r1, #31059 @ 0x7953 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 68b02 │ │ │ │ - movw r1, #38604 @ 0x96cc │ │ │ │ + b.n 68c14 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68814 │ │ │ │ + bne.w 68926 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #30443 @ 0x76eb │ │ │ │ + movw r1, #30723 @ 0x7803 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 68b02 │ │ │ │ + b.n 68c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 68836 │ │ │ │ + bne.w 68948 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68836 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68948 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 68938 │ │ │ │ + b.n 68a4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68b1a │ │ │ │ + bge.n 68c2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68b1a │ │ │ │ + cbnz r3, 68c2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31592 @ 0x7b68 │ │ │ │ + movw r1, #29416 @ 0x72e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31632 @ 0x7b90 │ │ │ │ + movw r1, #29456 @ 0x7310 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31684 @ 0x7bc4 │ │ │ │ + movw r1, #29508 @ 0x7344 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr r2, [pc, #260] @ (68cb8 ) │ │ │ │ + ldr r2, [pc, #256] @ (68dc8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 173884 │ │ │ │ + bl 1730d0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 68bd6 │ │ │ │ + beq.n 68ce8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 68c06 │ │ │ │ - b.n 68bec │ │ │ │ - movw r1, #31728 @ 0x7bf0 │ │ │ │ + bne.n 68d18 │ │ │ │ + b.n 68cfe │ │ │ │ + movw r1, #29552 @ 0x7370 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6cb8 │ │ │ │ - cbnz r0, 68c20 │ │ │ │ - b.n 68c1c │ │ │ │ + bl a6f44 │ │ │ │ + cbnz r0, 68d32 │ │ │ │ + b.n 68d2e │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - movw r1, #31740 @ 0x7bfc │ │ │ │ + movw r1, #29564 @ 0x737c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 68c1c │ │ │ │ - b.n 68c20 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 68d2e │ │ │ │ + b.n 68d32 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31752 @ 0x7c08 │ │ │ │ + movw r1, #29576 @ 0x7388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68ca0 │ │ │ │ + b.n 68db2 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - movw r0, #31732 @ 0x7bf4 │ │ │ │ + movw r0, #29556 @ 0x7374 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ae38 │ │ │ │ - cbnz r0, 68c42 │ │ │ │ + bl 24a7c8 │ │ │ │ + cbnz r0, 68d54 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 68c1c │ │ │ │ + bl 15c860 │ │ │ │ + b.n 68d2e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56656 @ 0xdd50 │ │ │ │ + movw r1, #54364 @ 0xd45c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #31796 @ 0x7c34 │ │ │ │ + movw r0, #29620 @ 0x73b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68c3a │ │ │ │ + beq.n 68d4c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ strd r1, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #36029 @ 0x8cbd │ │ │ │ + movw r2, #36301 @ 0x8dcd │ │ │ │ movt r2, #6 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 24c3e4 │ │ │ │ + bl 24bd74 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68c3a │ │ │ │ + beq.n 68d4c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 94ccc │ │ │ │ - ldr r3, [pc, #20] @ (68cb8 ) │ │ │ │ + bl 95024 │ │ │ │ + ldr r3, [pc, #20] @ (68dc8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 68cb2 │ │ │ │ + beq.n 68dc4 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -91181,132 +91279,132 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #31812 @ 0x7c44 │ │ │ │ + movw r1, #29636 @ 0x73c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 68d36 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 68e46 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 68d3a │ │ │ │ + bge.n 68e4a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31828 @ 0x7c54 │ │ │ │ + movw r1, #29652 @ 0x73d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68d8a │ │ │ │ - bl 81340 │ │ │ │ + b.n 68e9a │ │ │ │ + bl 81288 <_Py_NewReference@@Base+0x270> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 68d8a │ │ │ │ + cbz r0, 68e9a │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 68db8 │ │ │ │ + bl 68ec8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 68d5e │ │ │ │ + bge.n 68e6e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68d7e │ │ │ │ + b.n 68e8e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 68d72 │ │ │ │ + bne.n 68e82 │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68d7e │ │ │ │ + b.n 68e8e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b8100 <_PyBytes_Resize@@Base> │ │ │ │ + bl b82d8 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68d64 │ │ │ │ - b.n 68d5a │ │ │ │ + bne.n 68e74 │ │ │ │ + b.n 68e6a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #6160 @ 0x1810 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (68e50 ) │ │ │ │ + ldr r1, [pc, #128] @ (68f60 ) │ │ │ │ add r7, sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ str r5, [r6, #0] │ │ │ │ - bl 26f35c │ │ │ │ - cbnz r0, 68df2 │ │ │ │ + bl 26f0c4 │ │ │ │ + cbnz r0, 68f02 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68e36 │ │ │ │ + b.n 68f46 │ │ │ │ strd r5, r5, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r2, #36437 @ 0x8e55 │ │ │ │ + movw r2, #36709 @ 0x8f65 │ │ │ │ movt r2, #6 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 24c3e4 │ │ │ │ + bl 24bd74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68e36 │ │ │ │ + beq.n 68f46 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 26f560 │ │ │ │ + bl 26f2c8 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68dec │ │ │ │ + beq.n 68efc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #24] @ (68e50 ) │ │ │ │ + ldr r3, [pc, #24] @ (68f60 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 68e48 │ │ │ │ + beq.n 68f58 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -91328,144 +91426,144 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 68e9c │ │ │ │ + cbz r3, 68fac │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 68ea2 │ │ │ │ + cbnz r0, 68fb2 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 81740 │ │ │ │ - b.w 113800 │ │ │ │ + b.w 81908 │ │ │ │ + b.w 1134d0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #31860 @ 0x7c74 │ │ │ │ + movw r1, #29684 @ 0x73f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 68ee6 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 68ff6 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2b0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 68eea │ │ │ │ + bge.n 68ffa │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68f3a │ │ │ │ - bne.n 68f04 │ │ │ │ + b.n 6904a │ │ │ │ + bne.n 69014 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31876 @ 0x7c84 │ │ │ │ + movw r1, #29700 @ 0x7404 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 68ee6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 68ff6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 68f14 │ │ │ │ + bne.n 69024 │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 81138 │ │ │ │ - b.n 68f3a │ │ │ │ + bl 81440 │ │ │ │ + b.n 6904a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 68f22 │ │ │ │ + bne.n 69032 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 81138 │ │ │ │ - b.n 68f3a │ │ │ │ + bl 81440 │ │ │ │ + b.n 6904a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3424 @ 0xd60 │ │ │ │ + movw r1, #1132 @ 0x46c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 68ee6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 68ff6 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2db844 │ │ │ │ + bl 2dae3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68fd2 │ │ │ │ + beq.n 690e2 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 68f9e │ │ │ │ + cbz r0, 690ae │ │ │ │ mov r1, r4 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68fd4 │ │ │ │ + beq.n 690e4 │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 68faa │ │ │ │ + cbz r3, 690ba │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 68faa │ │ │ │ + beq.n 690ba │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2db9b0 │ │ │ │ + bl 2db18c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68fbe │ │ │ │ + beq.n 690ce │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 85790 │ │ │ │ - b.n 68faa │ │ │ │ + bl 859e4 │ │ │ │ + b.n 690ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 68fd4 │ │ │ │ + cbz r3, 690e4 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 68fd4 │ │ │ │ + cbz r1, 690e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db8d0 │ │ │ │ + bl 2daf9c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68fd4 │ │ │ │ + bne.n 690e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68fd2 │ │ │ │ + bge.n 690e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68fd2 │ │ │ │ + cbnz r3, 690e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068fd8 <_Py_c_sum@@Base>: │ │ │ │ +000690e8 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00068fe6 <_Py_cr_diff@@Base>: │ │ │ │ +000690f6 <_Py_cr_diff@@Base>: │ │ │ │ push {r4} │ │ │ │ vsub.f64 d2, d0, d2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, sp, #32 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ @@ -91477,47 +91575,47 @@ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006901c <_Py_cr_prod@@Base>: │ │ │ │ +0006912c <_Py_cr_prod@@Base>: │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006902a <_Py_cr_quot@@Base>: │ │ │ │ +0006913a <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 69046 <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 69156 <_Py_cr_quot@@Base+0x1c> │ │ │ │ vdiv.f64 d6, d0, d2 │ │ │ │ vdiv.f64 d7, d1, d2 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 69070 <_Py_cr_quot@@Base+0x46> │ │ │ │ + vldr d7, [pc, #20] @ 69180 <_Py_cr_quot@@Base+0x46> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ │ │ │ │ -00069078 <_Py_cr_sum@@Base>: │ │ │ │ +00069188 <_Py_cr_sum@@Base>: │ │ │ │ push {r4} │ │ │ │ vadd.f64 d2, d2, d0 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, sp, #32 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ @@ -91531,659 +91629,617 @@ │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31924 @ 0x7cb4 │ │ │ │ + movw r1, #29748 @ 0x7434 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ │ │ │ │ -000690c6 <_Py_rc_diff@@Base>: │ │ │ │ +000691d6 <_Py_rc_diff@@Base>: │ │ │ │ vsub.f64 d0, d0, d1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vneg.f64 d1, d2 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000690d4 : │ │ │ │ +000691e4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6912c │ │ │ │ - movw r1, #48768 @ 0xbe80 │ │ │ │ + cbz r0, 6923c │ │ │ │ + movw r1, #46592 @ 0xb600 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 69138 │ │ │ │ + bl 69248 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6912c │ │ │ │ + beq.n 6923c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51288 @ 0xc858 │ │ │ │ + movw r1, #49112 @ 0xbfd8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 69138 │ │ │ │ + bl 69248 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6912c │ │ │ │ + beq.n 6923c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1412cc │ │ │ │ + bl 140eb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69134 │ │ │ │ + bge.n 69244 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69134 │ │ │ │ + cbnz r3, 69244 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69134 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69244 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #36 @ 0x24 │ │ │ │ ldr.w r0, [r5, #-36] │ │ │ │ - cbz r0, 69188 │ │ │ │ + cbz r0, 69298 │ │ │ │ ldr.w r3, [r5, #-24] │ │ │ │ - cbnz r3, 6915c │ │ │ │ + cbnz r3, 6926c │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ - b.n 6914c │ │ │ │ - bl 88bac │ │ │ │ + b.n 6925c │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r6, 6918c │ │ │ │ - bl 9c5a0 │ │ │ │ + cbz r6, 6929c │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69182 │ │ │ │ + bge.n 69292 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69182 │ │ │ │ + cbnz r3, 69292 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 69158 │ │ │ │ - b.n 69190 │ │ │ │ + bne.n 69268 │ │ │ │ + b.n 692a0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 69190 │ │ │ │ + b.n 692a0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00069194 : │ │ │ │ +000692a4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 28a914 │ │ │ │ - cbz r0, 691e0 │ │ │ │ + bl 28a5cc │ │ │ │ + cbz r0, 692f0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 691e6 │ │ │ │ + bmi.n 692f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 691c8 │ │ │ │ + bge.n 692d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 691c8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 692d8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31944 @ 0x7cc8 │ │ │ │ + movw r1, #29768 @ 0x7448 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 69228 │ │ │ │ - bl 125be4 │ │ │ │ + b.n 69338 │ │ │ │ + bl 125af0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69200 │ │ │ │ + bge.n 69310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69200 │ │ │ │ + cbnz r3, 69310 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 69224 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 69224 │ │ │ │ + bne.n 69334 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 69334 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #31976 @ 0x7ce8 │ │ │ │ + movw r1, #29800 @ 0x7468 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 69228 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 69338 │ │ │ │ str r4, [r7, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #32028 @ 0x7d1c │ │ │ │ + movw r0, #29852 @ 0x749c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ b.w 39e0c │ │ │ │ │ │ │ │ -0006924e : │ │ │ │ - movw r2, #5148 @ 0x141c │ │ │ │ +0006935e : │ │ │ │ + movw r2, #2972 @ 0xb9c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.w 94a50 │ │ │ │ + b.w 94da8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 69278 │ │ │ │ + cbnz r0, 69388 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 6928a │ │ │ │ - b.n 69282 │ │ │ │ + cbz r0, 6939a │ │ │ │ + b.n 69392 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69272 │ │ │ │ - b.n 69330 │ │ │ │ + beq.n 69382 │ │ │ │ + b.n 69440 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69440 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 69296 │ │ │ │ + cbz r0, 693a6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69440 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 692a2 │ │ │ │ + cbz r0, 693b2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69440 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 692ae │ │ │ │ + cbz r0, 693be │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69440 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 692ba │ │ │ │ + cbz r0, 693ca │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69440 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 692c6 │ │ │ │ + cbz r0, 693d6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69440 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 692d2 │ │ │ │ + cbz r0, 693e2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69330 │ │ │ │ + bne.n 69440 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 692dc │ │ │ │ + cbz r0, 693ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69440 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 692e6 │ │ │ │ + cbz r0, 693f6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69440 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 692f0 │ │ │ │ + cbz r0, 69400 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69440 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 692fa │ │ │ │ + cbz r0, 6940a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69440 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 69304 │ │ │ │ + cbz r0, 69414 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69440 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6930e │ │ │ │ + cbz r0, 6941e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69440 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 69318 │ │ │ │ + cbz r0, 69428 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69440 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 69322 │ │ │ │ + cbz r0, 69432 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69330 │ │ │ │ + cbnz r0, 69440 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69330 │ │ │ │ + cbz r0, 69440 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ - cbnz r4, 6935c │ │ │ │ - movw r3, #4784 @ 0x12b0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 693a2 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - add.w r0, r3, #16 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - bl 949a8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 693a2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1e178c <_PyType_Name@@Base> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 107864 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 69392 │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 693a2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 6938e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6938e │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 693c4 │ │ │ │ + cbnz r0, 69460 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 693ce │ │ │ │ - b.n 693d6 │ │ │ │ + cbnz r0, 6946a │ │ │ │ + b.n 69472 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 693be │ │ │ │ - b.n 6944c │ │ │ │ + beq.n 6945a │ │ │ │ + b.n 694e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6944c │ │ │ │ + bne.n 694e8 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 693e2 │ │ │ │ + cbz r0, 6947e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6944c │ │ │ │ + bne.n 694e8 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 693ee │ │ │ │ + cbz r0, 6948a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6944c │ │ │ │ + bne.n 694e8 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 693f8 │ │ │ │ + cbz r0, 69494 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 694e8 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69402 │ │ │ │ + cbz r0, 6949e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 694e8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 6940c │ │ │ │ + cbz r0, 694a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 694e8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 69416 │ │ │ │ + cbz r0, 694b2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 694e8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 69420 │ │ │ │ + cbz r0, 694bc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 694e8 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 6942a │ │ │ │ + cbz r0, 694c6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 694e8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 69434 │ │ │ │ + cbz r0, 694d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 694e8 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6943e │ │ │ │ + cbz r0, 694da │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6944c │ │ │ │ + cbnz r0, 694e8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6944c │ │ │ │ + cbz r0, 694e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006944e : │ │ │ │ +000694ea : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [r7, #16] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 697c2 │ │ │ │ + beq.w 6985e │ │ │ │ mov r5, r0 │ │ │ │ mov.w fp, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #21420 @ 0x53ac │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw ip, #41760 @ 0xa320 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ str r3, [r7, #20] │ │ │ │ strd ip, r1, [r7, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 694d4 │ │ │ │ - ldr r3, [pc, #484] @ (69684 ) │ │ │ │ + cbnz r0, 69570 │ │ │ │ + ldr r3, [pc, #484] @ (69720 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 694c6 │ │ │ │ + cbz r3, 69562 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 694c6 │ │ │ │ + cbz r0, 69562 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f8220 │ │ │ │ - cbz r0, 694c6 │ │ │ │ + bl f8070 │ │ │ │ + cbz r0, 69562 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ - bl 94a10 │ │ │ │ + bl 859e4 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 69798 │ │ │ │ + bne.w 69834 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 697ac │ │ │ │ + b.n 69848 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 694e2 │ │ │ │ + beq.n 6957e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 694f0 │ │ │ │ + bne.n 6958c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6956a │ │ │ │ + bge.n 69606 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6956a │ │ │ │ - bl a0470 │ │ │ │ + b.n 69606 │ │ │ │ + bl a0748 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 69526 │ │ │ │ - ldr r2, [pc, #392] @ (69684 ) │ │ │ │ + cbnz r0, 695c2 │ │ │ │ + ldr r2, [pc, #392] @ (69720 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #51700 @ 0xc9f4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - cbz r0, 69546 │ │ │ │ + cbz r0, 695e2 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #32576 @ 0x7f40 │ │ │ │ + movw r2, #30400 @ 0x76c0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ - b.n 69546 │ │ │ │ - bl 14118c │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ + b.n 695e2 │ │ │ │ + bl 140d74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69540 │ │ │ │ + bge.n 695dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69540 │ │ │ │ + cbnz r3, 695dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6956c │ │ │ │ + bne.n 69608 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69798 │ │ │ │ + beq.w 69834 │ │ │ │ mov r1, fp │ │ │ │ - movw r0, #32600 @ 0x7f58 │ │ │ │ + movw r0, #30424 @ 0x76d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1aaa54 <_PyErr_FormatNote@@Base> │ │ │ │ - b.n 69798 │ │ │ │ + bl 1a9b34 <_PyErr_FormatNote@@Base> │ │ │ │ + b.n 69834 │ │ │ │ mov sl, r4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq.n 69584 │ │ │ │ + beq.n 69620 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 695be │ │ │ │ + bne.n 6965a │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.n 6958c │ │ │ │ + b.n 69628 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 695be │ │ │ │ + bne.n 6965a │ │ │ │ ldr.w r6, [sl, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - cbz r2, 695a4 │ │ │ │ + cbz r2, 69640 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - b.n 695a8 │ │ │ │ + b.n 69644 │ │ │ │ ldr.w r9, [sl, #20] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbnz r3, 695d8 │ │ │ │ - b.n 69640 │ │ │ │ + cbnz r3, 69674 │ │ │ │ + b.n 696dc │ │ │ │ movw r1, #51696 @ 0xc9f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #32672 @ 0x7fa0 │ │ │ │ + movw r1, #30496 @ 0x7720 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6979c │ │ │ │ + bl f53c4 │ │ │ │ + b.n 69838 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69608 │ │ │ │ + bne.n 696a4 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 6961e │ │ │ │ + bne.n 696ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6961e │ │ │ │ + bne.n 696ba │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbfc8 │ │ │ │ - b.n 6964c │ │ │ │ + bl 1cab48 │ │ │ │ + b.n 696e8 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 6963a │ │ │ │ - bl 86e60 │ │ │ │ - b.n 6964c │ │ │ │ - bl 8a554 │ │ │ │ - b.n 6964c │ │ │ │ + bne.n 696d6 │ │ │ │ + bl 871e4 │ │ │ │ + b.n 696e8 │ │ │ │ + bl 8a880 │ │ │ │ + b.n 696e8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8c0d8 │ │ │ │ + bl 8c880 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69688 │ │ │ │ + bne.n 69724 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69664 │ │ │ │ + bge.n 69700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69664 │ │ │ │ + cbnz r3, 69700 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6979c │ │ │ │ + bge.w 69838 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6979c │ │ │ │ + bne.w 69838 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6979c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69838 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6969a │ │ │ │ + bge.n 69736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6969a │ │ │ │ + cbnz r3, 69736 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 696b2 │ │ │ │ + bge.n 6974e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 696b2 │ │ │ │ + cbnz r3, 6974e │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 696ca │ │ │ │ + bge.n 69766 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 696ca │ │ │ │ + cbnz r3, 69766 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69792 │ │ │ │ + bge.n 6982e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69792 │ │ │ │ + bne.n 6982e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ str r0, [r7, #12] │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ - ldr r2, [pc, #232] @ (697d0 ) │ │ │ │ + ldr r2, [pc, #232] @ (6986c ) │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r6, [r0, r2] │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ - bge.n 69758 │ │ │ │ + bge.n 697f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69758 │ │ │ │ + beq.n 697f4 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbz r2, 69712 │ │ │ │ + cbz r2, 697ae │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - cbz r0, 6974c │ │ │ │ + cbz r0, 697e8 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 6974c │ │ │ │ - ldr r3, [pc, #180] @ (697d0 ) │ │ │ │ + cbz r2, 697e8 │ │ │ │ + ldr r3, [pc, #180] @ (6986c ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -92197,924 +92253,719 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ - b.n 69792 │ │ │ │ - ldr r1, [pc, #120] @ (697d4 ) │ │ │ │ + b.n 6982e │ │ │ │ + ldr r1, [pc, #120] @ (69870 ) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ - cbz r3, 69776 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + cbz r3, 69812 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69776 │ │ │ │ + beq.n 69812 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ - cbz r3, 69792 │ │ │ │ + cbz r3, 6982e │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 69792 │ │ │ │ + ble.n 6982e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69792 │ │ │ │ + beq.n 6982e │ │ │ │ mov r0, r6 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 69492 │ │ │ │ + b.n 6952e │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 697c6 │ │ │ │ + bge.n 69862 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 697c6 │ │ │ │ + cbnz r3, 69862 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 697c6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69862 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ + cbnz r4, 6989e │ │ │ │ + movw r3, #4784 @ 0x12b0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #5768 @ 0x1688 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12125c │ │ │ │ + b.n 698e4 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + mov r5, r0 │ │ │ │ + add.w r0, r3, #16 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + bl 94d00 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 698e4 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 1e0d04 <_PyType_Name@@Base> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 1075e0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 698d4 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 698e4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 698d0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 698d0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000697d8 : │ │ │ │ +000698e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 69806 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + bmi.n 69916 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4423 @ 0x1147 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69a32 │ │ │ │ + b.n 69b42 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 69820 │ │ │ │ + bne.n 69930 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 69834 │ │ │ │ + bne.n 69944 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 69834 │ │ │ │ + bne.n 69944 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 69802 │ │ │ │ + bl 44016 │ │ │ │ + b.n 69912 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 69870 │ │ │ │ + bne.n 69980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 86e60 │ │ │ │ + bl 871e4 │ │ │ │ adds r1, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 69a32 │ │ │ │ + b.n 69b42 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 698a4 │ │ │ │ + cbz r3, 699b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 698a4 │ │ │ │ + bne.n 699b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl dd36c │ │ │ │ + bl dda24 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 698ba │ │ │ │ + beq.n 699ca │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 69a32 │ │ │ │ + bne.w 69b42 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15fb40 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15f44c <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 69a32 │ │ │ │ + b.n 69b42 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 69802 │ │ │ │ + beq.n 69912 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 69a30 │ │ │ │ + bne.w 69b40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 69902 │ │ │ │ + cbz r3, 69a12 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 69902 │ │ │ │ + beq.n 69a12 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a8dc │ │ │ │ + bl 8ac08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69a00 │ │ │ │ + beq.n 69b10 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6992c │ │ │ │ + bgt.n 69a3c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b280 │ │ │ │ + bl 8b5ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69a00 │ │ │ │ + beq.n 69b10 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ - cbz r0, 6993c │ │ │ │ + cbz r0, 69a4c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 235df8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 235328 <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, lr, #20 │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ str.w r3, [lr, #8] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w ip, ip, r1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ and.w r3, r7, ip │ │ │ │ - bgt.n 69968 │ │ │ │ + bgt.n 69a78 │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 69978 │ │ │ │ + b.n 69a88 │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, lr, r3, lsl #2 │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r0, #20] │ │ │ │ mov r8, r7 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ add r0, r8 │ │ │ │ - blt.n 699a8 │ │ │ │ + blt.n 69ab8 │ │ │ │ and.w r3, ip, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 6999a │ │ │ │ + bgt.n 69aaa │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 6997a │ │ │ │ + b.n 69a8a │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r2, r3, lsl #2] │ │ │ │ - b.n 6997a │ │ │ │ + b.n 69a8a │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 699b4 │ │ │ │ + bgt.n 69ac4 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 699c0 │ │ │ │ + b.n 69ad0 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ strhle.w r0, [r2, r3, lsl #1] │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - cbz r0, 699dc │ │ │ │ + cbz r0, 69aec │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r4, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 699ec │ │ │ │ + b.n 69afc │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r4, r6, [r1, #4] │ │ │ │ str r7, [r2, r3] │ │ │ │ ldrd r1, r3, [r2, #12] │ │ │ │ adds r3, #1 │ │ │ │ subs r1, #1 │ │ │ │ strd r1, r3, [r2, #12] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 698a0 │ │ │ │ + b.n 699b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69a14 │ │ │ │ + bge.n 69b24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69a14 │ │ │ │ + cbnz r3, 69b24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 69802 │ │ │ │ + bge.w 69912 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 69802 │ │ │ │ + bne.w 69912 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69802 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69912 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00069a38 : │ │ │ │ +00069b48 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 69a60 │ │ │ │ + beq.n 69b70 │ │ │ │ movw r3, #32092 @ 0x7d5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 69a6a │ │ │ │ - movw r0, #32472 @ 0x7ed8 │ │ │ │ + bne.n 69b7a │ │ │ │ + movw r0, #30296 @ 0x7658 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.n 69a92 │ │ │ │ + b.n 69ba2 │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 69a60 │ │ │ │ - bl 9fac0 │ │ │ │ - movw r3, #5288 @ 0x14a8 │ │ │ │ + beq.n 69b70 │ │ │ │ + bl 9fd98 │ │ │ │ + movw r3, #3112 @ 0xc28 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #32472 @ 0x7ed8 │ │ │ │ + movw r0, #30296 @ 0x7658 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00069a94 : │ │ │ │ +00069ba4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32092 @ 0x7d5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69ab6 │ │ │ │ + bne.n 69bc6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 69aac │ │ │ │ + b.n 69bbc │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69acc │ │ │ │ + bne.n 69bdc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w de3a0 │ │ │ │ + b.w dea78 │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 69ae4 │ │ │ │ + beq.n 69bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 69ae4 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 69bf4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 69ae8 │ │ │ │ + b.n 69bf8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - cbz r3, 69b04 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - b.n 69b1c │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.n 69b0c │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 69b1c │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 69b08 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 69b08 │ │ │ │ - clz r5, r1 │ │ │ │ - lsrs r5, r5, #5 │ │ │ │ - b.n 69b3a │ │ │ │ - add r1, sp, #16 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r3, #1 │ │ │ │ - movs r4, #0 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - strd r3, r4, [sp, #4] │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #124] @ (69bb0 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 69ba8 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ - mov r7, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.n 69b4e │ │ │ │ - add r5, r6 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 69b6a │ │ │ │ - b.n 69b56 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 69ba8 │ │ │ │ - b.n 69b46 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 69b6c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 69ba8 │ │ │ │ - b.n 69b6c │ │ │ │ - movs r4, #0 │ │ │ │ - bl b1aa4 │ │ │ │ - orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2c4e4 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - adds r3, r4, #1 │ │ │ │ - bne.n 69b9c │ │ │ │ - movw r3, #47268 @ 0xb8a4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 94ccc │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 69bca │ │ │ │ + cbz r3, 69c10 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #3 │ │ │ │ - b.w 8f1d4 │ │ │ │ + b.w 8f984 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8f014 │ │ │ │ + b.w 8f368 │ │ │ │ │ │ │ │ -00069bd0 : │ │ │ │ +00069c16 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #324] @ (69d24 ) │ │ │ │ + ldr r3, [pc, #324] @ (69d6c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ - cbz r6, 69c16 │ │ │ │ + cbz r6, 69c5c │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 69bfa │ │ │ │ + bls.n 69c40 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 69bea │ │ │ │ - b.n 69c16 │ │ │ │ + bne.n 69c30 │ │ │ │ + b.n 69c5c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 69c30 │ │ │ │ + beq.n 69c76 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 69c30 │ │ │ │ - b.n 69bf2 │ │ │ │ + bcs.n 69c76 │ │ │ │ + b.n 69c38 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #55816 @ 0xda08 │ │ │ │ + movw r2, #53524 @ 0xd114 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ - b.n 69d20 │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ + b.n 69d66 │ │ │ │ mov r0, r6 │ │ │ │ - bl 208a10 │ │ │ │ + bl 207f8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69d1e │ │ │ │ + beq.n 69d64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #24400 @ 0x5f50 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69cf8 │ │ │ │ + bne.n 69d3e │ │ │ │ ldr r5, [r6, #24] │ │ │ │ - cbnz r5, 69c84 │ │ │ │ + cbnz r5, 69cca │ │ │ │ mov r0, r6 │ │ │ │ - bl f8cb8 │ │ │ │ + bl f8b08 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69c84 │ │ │ │ + cbnz r0, 69cca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d20 │ │ │ │ + bge.n 69d66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69d20 │ │ │ │ - ldr r2, [pc, #188] @ (69d28 ) │ │ │ │ + bne.n 69d66 │ │ │ │ + ldr r2, [pc, #192] @ (69d70 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69c7a │ │ │ │ + cbz r3, 69cc0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 69d20 │ │ │ │ + b.n 69d66 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ - cbnz r6, 69cbe │ │ │ │ - bl 80424 │ │ │ │ + cbnz r6, 69d04 │ │ │ │ + bl 80534 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 69cbc │ │ │ │ + cbnz r0, 69d02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69cb8 │ │ │ │ + bge.n 69cfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69cb8 │ │ │ │ - ldr r2, [pc, #136] @ (69d28 ) │ │ │ │ + cbnz r3, 69cfe │ │ │ │ + ldr r2, [pc, #136] @ (69d70 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69cb0 │ │ │ │ + cbz r3, 69cf6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69d20 │ │ │ │ + b.n 69d66 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a0e14 │ │ │ │ + bl a10e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69cf4 │ │ │ │ + bge.n 69d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69cf4 │ │ │ │ - ldr r2, [pc, #76] @ (69d28 ) │ │ │ │ + cbnz r3, 69d3a │ │ │ │ + ldr r2, [pc, #76] @ (69d70 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69cec │ │ │ │ + cbz r3, 69d32 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 69d20 │ │ │ │ + b.n 69d66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d1e │ │ │ │ + bge.n 69d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69d1e │ │ │ │ - ldr r2, [pc, #32] @ (69d28 ) │ │ │ │ + cbnz r3, 69d64 │ │ │ │ + ldr r2, [pc, #32] @ (69d70 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69d16 │ │ │ │ + cbz r3, 69d5c │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8-d9} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - cbz r3, 69d4c │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - b.n 69d64 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.n 69d54 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 69d64 │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 69d50 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 69d50 │ │ │ │ - clz r6, r1 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ - b.n 69d86 │ │ │ │ - add r1, sp, #32 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r3, #1 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - strd r3, r1, [sp, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r3, [pc, #332] @ (69ec8 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 69eb4 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - add r5, r6 │ │ │ │ - bl 254ab8 │ │ │ │ - subs r6, r5, #1 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 69ea8 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 69e2a │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 69dba │ │ │ │ - bl 125be4 │ │ │ │ - mov r6, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 69db4 │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 69ea8 │ │ │ │ - subs r5, #2 │ │ │ │ - bne.n 69dbe │ │ │ │ - b.n 69e2a │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - movw r7, #25552 @ 0x63d0 │ │ │ │ - movt r7, #80 @ 0x50 │ │ │ │ - cbz r0, 69dfa │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne.n 69dd6 │ │ │ │ - vldr d9, [r0, #8] │ │ │ │ - b.n 69df4 │ │ │ │ - bl 178c14 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d9, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69df4 │ │ │ │ - bl 94a10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 69ea8 │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 69dfe │ │ │ │ - b.n 69e34 │ │ │ │ - vldr d9, [pc, #196] @ 69ec0 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne.n 69e0c │ │ │ │ - vldr d8, [r0, #8] │ │ │ │ - b.n 69e38 │ │ │ │ - bl 178c14 │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69e38 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 69e38 │ │ │ │ - b.n 69ea8 │ │ │ │ - vldr d8, [pc, #148] @ 69ec0 │ │ │ │ - vmov.f64 d9, d8 │ │ │ │ - b.n 69e38 │ │ │ │ - vldr d8, [pc, #136] @ 69ec0 │ │ │ │ - vmov.f64 d0, d9 │ │ │ │ - mov.w r2, #51712 @ 0xca00 │ │ │ │ - movt r2, #15258 @ 0x3b9a │ │ │ │ - movs r1, #0 │ │ │ │ - add r0, sp, #16 │ │ │ │ - bl 23fa30 <_PyTime_FromSecondsObject@@Base+0x6e0> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 69ea8 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - mov.w r2, #51712 @ 0xca00 │ │ │ │ - movt r2, #15258 @ 0x3b9a │ │ │ │ - movs r1, #0 │ │ │ │ - add r0, sp, #24 │ │ │ │ - bl 23fa30 <_PyTime_FromSecondsObject@@Base+0x6e0> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 69ea8 │ │ │ │ - ldrd r0, r1, [sp, #16] │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ - bl 240030 <_PyTime_AsTimespec@@Base> │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - bl 240030 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1aa4 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2b514 <__timerfd_settime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - adds r4, #1 │ │ │ │ - bne.n 69eac │ │ │ │ - movw r3, #47268 @ 0xb8a4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 69eb4 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - bl 69ef4 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ - vpop {d8-d9} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ... │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #6160 @ 0x1810 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - vldr d8, [pc, #156] @ 69fa8 │ │ │ │ - ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ - vldr s15, [r5, #24] │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vmla.f64 d0, d7, d8 │ │ │ │ - bl 9c4cc │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 69f9e │ │ │ │ - ldrd r0, r1, [r5] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ - vldr s14, [r5, #8] │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vcvt.f64.s32 d7, s14 │ │ │ │ - vmla.f64 d0, d7, d8 │ │ │ │ - bl 9c4cc │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 69f64 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69f60 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 69f60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 69f9e │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69f84 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 69f84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69f92 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 69f96 │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 69f9e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69f92 │ │ │ │ - vpop {d8} │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - bvs.n 69ed6 │ │ │ │ - @ instruction: 0xe8262e0b │ │ │ │ - subs r6, #17 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 254ab8 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6a000 │ │ │ │ - mov r4, r0 │ │ │ │ - bl b1aa4 │ │ │ │ - mov r1, sp │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bb18 <__timerfd_gettime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - adds r4, #1 │ │ │ │ - bne.n 69ff8 │ │ │ │ - movw r3, #47268 @ 0xb8a4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6a002 │ │ │ │ - mov r0, sp │ │ │ │ - bl 69ef4 │ │ │ │ - b.n 6a002 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c41c │ │ │ │ + bl 9c65c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a028 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6a048 │ │ │ │ + bne.n 69dbe │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 69dde │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 6a03e │ │ │ │ + cbz r3, 69dd4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 6a03a │ │ │ │ + blt.n 69dd0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6a03c │ │ │ │ + b.n 69dd2 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6a04a │ │ │ │ + b.n 69de0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + cbz r3, 69dfc │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + b.n 69e14 │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.n 69e04 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 69e14 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 69e00 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 69e00 │ │ │ │ + clz r5, r1 │ │ │ │ + lsrs r5, r5, #5 │ │ │ │ + b.n 69e32 │ │ │ │ + add r1, sp, #16 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r3, #1 │ │ │ │ + movs r4, #0 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + strd r3, r4, [sp, #4] │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [pc, #124] @ (69ea8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 69ea0 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + bl 125af0 │ │ │ │ + mov r7, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.n 69e46 │ │ │ │ + add r5, r6 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 69e62 │ │ │ │ + b.n 69e4e │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 69ea0 │ │ │ │ + b.n 69e3e │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 125af0 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 69e64 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 69ea0 │ │ │ │ + b.n 69e64 │ │ │ │ + movs r4, #0 │ │ │ │ + bl b1c9c │ │ │ │ + orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2c4e4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b4e44 │ │ │ │ + adds r3, r4, #1 │ │ │ │ + bne.n 69e94 │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 1e6d7c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 95024 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #1848 @ 0x738 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (6a0ec ) │ │ │ │ + ldr r3, [pc, #116] @ (69f4c ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #1640 @ 0x668 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #32172 @ 0x7dac │ │ │ │ + movw r2, #29996 @ 0x752c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl f7000 │ │ │ │ - cbz r0, 6a0e6 │ │ │ │ + bl f6e58 │ │ │ │ + cbz r0, 69f46 │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 6a0b2 │ │ │ │ + cbnz r5, 69f12 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 6a0a6 │ │ │ │ + cbz r3, 69f06 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 6a0b2 │ │ │ │ + b.n 69f12 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -93132,669 +92983,727 @@ │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ orrs r5, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrb r5, [r4, #15] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2a7d64 │ │ │ │ + bl 2a7bbc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006a0f0 : │ │ │ │ +00069f50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #51176 @ 0xc7e8 │ │ │ │ + movw r1, #49000 @ 0xbf68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a128 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 69f88 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 243140 │ │ │ │ - b.n 6a12c │ │ │ │ + bl 242660 │ │ │ │ + b.n 69f8c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a130 : │ │ │ │ +00069f90 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #51132 @ 0xc7bc │ │ │ │ + movw r1, #48956 @ 0xbf3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a166 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 69fc6 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 243140 │ │ │ │ - b.n 6a16a │ │ │ │ + bl 242660 │ │ │ │ + b.n 69fca │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #32188 @ 0x7dbc │ │ │ │ + movw r1, #30012 @ 0x753c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - cbnz r0, 6a1b0 │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + cbnz r0, 6a010 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #34125 @ 0x854d │ │ │ │ + movw r1, #31357 @ 0x7a7d │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3fd48 │ │ │ │ + b.w 3fd58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6a1da │ │ │ │ + cbz r3, 6a03a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r0, r4, r0 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 94ccc │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b.w 95024 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - sub sp, #100 @ 0x64 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, r1 │ │ │ │ - cbz r3, 6a1fc │ │ │ │ + str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + cbz r3, 6a060 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6a214 │ │ │ │ + b.n 6a078 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 6a204 │ │ │ │ + bgt.n 6a068 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6a214 │ │ │ │ + b.n 6a078 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6a200 │ │ │ │ + bne.n 6a064 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6a200 │ │ │ │ + beq.n 6a064 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 6a234 │ │ │ │ - add r1, sp, #16 │ │ │ │ + b.n 6a09a │ │ │ │ + add r1, sp, #32 │ │ │ │ mov r2, r3 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r3, [pc, #240] @ (6a31c ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - mov r5, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r3, [pc, #336] @ (6a1e0 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a312 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - add r4, r6 │ │ │ │ - bl 254ab8 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + beq.w 6a1c8 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + add r5, r6 │ │ │ │ + bl 2547a0 │ │ │ │ + subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 6a306 │ │ │ │ - cbz r6, 6a2b0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - cbz r0, 6a264 │ │ │ │ - bl 125be4 │ │ │ │ + beq.w 6a1bc │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 6a13e │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 6a0ce │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a25e │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 6a0c8 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a306 │ │ │ │ - subs r4, #2 │ │ │ │ - bne.n 6a268 │ │ │ │ - b.n 6a2ba │ │ │ │ - mov r4, r6 │ │ │ │ + bne.n 6a1bc │ │ │ │ + subs r5, #2 │ │ │ │ + bne.n 6a0d2 │ │ │ │ + b.n 6a13e │ │ │ │ + mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - cbz r0, 6a28e │ │ │ │ - bl 1581d8 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ - it eq │ │ │ │ - cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a288 │ │ │ │ - bl 94a10 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + movw r7, #25552 @ 0x63d0 │ │ │ │ + movt r7, #80 @ 0x50 │ │ │ │ + cbz r0, 6a10e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.n 6a0ea │ │ │ │ + vldr d9, [r0, #8] │ │ │ │ + b.n 6a108 │ │ │ │ + bl 1786b4 │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d9, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6a108 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a306 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne.n 6a292 │ │ │ │ - b.n 6a2c2 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - bl 1581d8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ - it eq │ │ │ │ - cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a2c6 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6a306 │ │ │ │ - b.n 6a2c6 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r9, r6 │ │ │ │ - b.n 6a2c6 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r9, r4 │ │ │ │ - b.n 6a2c6 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r1, r9 │ │ │ │ + bne.n 6a1bc │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 6a112 │ │ │ │ + b.n 6a148 │ │ │ │ + vldr d9, [pc, #200] @ 6a1d8 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.n 6a120 │ │ │ │ + vldr d8, [r0, #8] │ │ │ │ + b.n 6a14c │ │ │ │ + bl 1786b4 │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 6a14c │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 6a14c │ │ │ │ + b.n 6a1bc │ │ │ │ + vldr d8, [pc, #152] @ 6a1d8 │ │ │ │ + vmov.f64 d9, d8 │ │ │ │ + b.n 6a14c │ │ │ │ + vldr d8, [pc, #140] @ 6a1d8 │ │ │ │ + vmov.f64 d0, d9 │ │ │ │ + mov.w r2, #51712 @ 0xca00 │ │ │ │ + movt r2, #15258 @ 0x3b9a │ │ │ │ + movs r1, #0 │ │ │ │ + add r0, sp, #16 │ │ │ │ + bl 23ef50 <_PyTime_FromSecondsObject@@Base+0x71c> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6a1bc │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + mov.w r2, #51712 @ 0xca00 │ │ │ │ + movt r2, #15258 @ 0x3b9a │ │ │ │ + movs r1, #0 │ │ │ │ + add r0, sp, #24 │ │ │ │ + bl 23ef50 <_PyTime_FromSecondsObject@@Base+0x71c> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6a1bc │ │ │ │ + ldrd r0, r1, [sp, #16] │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ + bl 23f550 <_PyTime_AsTimespec@@Base> │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + ldrd r0, r1, [sp, #24] │ │ │ │ + bl 23f550 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b1c9c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 240030 <_PyTime_AsTimespec@@Base> │ │ │ │ - mov r1, r5 │ │ │ │ - add r2, sp, #32 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 240030 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1aa4 │ │ │ │ - add r2, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b514 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6a30a │ │ │ │ + bne.n 6a1c0 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 6a312 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ - bl 6a602 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #100 @ 0x64 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - nop │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + bl 1e6d7c │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 6a1c8 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ + bl 6a3e4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ + vpop {d8-d9} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop.w │ │ │ │ + ... │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006a320 : │ │ │ │ +0006a1e4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #51132 @ 0xc7bc │ │ │ │ + movw r1, #48956 @ 0xbf3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a356 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a21a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 243140 │ │ │ │ - b.n 6a35a │ │ │ │ + bl 242660 │ │ │ │ + b.n 6a21e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6a384 │ │ │ │ - bl 88348 │ │ │ │ - b.n 6a388 │ │ │ │ + bne.n 6a248 │ │ │ │ + bl 1cab9c │ │ │ │ + b.n 6a24c │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 6a396 │ │ │ │ + cbz r0, 6a25a │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r0, #13] │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 6a3ba │ │ │ │ + cbnz r0, 6a27e │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6a3ba │ │ │ │ + ble.n 6a27e │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6a3ba │ │ │ │ - cbnz r2, 6a3d8 │ │ │ │ + bne.n 6a27e │ │ │ │ + cbnz r2, 6a29c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ add r6, sp, #16 │ │ │ │ - ldr r3, [pc, #116] @ (6a444 ) │ │ │ │ + ldr r3, [pc, #116] @ (6a308 ) │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a43c │ │ │ │ + cbz r0, 6a300 │ │ │ │ ldrd r6, r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne.n 6a404 │ │ │ │ - movw r2, #24124 @ 0x5e3c │ │ │ │ + bne.n 6a2c8 │ │ │ │ + movw r2, #21832 @ 0x5548 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #63744 @ 0xf900 │ │ │ │ + movw r0, #61568 @ 0xf080 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a43c │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a300 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9b1a4 │ │ │ │ + bl 9b3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a43c │ │ │ │ + cbz r0, 6a300 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257090 │ │ │ │ + bl 256e00 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2ad6a8 <_PyGen_SetStopIterationValue@@Base+0x7f8> │ │ │ │ + bl 2acb9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a42c │ │ │ │ + blt.n 6a2f0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a43c │ │ │ │ + b.n 6a300 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a428 │ │ │ │ + bne.n 6a2ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a428 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a2ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #2056 @ 0x808 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 6a474 │ │ │ │ + bne.n 6a338 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6a51a │ │ │ │ + b.n 6a3de │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a46a │ │ │ │ + bne.n 6a32e │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a46a │ │ │ │ + beq.n 6a32e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a46a │ │ │ │ + bne.n 6a32e │ │ │ │ movw r8, #1640 @ 0x668 │ │ │ │ movt r8, #81 @ 0x51 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6a4ae │ │ │ │ + beq.n 6a372 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a46a │ │ │ │ + beq.n 6a32e │ │ │ │ movw r7, #1432 @ 0x598 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 6a4ca │ │ │ │ + beq.n 6a38e │ │ │ │ movw r1, #1640 @ 0x668 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 6a4fc │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 6a3c0 │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2463ec <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 245b28 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2463ec <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 245b28 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ - b.n 6a51a │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + b.n 6a3de │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a50c │ │ │ │ + beq.n 6a3d0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a46a │ │ │ │ + beq.n 6a32e │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 6a652 │ │ │ │ + b.n 6a5d8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + vldr d8, [pc, #156] @ 6a498 │ │ │ │ + ldrd r0, r1, [r0, #16] │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + vldr s15, [r5, #24] │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vcvt.f64.s32 d7, s15 │ │ │ │ + vmla.f64 d0, d7, d8 │ │ │ │ + bl 9c70c │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 6a48e │ │ │ │ + ldrd r0, r1, [r5] │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + vldr s14, [r5, #8] │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vcvt.f64.s32 d7, s14 │ │ │ │ + vmla.f64 d0, d7, d8 │ │ │ │ + bl 9c70c │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 6a454 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6a450 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6a450 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 6a48e │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r0, #2 │ │ │ │ + bl 8f368 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6a474 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 6a474 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6a482 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 6a486 │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 6a48e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a482 │ │ │ │ + vpop {d8} │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + bvs.n 6a3c6 │ │ │ │ + @ instruction: 0xe8262e0b │ │ │ │ + subs r6, #17 │ │ │ │ │ │ │ │ -0006a520 : │ │ │ │ +0006a4a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a556 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a4d6 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 243140 │ │ │ │ - b.n 6a55a │ │ │ │ + bl 242660 │ │ │ │ + b.n 6a4da │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #2056 @ 0x808 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a5f6 │ │ │ │ + beq.n 6a576 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 6a5f6 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 6a576 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a5f6 │ │ │ │ + beq.n 6a576 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 6a5f6 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 6a576 │ │ │ │ movw r1, #1640 @ 0x668 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ movw r5, #1432 @ 0x598 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6a5b8 │ │ │ │ + beq.n 6a538 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 6a5be │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 6a53e │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a5d4 │ │ │ │ - b.n 6a5c4 │ │ │ │ + beq.n 6a554 │ │ │ │ + b.n 6a544 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a5ea │ │ │ │ - b.n 6a5e0 │ │ │ │ + beq.n 6a56a │ │ │ │ + b.n 6a560 │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 6a5f6 │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 6a576 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a652 │ │ │ │ + b.n 6a5d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbz r0, 6a5f6 │ │ │ │ + bl 9fd98 │ │ │ │ + cbz r0, 6a576 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a652 │ │ │ │ + b.n 6a5d8 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #24 │ │ │ │ - add.w r1, r0, #16 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2547a0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6a5d2 │ │ │ │ mov r4, r0 │ │ │ │ - movs r2, #1 │ │ │ │ - add r0, sp, #16 │ │ │ │ - bl 1ecb28 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 6a628 │ │ │ │ + bl b1c9c │ │ │ │ + mov r1, sp │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2bb18 <__timerfd_gettime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b4e44 │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 6a5ca │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a64e │ │ │ │ - movs r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 1ecb28 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 6a624 │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #44920 @ 0xaf78 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 95a0c │ │ │ │ - add sp, #24 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.n 6a5d4 │ │ │ │ + mov r0, sp │ │ │ │ + bl 6a3e4 │ │ │ │ + b.n 6a5d4 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ ldrh.w r1, [r0, #13] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r0, [r0, #15] │ │ │ │ uxth r1, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r2, 6a67a │ │ │ │ + cbz r2, 6a600 │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2aa620 │ │ │ │ - cbnz r0, 6a69c │ │ │ │ + bl 2aa478 │ │ │ │ + cbnz r0, 6a622 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 27333c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ + b.w 27309c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #32372 @ 0x7e74 │ │ │ │ + movw r0, #30196 @ 0x75f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 107864 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 254ab8 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6a704 │ │ │ │ - mov r4, r0 │ │ │ │ - bl b1aa4 │ │ │ │ - mov r1, sp │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bb18 <__timerfd_gettime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - adds r4, #1 │ │ │ │ - bne.n 6a6fc │ │ │ │ - movw r3, #47268 @ 0xb8a4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6a706 │ │ │ │ - mov r0, sp │ │ │ │ - bl 6a602 │ │ │ │ - b.n 6a706 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + b.w 1075e0 │ │ │ │ │ │ │ │ -0006a70a : │ │ │ │ +0006a63a : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a740 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a670 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 243140 │ │ │ │ - b.n 6a744 │ │ │ │ + bl 242660 │ │ │ │ + b.n 6a674 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a748 : │ │ │ │ +0006a678 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a76c │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a69c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 6a770 │ │ │ │ + b.n 6a6a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6a7a4 │ │ │ │ + b.n 6a6d4 │ │ │ │ │ │ │ │ -0006a77a : │ │ │ │ +0006a6aa : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6a79e │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6a6ce │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 6a7a2 │ │ │ │ + b.n 6a6d2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrh.w r4, [r0, #13] │ │ │ │ @@ -93805,968 +93714,1157 @@ │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r3 │ │ │ │ - movw r5, #29076 @ 0x7194 │ │ │ │ + movw r5, #26900 @ 0x6914 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - bl 2463ec <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 245b28 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ subs r6, #1 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ add.w r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r4, [sp, #8] │ │ │ │ ldr.w r2, [r5, r6, lsl #2] │ │ │ │ - movw r0, #32388 @ 0x7e84 │ │ │ │ + movw r0, #30212 @ 0x7604 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26dbb0 <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 26d918 <_PyXIData_Clear@@Base+0x8> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 6a84a │ │ │ │ + blt.n 6a77a │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a8144 │ │ │ │ + bl 1a6bd8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6a84a │ │ │ │ + blt.n 6a77a │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 6a850 │ │ │ │ - movw r1, #17860 @ 0x45c4 │ │ │ │ + bgt.n 6a780 │ │ │ │ + movw r1, #15568 @ 0x3cd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a94a │ │ │ │ + b.n 6a87a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #46088 @ 0xb408 │ │ │ │ + movw r2, #43912 @ 0xab88 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1455dc │ │ │ │ + bl 1451c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a84a │ │ │ │ + beq.n 6a77a │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a8144 │ │ │ │ + bl 1a6bd8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6a8d2 │ │ │ │ + blt.n 6a802 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 6a890 │ │ │ │ + bgt.n 6a7c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a83c │ │ │ │ + bge.n 6a76c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a83c │ │ │ │ + bne.n 6a76c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a83c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a76c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #46088 @ 0xb408 │ │ │ │ + movw r2, #43912 @ 0xab88 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1455dc │ │ │ │ + bl 1451c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a8d4 │ │ │ │ + cbz r0, 6a804 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #168] @ (6a950 ) │ │ │ │ + ldr r1, [pc, #168] @ (6a880 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12ea30 │ │ │ │ + bl 12e804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a8c2 │ │ │ │ + blt.n 6a7f2 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 6a8d4 │ │ │ │ + b.n 6a804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a8be │ │ │ │ + bne.n 6a7ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a8be │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a7ee │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a8e8 │ │ │ │ + bge.n 6a818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6a8e8 │ │ │ │ + cbnz r3, 6a818 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6a84a │ │ │ │ + beq.n 6a77a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26db28 <_PyEval_AddPendingCall@@Base+0x3f8> │ │ │ │ + bl 26d890 <_PyEval_AddPendingCall@@Base+0x3f8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6a920 │ │ │ │ + cbz r0, 6a850 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6aa82 │ │ │ │ + bl 6ab96 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a910 │ │ │ │ + blt.n 6a840 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 6a920 │ │ │ │ + b.n 6a850 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a90c │ │ │ │ + bne.n 6a83c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a90c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a83c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a934 │ │ │ │ + bge.n 6a864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a934 │ │ │ │ + cbnz r3, 6a864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6a84a │ │ │ │ + beq.n 6a77a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1a095c │ │ │ │ + bl 19f16c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r4, r1, #2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26dbb0 <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 26d918 <_PyXIData_Clear@@Base+0x8> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 6a996 │ │ │ │ + blt.n 6a8c6 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6a99c │ │ │ │ + bgt.n 6a8cc │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #17732 @ 0x4544 │ │ │ │ + movw r3, #15440 @ 0x3c50 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #17708 @ 0x452c │ │ │ │ + movw r1, #15416 @ 0x3c38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6aa04 │ │ │ │ + b.n 6a934 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26db28 <_PyEval_AddPendingCall@@Base+0x3f8> │ │ │ │ + bl 26d890 <_PyEval_AddPendingCall@@Base+0x3f8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a996 │ │ │ │ + beq.n 6a8c6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 268fdc <_PyXIData_New@@Base+0x4c8> │ │ │ │ + bl 268d48 <_PyXIData_New@@Base+0x4c8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a9da │ │ │ │ + cbz r0, 6a90a │ │ │ │ mov r1, r5 │ │ │ │ - bl 6aa82 │ │ │ │ + bl 6ab96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a9ca │ │ │ │ + blt.n 6a8fa │ │ │ │ mov r4, r7 │ │ │ │ - b.n 6a9da │ │ │ │ + b.n 6a90a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a9c6 │ │ │ │ + bne.n 6a8f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a9c6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a8f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a9ee │ │ │ │ + bge.n 6a91e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6a9ee │ │ │ │ + cbnz r3, 6a91e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6a996 │ │ │ │ + beq.n 6a8c6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1a095c │ │ │ │ + bl 19f16c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ + sub sp, #100 @ 0x64 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r5, r1 │ │ │ │ + cbz r3, 6a952 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + b.n 6a96a │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.n 6a95a │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 6a96a │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 6a956 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 6a956 │ │ │ │ + clz r6, r1 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ + b.n 6a98a │ │ │ │ + add r1, sp, #16 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r5 │ │ │ │ + movs r3, #1 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + strd r3, r1, [sp, #4] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r3, [pc, #240] @ (6aa70 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6aa68 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + add r4, r6 │ │ │ │ + bl 2547a0 │ │ │ │ + subs r6, r4, #1 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ + beq.n 6aa5c │ │ │ │ + cbz r6, 6aa06 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + cbz r0, 6a9ba │ │ │ │ + bl 125af0 │ │ │ │ + mov r6, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 6a9b4 │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6aa5c │ │ │ │ + subs r4, #2 │ │ │ │ + bne.n 6a9be │ │ │ │ + b.n 6aa10 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cbz r0, 6a9e4 │ │ │ │ + bl 157c30 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ + it eq │ │ │ │ + cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ + bne.n 6a9de │ │ │ │ + bl 94d68 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6aa5c │ │ │ │ + cmp r4, #1 │ │ │ │ + bne.n 6a9e8 │ │ │ │ + b.n 6aa18 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + bl 157c30 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ + it eq │ │ │ │ + cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ + bne.n 6aa1c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6aa5c │ │ │ │ + b.n 6aa1c │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r9, r6 │ │ │ │ + b.n 6aa1c │ │ │ │ + mov r5, r4 │ │ │ │ + mov r7, r4 │ │ │ │ + mov r9, r4 │ │ │ │ + b.n 6aa1c │ │ │ │ + movs r4, #0 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r1, r9 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 23f550 <_PyTime_AsTimespec@@Base> │ │ │ │ + mov r1, r5 │ │ │ │ + add r2, sp, #32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 23f550 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b1c9c │ │ │ │ + add r2, sp, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2b514 <__timerfd_settime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b4e44 │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 6aa60 │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e6d7c │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 6aa68 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ + bl 6aaf0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #100 @ 0x64 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 6aa2e │ │ │ │ + cbnz r1, 6aa9c │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6aa50 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6aabe │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6aa56 │ │ │ │ + bmi.n 6aac4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32420 @ 0x7ea4 │ │ │ │ + movw r1, #30244 @ 0x7624 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6aa80 │ │ │ │ + b.n 6aaee │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 6aa6e │ │ │ │ + cbz r3, 6aadc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6aa78 │ │ │ │ + bge.n 6aae6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6aa78 │ │ │ │ - bl 2aca9c │ │ │ │ + b.n 6aae6 │ │ │ │ + bl 2abf9c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6aa80 │ │ │ │ - b.n 6aa5c │ │ │ │ + beq.n 6aaee │ │ │ │ + b.n 6aaca │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #24 │ │ │ │ + add.w r1, r0, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r2, #1 │ │ │ │ + add r0, sp, #16 │ │ │ │ + bl 1ebfe0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 6ab16 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6ab3c │ │ │ │ + movs r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 1ebfe0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6ab12 │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ + movw r0, #42744 @ 0xa6f8 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 95d64 │ │ │ │ + add sp, #24 │ │ │ │ + pop {r4, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2547a0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6ab90 │ │ │ │ + mov r4, r0 │ │ │ │ + bl b1c9c │ │ │ │ + mov r1, sp │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2bb18 <__timerfd_gettime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b4e44 │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 6ab88 │ │ │ │ + movw r3, #47268 @ 0xb8a4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e6d7c │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6ab92 │ │ │ │ + mov r0, sp │ │ │ │ + bl 6aaf0 │ │ │ │ + b.n 6ab92 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 6aabc │ │ │ │ + cbnz r4, 6abd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6aabc │ │ │ │ - ldr r1, [pc, #44] @ (6aad0 ) │ │ │ │ - bl 14ab28 │ │ │ │ + bge.n 6abd0 │ │ │ │ + ldr r1, [pc, #44] @ (6abe4 ) │ │ │ │ + bl 14a698 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6aaca │ │ │ │ - cbnz r0, 6aabc │ │ │ │ + beq.n 6abde │ │ │ │ + cbnz r0, 6abd0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #32] @ (6aad4 ) │ │ │ │ + ldr r0, [pc, #32] @ (6abe8 ) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl ae734 │ │ │ │ - b.n 6aacc │ │ │ │ + bl ae924 │ │ │ │ + b.n 6abe0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 199f04 │ │ │ │ + b.w 1986f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 6aa54 │ │ │ │ + bvs.n 6ab68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 6aa50 │ │ │ │ + bgt.n 6ab64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6ab08 │ │ │ │ + bmi.n 6ac1c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32452 @ 0x7ec4 │ │ │ │ + movw r1, #30276 @ 0x7644 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6ab5e │ │ │ │ + bl 12125c │ │ │ │ + b.n 6ac72 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a358c │ │ │ │ - cbz r0, 6ab46 │ │ │ │ + bl a3860 │ │ │ │ + cbz r0, 6ac5a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ subs r3, r1, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6ab2a │ │ │ │ + bls.n 6ac3e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 6ab46 │ │ │ │ + bne.n 6ac5a │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2e565c <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ - cbnz r0, 6ab46 │ │ │ │ + bl 2e4df0 <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ + cbnz r0, 6ac5a │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 27333c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ - b.n 6ab60 │ │ │ │ + bl 27309c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ + b.n 6ac74 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32488 @ 0x7ee8 │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #41760 @ 0xa320 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #32520 @ 0x7f08 │ │ │ │ + movw r0, #30344 @ 0x7688 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58816 @ 0xe5c0 │ │ │ │ + movw r0, #56640 @ 0xdd40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #18064 @ 0x4690 │ │ │ │ + movw r0, #15888 @ 0x3e10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 6abf2 │ │ │ │ + cbz r3, 6ad06 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6abf4 │ │ │ │ + b.n 6ad08 │ │ │ │ mov r9, r3 │ │ │ │ ldrh.w r6, [r8, #13] │ │ │ │ ldrb.w sl, [r8, #15] │ │ │ │ ldrb.w r7, [r8, #16] │ │ │ │ - cbnz r3, 6ac0c │ │ │ │ + cbnz r3, 6ad20 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6ac0c │ │ │ │ + blt.n 6ad20 │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 6ac0c │ │ │ │ - cbnz r4, 6ac2a │ │ │ │ + bgt.n 6ad20 │ │ │ │ + cbnz r4, 6ad3e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #112] @ (6ac94 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #112] @ (6ada8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ac8c │ │ │ │ + cbz r0, 6ada0 │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, r9, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 6ac78 │ │ │ │ + beq.n 6ad8c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6ac4c │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 6ad60 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6ac48 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6ac8c │ │ │ │ + bne.n 6ad5c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6ada0 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6ac78 │ │ │ │ + beq.n 6ad8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6ac66 │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 6ad7a │ │ │ │ + bl 125af0 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6ac62 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6ac8c │ │ │ │ + bne.n 6ad76 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6ada0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6ac78 │ │ │ │ + beq.n 6ad8c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6ac78 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6ac8c │ │ │ │ + bne.n 6ad8c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6ada0 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 27333c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ + b.w 27309c <_PyTime_ObjectToTime_t@@Base+0x1dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrh.w r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2463ec <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 245b28 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #55568 @ 0xd910 │ │ │ │ + movw r1, #53276 @ 0xd01c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 6ad28 │ │ │ │ - ldr r0, [pc, #64] @ (6ad30 ) │ │ │ │ - bl 1495a8 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 6ae3c │ │ │ │ + ldr r0, [pc, #64] @ (6ae44 ) │ │ │ │ + bl 149118 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ad2a │ │ │ │ + cbz r0, 6ae3e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #44] @ (6ad34 ) │ │ │ │ - bl 12ea30 │ │ │ │ + ldr r1, [pc, #44] @ (6ae48 ) │ │ │ │ + bl 12e804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ad18 │ │ │ │ + blt.n 6ae2c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ad2a │ │ │ │ + b.n 6ae3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ad14 │ │ │ │ + bne.n 6ae28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ad14 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ae28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe9b40052 │ │ │ │ ldrd r0, r0, [r4, #328] @ 0x148 │ │ │ │ - b.w 6ad3c <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 6ae50 <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0006ad3c <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0006ae50 <_PyThread_CurrentFrames@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #308] @ (6ae84 <_PyThread_CurrentFrames@@Base+0x148>) │ │ │ │ + ldr r0, [pc, #308] @ (6af98 <_PyThread_CurrentFrames@@Base+0x148>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #32680 @ 0x7fa8 │ │ │ │ + movw r1, #30504 @ 0x7728 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d8bc <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12d760 <_PySys_GetOptionalAttrString@@Base+0x76c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6ae34 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ - bl 80424 │ │ │ │ + beq.n 6af48 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6ae7c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ - ldr r7, [pc, #272] @ (6ae88 <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ + beq.w 6af90 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + ldr r7, [pc, #272] @ (6af9c <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ mov.w r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6ad90 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 6aea4 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6ad80 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 6ae94 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6ada2 <_PyThread_CurrentFrames@@Base+0x66> │ │ │ │ + beq.n 6aeb6 <_PyThread_CurrentFrames@@Base+0x66> │ │ │ │ mov r0, r7 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r8, [r5, #3704] @ 0xe78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6ae0e <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ + beq.n 6af22 <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ ldr.w r5, [r8, #52] @ 0x34 │ │ │ │ - cbnz r5, 6add8 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + cbnz r5, 6aeec <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 6ada6 <_PyThread_CurrentFrames@@Base+0x6a> │ │ │ │ + b.n 6aeba <_PyThread_CurrentFrames@@Base+0x6a> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6ade2 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ + beq.n 6aef6 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r1, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 6ade2 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ + bcs.n 6aef6 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6adb2 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ + beq.n 6aec6 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 6adb8 <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ - b.n 6add2 <_PyThread_CurrentFrames@@Base+0x96> │ │ │ │ + bls.n 6aecc <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ + b.n 6aee6 <_PyThread_CurrentFrames@@Base+0x96> │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6ae04 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + cbz r0, 6af18 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 6ae48 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + cbnz r2, 6af5c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl f8cb8 │ │ │ │ + bl f8b08 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 6ae48 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + cbnz r0, 6af5c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ae38 <_PyThread_CurrentFrames@@Base+0xfc> │ │ │ │ + blt.n 6af4c <_PyThread_CurrentFrames@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ae6c <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + blt.n 6af80 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6ae26 <_PyThread_CurrentFrames@@Base+0xea> │ │ │ │ + bne.n 6af3a <_PyThread_CurrentFrames@@Base+0xea> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6ae16 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bne.n 6af2a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ dmb ish │ │ │ │ - beq.n 6ae7c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ - ldr r0, [pc, #88] @ (6ae88 <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ - bl 289740 │ │ │ │ - b.n 6ae7c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + beq.n 6af90 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + ldr r0, [pc, #88] @ (6af9c <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ + bl 28b87c │ │ │ │ + b.n 6af90 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ae7c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + b.n 6af90 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae04 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 6af18 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae04 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6af18 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae66 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + bge.n 6af7a <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6ae66 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + cbnz r3, 6af7a <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6adb2 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ - b.n 6ae04 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 6aec6 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ + b.n 6af18 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae0c <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ + bne.n 6af20 <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae0c <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6af20 <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.n 6a7a4 │ │ │ │ + b.w 6a6d4 │ │ │ │ │ │ │ │ -0006ae94 : │ │ │ │ +0006afaa : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6ae98 │ │ │ │ + b.n 6afae │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 24fb98 │ │ │ │ + bl 24f698 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ (6aed4 ) │ │ │ │ + ldr r3, [pc, #16] @ (6afe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3924] @ 0xf54 │ │ │ │ - b.w 94ccc │ │ │ │ - nop │ │ │ │ + b.w 95024 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6aef8 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6af10 │ │ │ │ - ldr r2, [pc, #24] @ (6af14 ) │ │ │ │ + bne.n 6b00c │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6b024 │ │ │ │ + ldr r2, [pc, #24] @ (6b028 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3924] @ 0xf54 │ │ │ │ - b.n 6af12 │ │ │ │ + b.n 6b026 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #32784 @ 0x8010 │ │ │ │ + movw r1, #30608 @ 0x7790 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - cbz r0, 6af48 │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + cbz r0, 6b05c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6af74 │ │ │ │ - movw r1, #33000 @ 0x80e8 │ │ │ │ + b.n 6b088 │ │ │ │ + movw r1, #30824 @ 0x7868 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6af44 │ │ │ │ + beq.n 6b058 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34125 @ 0x854d │ │ │ │ + movw r1, #31357 @ 0x7a7d │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aed70 <_Py_IncRef@@Base+0xb80> │ │ │ │ + bl 2aebc8 <_Py_IncRef@@Base+0xb80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 546b6 │ │ │ │ + bl 546a6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18064 @ 0x4690 │ │ │ │ + movw r0, #15888 @ 0x3e10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6afca │ │ │ │ + cbz r3, 6b0de │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r2, r3, #16 │ │ │ │ adds r4, #32 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne.w r4, r4, r3, lsl #2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6afd4 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6afde │ │ │ │ + bne.n 6b0e8 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6b0f2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006afe2 : │ │ │ │ +0006b0f6 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ (6b068 ) │ │ │ │ + ldr r4, [pc, #116] @ (6b17c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 6b012 │ │ │ │ + cbnz r3, 6b126 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 6b008 │ │ │ │ + cbz r3, 6b11c │ │ │ │ mov r5, r3 │ │ │ │ - b.n 6affc │ │ │ │ + b.n 6b110 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 6b02c │ │ │ │ + b.n 6b140 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b02c │ │ │ │ + beq.n 6b140 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r4, #1 │ │ │ │ strlt r4, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 6b03e │ │ │ │ + cbz r3, 6b152 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b05c │ │ │ │ - cbz r0, 6b05c │ │ │ │ - bl f7d64 │ │ │ │ + beq.n 6b170 │ │ │ │ + cbz r0, 6b170 │ │ │ │ + bl f7bb4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - b.n 6b064 │ │ │ │ + b.n 6b178 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 68f3e │ │ │ │ + b.w 6904e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6b094 │ │ │ │ + bhi.n 6b1a8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6b0aa │ │ │ │ + ble.n 6b1be │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6b0b2 │ │ │ │ - movw r0, #38604 @ 0x96cc │ │ │ │ + b.n 6b1c6 │ │ │ │ + movw r0, #36232 @ 0x8d88 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b08a │ │ │ │ + bne.n 6b19e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6b0f8 │ │ │ │ + b.n 6b20c │ │ │ │ │ │ │ │ -0006b0ba : │ │ │ │ +0006b1ce : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #40] @ (6b0f4 ) │ │ │ │ + ldr r4, [pc, #40] @ (6b208 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - bl 2a8434 │ │ │ │ + bl 2a828c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2db844 │ │ │ │ + bl 2dae3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b18a │ │ │ │ + beq.n 6b29e │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 6b160 │ │ │ │ + cbz r0, 6b274 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl a926c │ │ │ │ + bl a94f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b19e │ │ │ │ + beq.n 6b2b2 │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6b16e │ │ │ │ + cbz r3, 6b282 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b16e │ │ │ │ + beq.n 6b282 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2db9b0 │ │ │ │ + bl 2db18c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b182 │ │ │ │ + beq.n 6b296 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 85790 │ │ │ │ - b.n 6b16e │ │ │ │ + bl 859e4 │ │ │ │ + b.n 6b282 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b19e │ │ │ │ + cbz r0, 6b2b2 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 6b19e │ │ │ │ + cbz r3, 6b2b2 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 6b19e │ │ │ │ + cbz r1, 6b2b2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db8d0 │ │ │ │ + bl 2daf9c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b19e │ │ │ │ + bne.n 6b2b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b18e │ │ │ │ + blt.n 6b2a2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b19e │ │ │ │ + b.n 6b2b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b18a │ │ │ │ + bne.n 6b29e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b18a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b29e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -94777,45 +94875,45 @@ │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r1, lsl #16 │ │ │ │ ldrb r5, [r0, #17] │ │ │ │ orrs r3, r2 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ - cbz r4, 6b1d0 │ │ │ │ + cbz r4, 6b2e4 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 6b1d8 │ │ │ │ + b.n 6b2ec │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #1848 @ 0x738 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1cd8b0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cc490 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006b1f2 : │ │ │ │ - ldr r3, [pc, #52] @ (6b228 ) │ │ │ │ +0006b306 : │ │ │ │ + ldr r3, [pc, #52] @ (6b33c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6b208 │ │ │ │ + cbnz r3, 6b31c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b1fc │ │ │ │ - b.n 6b226 │ │ │ │ + bne.n 6b310 │ │ │ │ + b.n 6b33a │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b224 │ │ │ │ + beq.n 6b338 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -94836,288 +94934,288 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 6b294 │ │ │ │ + cbz r4, 6b3a8 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 6b2ac │ │ │ │ + cbz r3, 6b3c0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #50152 @ 0xc3e8 │ │ │ │ + movw r2, #47976 @ 0xbb68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2acf40 <_PyGen_SetStopIterationValue@@Base+0x90> │ │ │ │ + bl 2ace04 <_PyGen_SetStopIterationValue@@Base+0x90> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 6b2b4 │ │ │ │ + b.n 6b3c8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65204 @ 0xfeb4 │ │ │ │ + movw r1, #62928 @ 0xf5d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6b2b4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6b3c8 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #57888 @ 0xe220 │ │ │ │ + movw r2, #55712 @ 0xd9a0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #33020 @ 0x80fc │ │ │ │ + movw r1, #30844 @ 0x787c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 6b328 │ │ │ │ + cbz r3, 6b43c │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6b328 │ │ │ │ + beq.n 6b43c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57888 @ 0xe220 │ │ │ │ + movw r1, #55712 @ 0xd9a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 23aee4 │ │ │ │ + bl 23a404 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b3a2 │ │ │ │ + beq.n 6b4b6 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6b336 │ │ │ │ + bne.n 6b44a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b328 │ │ │ │ + bge.n 6b43c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6b328 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6b43c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b35a │ │ │ │ + bge.n 6b46e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6b35a │ │ │ │ + b.n 6b46e │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aa198 │ │ │ │ + bl 2a9ff0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b358 │ │ │ │ + bge.n 6b46c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b358 │ │ │ │ + cbnz r3, 6b46c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6b3a4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6b4b8 │ │ │ │ ldrh.w r5, [r4, #13] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ rev16 r5, r5 │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ ldrb r7, [r4, #16] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldrb.w r8, [r4, #17] │ │ │ │ uxth r5, r5 │ │ │ │ ldrb.w r9, [r4, #18] │ │ │ │ ldrb.w sl, [r4, #19] │ │ │ │ - bge.n 6b386 │ │ │ │ + bge.n 6b49a │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 6b386 │ │ │ │ + cbnz r0, 6b49a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 258c68 <_PyInterpreterState_RequireIDRef@@Base+0x7e4> │ │ │ │ + bl 2589d8 <_PyInterpreterState_RequireIDRef@@Base+0x7e4> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6b3a4 │ │ │ │ + b.n 6b4b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b414 │ │ │ │ + beq.n 6b528 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11e044 │ │ │ │ + bl 11de00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3e8 │ │ │ │ + bge.n 6b4fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3e8 │ │ │ │ + cbnz r3, 6b4fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b412 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b526 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #33060 @ 0x8124 │ │ │ │ + movw r0, #30884 @ 0x78a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b414 │ │ │ │ + bge.n 6b528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b414 │ │ │ │ + cbnz r3, 6b528 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b414 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b528 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #18048 @ 0x4680 │ │ │ │ + movw r1, #15872 @ 0x3e00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 6b456 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 6b56a │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 6b45a │ │ │ │ + bl 6b56e │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #18064 @ 0x4690 │ │ │ │ + movw r0, #15888 @ 0x3e10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #6 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b4ca │ │ │ │ + cbz r0, 6b5de │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6b488 │ │ │ │ + ble.n 6b59c │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 6b488 │ │ │ │ + cbz r3, 6b59c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 6b49c │ │ │ │ + cbz r3, 6b5b0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b4a6 │ │ │ │ + bne.n 6b5ba │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6b4ae │ │ │ │ + b.n 6b5c2 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b4ba │ │ │ │ + blt.n 6b5ce │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b4ca │ │ │ │ + b.n 6b5de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b4b6 │ │ │ │ + bne.n 6b5ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b4b6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b5ca │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 6b514 │ │ │ │ + beq.n 6b628 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cda04 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1cc5e4 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b514 │ │ │ │ + bne.n 6b628 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19096 @ 0x4a98 │ │ │ │ + movw r1, #16408 @ 0x4018 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b564 │ │ │ │ + b.n 6b678 │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b564 │ │ │ │ + cbz r0, 6b678 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ cmp r4, r5 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh.w r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 6b54c │ │ │ │ + beq.n 6b660 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ ldrsb.w r3, [r6, #16] │ │ │ │ @@ -95136,171 +95234,171 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11e044 │ │ │ │ + bl 11de00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b598 │ │ │ │ + bge.n 6b6ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b598 │ │ │ │ + cbnz r3, 6b6ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6b5c8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6b6dc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #33192 @ 0x81a8 │ │ │ │ + movw r0, #31016 @ 0x7928 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b5b8 │ │ │ │ + blt.n 6b6cc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b5c8 │ │ │ │ + b.n 6b6dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b5b4 │ │ │ │ + bne.n 6b6c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b5b4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b6c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #57840 @ 0xe1f0 │ │ │ │ + movw r2, #55664 @ 0xd970 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #33020 @ 0x80fc │ │ │ │ + movw r1, #30844 @ 0x787c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #55812 @ 0xda04 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #33020 @ 0x80fc │ │ │ │ + movw r1, #30844 @ 0x787c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #124] @ (6b69c ) │ │ │ │ + ldr r3, [pc, #124] @ (6b7b0 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #11132 @ 0x2b7c │ │ │ │ + movw r2, #8840 @ 0x2288 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl f7000 │ │ │ │ - cbz r0, 6b692 │ │ │ │ + bl f6e58 │ │ │ │ + cbz r0, 6b7a6 │ │ │ │ ldrb r4, [r5, #15] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ - movw r0, #33208 @ 0x81b8 │ │ │ │ + movw r0, #31032 @ 0x7938 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b694 │ │ │ │ + cbz r0, 6b7a8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 259bcc <_PyInterpreterState_IDIncref@@Base+0x1c> │ │ │ │ + bl 25993c <_PyInterpreterState_IDIncref@@Base+0x1c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b682 │ │ │ │ + blt.n 6b796 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b694 │ │ │ │ + b.n 6b7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b67e │ │ │ │ + bne.n 6b792 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b67e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b792 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 6b45a │ │ │ │ + bl 6b56e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18064 @ 0x4690 │ │ │ │ + movw r0, #15888 @ 0x3e10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95a0c │ │ │ │ + b.w 95d64 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #55568 @ 0xd910 │ │ │ │ + movw r1, #53276 @ 0xd01c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 6b72a │ │ │ │ - ldr r0, [pc, #64] @ (6b734 ) │ │ │ │ - bl 1495a8 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 6b83e │ │ │ │ + ldr r0, [pc, #64] @ (6b848 ) │ │ │ │ + bl 149118 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b72c │ │ │ │ + cbz r0, 6b840 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #48] @ (6b738 ) │ │ │ │ - bl 12ea30 │ │ │ │ + ldr r1, [pc, #48] @ (6b84c ) │ │ │ │ + bl 12e804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b71a │ │ │ │ + blt.n 6b82e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b72c │ │ │ │ + b.n 6b840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b716 │ │ │ │ + bne.n 6b82a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b716 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b82a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe9b40052 │ │ │ │ bics.w r0, r0, r2, lsr #1 │ │ │ │ @@ -95311,269 +95409,269 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #1432 @ 0x598 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #1432 @ 0x598 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b798 │ │ │ │ + beq.n 6b8ac │ │ │ │ mov r1, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 6b798 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 6b8ac │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b878 │ │ │ │ + b.n 6b98c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b7ae │ │ │ │ + beq.n 6b8c2 │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b78e │ │ │ │ + beq.n 6b8a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2479bc │ │ │ │ + bl 24734c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b878 │ │ │ │ + beq.n 6b98c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2479bc │ │ │ │ + bl 24734c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b7dc │ │ │ │ + cbnz r0, 6b8f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b872 │ │ │ │ + bge.n 6b986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b872 │ │ │ │ + bne.n 6b986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b872 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b986 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24462c <_PyBytesWriter_WriteBytes@@Base+0x60> │ │ │ │ + bl 243b4c <_PyBytesWriter_WriteBytes@@Base+0x60> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b7fa │ │ │ │ + bge.n 6b90e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b7fa │ │ │ │ + cbnz r3, 6b90e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b80e │ │ │ │ + bge.n 6b922 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b80e │ │ │ │ + cbnz r3, 6b922 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b876 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b98a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 243fe0 <_PyXI_NewInterpreter@@Base+0x470> │ │ │ │ + bl 243500 <_PyXI_NewInterpreter@@Base+0x470> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b838 │ │ │ │ + cbnz r0, 6b94c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b878 │ │ │ │ + bge.n 6b98c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b878 │ │ │ │ + cbnz r3, 6b98c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b878 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b98c │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b858 │ │ │ │ + bge.n 6b96c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b858 │ │ │ │ + cbnz r3, 6b96c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b866 │ │ │ │ + bge.n 6b97a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6b86a │ │ │ │ + cbz r3, 6b97e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6b878 │ │ │ │ + b.n 6b98c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b866 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b97a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b878 │ │ │ │ + b.n 6b98c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #1432 @ 0x598 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b8ae │ │ │ │ + beq.n 6b9c2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 6b8ae │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 6b9c2 │ │ │ │ movw r4, #6152 @ 0x1808 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b950 │ │ │ │ + b.n 6ba64 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b8c4 │ │ │ │ + beq.n 6b9d8 │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b8a4 │ │ │ │ + beq.n 6b9b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2479bc │ │ │ │ + bl 24734c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b950 │ │ │ │ + beq.n 6ba64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2479bc │ │ │ │ + bl 24734c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b8f0 │ │ │ │ + cbnz r0, 6ba04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b94a │ │ │ │ + bge.n 6ba5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b94a │ │ │ │ + cbnz r3, 6ba5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b94a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ba5e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 169910 │ │ │ │ + bl 1691bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b90e │ │ │ │ + bge.n 6ba22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b90e │ │ │ │ + cbnz r3, 6ba22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b922 │ │ │ │ + bge.n 6ba36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b922 │ │ │ │ + cbnz r3, 6ba36 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b94e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6ba62 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1432 @ 0x598 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 243fe0 <_PyXI_NewInterpreter@@Base+0x470> │ │ │ │ + bl 243500 <_PyXI_NewInterpreter@@Base+0x470> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b950 │ │ │ │ + bge.n 6ba64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b950 │ │ │ │ + cbnz r3, 6ba64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b950 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ba64 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b950 │ │ │ │ + b.n 6ba64 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b974 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6b9b6 │ │ │ │ - ldr r1, [pc, #68] @ (6b9bc ) │ │ │ │ + bne.n 6ba88 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6baca │ │ │ │ + ldr r1, [pc, #68] @ (6bad0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b9a6 │ │ │ │ + bne.n 6baba │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33220 @ 0x81c4 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6b9b6 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6baca │ │ │ │ ldr.w r0, [r3, #3920] @ 0xf50 │ │ │ │ str.w r4, [r3, #3920] @ 0xf50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2afeb4 <_PyTime_ObjectToTimeval@@Base+0x1008> │ │ │ │ + b.w 2afd0c <_PyTime_ObjectToTimeval@@Base+0x1008> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #2472 @ 0x9a8 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 6b9e2 │ │ │ │ - movw r0, #33308 @ 0x821c │ │ │ │ + bne.n 6baf6 │ │ │ │ + movw r0, #31132 @ 0x799c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 6b9f4 │ │ │ │ - movw r0, #26476 @ 0x676c │ │ │ │ + cbnz r3, 6bb08 │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 107864 │ │ │ │ - movw r0, #23640 @ 0x5c58 │ │ │ │ + b.w 1075e0 │ │ │ │ + movw r0, #21464 @ 0x53d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ - movw r0, #33316 @ 0x8224 │ │ │ │ + b.w 1075e0 │ │ │ │ + movw r0, #31140 @ 0x79a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ │ │ │ │ -0006ba0c <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0006bb20 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movs r0, #0 │ │ │ │ push {r4} │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -95593,271 +95691,271 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ and.w r1, r3, #65536 @ 0x10000 │ │ │ │ and.w r3, r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ba50 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0006bb64 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r0, #1 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ - beq.n 6ba7a <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 6bb8e <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33332 @ 0x8234 │ │ │ │ + movw r1, #31156 @ 0x79b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 6ba92 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 6bba6 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 6ba82 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 6bb96 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 6ba9e <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 6bbb2 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33380 @ 0x8264 │ │ │ │ + movw r1, #31204 @ 0x79e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f54d0 │ │ │ │ - movw r1, #32212 @ 0x7dd4 │ │ │ │ + b.w f53c4 │ │ │ │ + movw r1, #30036 @ 0x7554 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3e0 │ │ │ │ - cbnz r0, 6bab8 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 6bbcc <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6bada <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 6bbee <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #39764 @ 0x9b54 │ │ │ │ + movw r1, #37588 @ 0x92d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59828 @ 0xe9b4 │ │ │ │ + movw r1, #57652 @ 0xe134 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 230b30 │ │ │ │ + bl 22ff68 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bb0c <_PyErr_SetFromPyStatus@@Base+0xbc> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6bb16 <_PyErr_SetFromPyStatus@@Base+0xc6> │ │ │ │ + bne.n 6bc20 <_PyErr_SetFromPyStatus@@Base+0xbc> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6bc2a <_PyErr_SetFromPyStatus@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006bb1a : │ │ │ │ +0006bc2e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6bb34 │ │ │ │ + cbz r0, 6bc48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 6bb4c │ │ │ │ + bmi.n 6bc60 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33436 @ 0x829c │ │ │ │ + movw r1, #31260 @ 0x7a1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6bbf8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6bd0c │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6bb58 │ │ │ │ + cbz r1, 6bc6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6bb70 │ │ │ │ + bmi.n 6bc84 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33472 @ 0x82c0 │ │ │ │ + movw r1, #31296 @ 0x7a40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6bbf8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 6bd0c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 6bbb4 │ │ │ │ + bge.n 6bcc8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 6bb96 │ │ │ │ + cbz r1, 6bcaa │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 6bbb0 │ │ │ │ + bmi.n 6bcc4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6bbb0 │ │ │ │ + beq.n 6bcc4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33516 @ 0x82ec │ │ │ │ + movw r1, #31340 @ 0x7a6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6bb7c │ │ │ │ + b.n 6bc90 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 6bbd2 │ │ │ │ + cbnz r0, 6bce6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33556 @ 0x8314 │ │ │ │ + movw r1, #31380 @ 0x7a94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bbec │ │ │ │ + bge.n 6bd00 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6bbe6 │ │ │ │ + bne.n 6bcfa │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 6bbec │ │ │ │ - cbnz r3, 6bbec │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bd00 │ │ │ │ + cbnz r3, 6bd00 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2a8658 │ │ │ │ + b.w 2a84b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl aab5c │ │ │ │ + bl aade0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bc3c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6bc42 │ │ │ │ + bne.n 6bd50 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6bd56 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49768 @ 0xc268 │ │ │ │ + movw r1, #47592 @ 0xb9e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6bc18 │ │ │ │ + beq.n 6bd2c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 6bc60 │ │ │ │ + cbz r3, 6bd74 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 6bc76 │ │ │ │ + b.n 6bd8a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6bc68 │ │ │ │ + bge.n 6bd7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6bc76 │ │ │ │ - bne.n 6bc64 │ │ │ │ + b.n 6bd8a │ │ │ │ + bne.n 6bd78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6bc64 │ │ │ │ + beq.n 6bd78 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 6bc90 │ │ │ │ + b.n 6bda4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #148] @ (6bd1c ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #148] @ (6be30 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bd16 │ │ │ │ + beq.n 6be2a │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 6bce2 │ │ │ │ + beq.n 6bdf6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e6a60 │ │ │ │ + bl e7024 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6bd16 │ │ │ │ - ldr r3, [pc, #128] @ (6bd20 ) │ │ │ │ + blt.n 6be2a │ │ │ │ + ldr r3, [pc, #128] @ (6be34 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r5, [r3, #4000] @ 0xfa0 │ │ │ │ - beq.n 6bce2 │ │ │ │ + beq.n 6bdf6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8dbc │ │ │ │ - cbz r0, 6bcd6 │ │ │ │ + bl a9048 │ │ │ │ + cbz r0, 6bdea │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 6bcb8 │ │ │ │ - ldr r3, [pc, #76] @ (6bd24 ) │ │ │ │ + b.n 6bdcc │ │ │ │ + ldr r3, [pc, #76] @ (6be38 ) │ │ │ │ ldr.w r3, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 6bd00 │ │ │ │ - ldr r1, [pc, #60] @ (6bd20 ) │ │ │ │ + b.n 6be14 │ │ │ │ + ldr r1, [pc, #60] @ (6be34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (6bd24 ) │ │ │ │ + ldr r2, [pc, #56] @ (6be38 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r2, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6bd0a │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6bd16 │ │ │ │ + bne.n 6be1e │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6be2a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -95867,794 +95965,795 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6bd4a │ │ │ │ + cbnz r4, 6be5e │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 6bd4a │ │ │ │ + ble.n 6be5e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6bd4a │ │ │ │ - cbnz r2, 6bd64 │ │ │ │ + bne.n 6be5e │ │ │ │ + cbnz r2, 6be78 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #116] @ (6bdd4 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6bdcc │ │ │ │ + ldr r3, [pc, #116] @ (6bee8 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 6bee0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6bd8c │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 6bea0 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60060 @ 0xea9c │ │ │ │ + movw r0, #57768 @ 0xe1a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6bdcc │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6bee0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ - cbz r0, 6bdcc │ │ │ │ + bl a3860 │ │ │ │ + cbz r0, 6bee0 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6bdb8 │ │ │ │ + beq.n 6becc │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6bdcc │ │ │ │ + bl 12125c │ │ │ │ + b.n 6bee0 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #60060 @ 0xea9c │ │ │ │ + movw r1, #57768 @ 0xe1a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006bdd8 <_Py_hashtable_len@@Base>: │ │ │ │ +0006beec <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6be00 <_Py_hashtable_len@@Base+0x28> │ │ │ │ + cbnz r5, 6bf14 <_Py_hashtable_len@@Base+0x28> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6be00 <_Py_hashtable_len@@Base+0x28> │ │ │ │ + blt.n 6bf14 <_Py_hashtable_len@@Base+0x28> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6be00 <_Py_hashtable_len@@Base+0x28> │ │ │ │ - cbnz r2, 6be1a <_Py_hashtable_len@@Base+0x42> │ │ │ │ + bgt.n 6bf14 <_Py_hashtable_len@@Base+0x28> │ │ │ │ + cbnz r2, 6bf2e <_Py_hashtable_len@@Base+0x42> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (6be4c <_Py_hashtable_len@@Base+0x74>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6be46 <_Py_hashtable_len@@Base+0x6e> │ │ │ │ + ldr r3, [pc, #56] @ (6bf60 <_Py_hashtable_len@@Base+0x74>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 6bf5a <_Py_hashtable_len@@Base+0x6e> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6be34 <_Py_hashtable_len@@Base+0x5c> │ │ │ │ + bgt.n 6bf48 <_Py_hashtable_len@@Base+0x5c> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #13080 @ 0x3318 │ │ │ │ + movw r1, #10788 @ 0x2a24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6be46 <_Py_hashtable_len@@Base+0x6e> │ │ │ │ + bl 12125c │ │ │ │ + b.n 6bf5a <_Py_hashtable_len@@Base+0x6e> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6be1e <_Py_hashtable_len@@Base+0x46> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 6bf32 <_Py_hashtable_len@@Base+0x46> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6be1e <_Py_hashtable_len@@Base+0x46> │ │ │ │ + beq.n 6bf32 <_Py_hashtable_len@@Base+0x46> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6be74 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + cbnz r5, 6bf88 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6be74 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + blt.n 6bf88 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6be74 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ - cbnz r2, 6be8e <_Py_hashtable_len@@Base+0xb6> │ │ │ │ + bgt.n 6bf88 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + cbnz r2, 6bfa2 <_Py_hashtable_len@@Base+0xb6> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (6bec0 <_Py_hashtable_len@@Base+0xe8>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 6beba <_Py_hashtable_len@@Base+0xe2> │ │ │ │ + ldr r3, [pc, #56] @ (6bfd4 <_Py_hashtable_len@@Base+0xe8>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 6bfce <_Py_hashtable_len@@Base+0xe2> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6bea8 <_Py_hashtable_len@@Base+0xd0> │ │ │ │ + bgt.n 6bfbc <_Py_hashtable_len@@Base+0xd0> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #12844 @ 0x322c │ │ │ │ + movw r1, #10740 @ 0x29f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6beba <_Py_hashtable_len@@Base+0xe2> │ │ │ │ + bl 12125c │ │ │ │ + b.n 6bfce <_Py_hashtable_len@@Base+0xe2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6be92 <_Py_hashtable_len@@Base+0xba> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 6bfa6 <_Py_hashtable_len@@Base+0xba> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6be92 <_Py_hashtable_len@@Base+0xba> │ │ │ │ + beq.n 6bfa6 <_Py_hashtable_len@@Base+0xba> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006bec4 : │ │ │ │ +0006bfd8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (6bef8 ) │ │ │ │ + ldr r1, [pc, #36] @ (6c00c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1c9c94 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1c8914 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6bef0 │ │ │ │ + cbz r3, 6c004 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d994 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006befc : │ │ │ │ +0006c010 : │ │ │ │ b.w 2c2c4 │ │ │ │ │ │ │ │ -0006bf00 : │ │ │ │ +0006c014 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 16bdec <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 16b698 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006bf1c : │ │ │ │ +0006c030 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ - movw r1, #44364 @ 0xad4c │ │ │ │ + movw r1, #42188 @ 0xa4cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #33904 @ 0x8470 │ │ │ │ + movw r0, #31728 @ 0x7bf0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1f2790 │ │ │ │ + bl 1f1bc0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 6bfa6 │ │ │ │ + cbz r0, 6c0ba │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4788 @ 0x12b4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - movw r1, #33588 @ 0x8334 │ │ │ │ + movw r1, #31412 @ 0x7ab4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bf94 │ │ │ │ + blt.n 6c0a8 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 6bfa6 │ │ │ │ + b.n 6c0ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bf90 │ │ │ │ + bne.n 6c0a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bf90 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c0a4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 6bfe8 │ │ │ │ + bne.n 6c0fc │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #10692 @ 0x29c4 │ │ │ │ + movw r0, #8588 @ 0x218c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6c002 │ │ │ │ + b.n 6c116 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #54640 @ 0xd570 │ │ │ │ + movw r0, #52464 @ 0xccf0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6c052 │ │ │ │ + blt.n 6c166 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2bd3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6c05a │ │ │ │ + b.n 6c16e │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6c07e │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 6c192 │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6c086 │ │ │ │ - bl f891c │ │ │ │ + cbnz r0, 6c19a │ │ │ │ + bl f876c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3be82 │ │ │ │ + bl 3be8e │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0a6 │ │ │ │ + bge.n 6c1ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c0a6 │ │ │ │ + cbnz r3, 6c1ba │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006c0a8 : │ │ │ │ - vldr d0, [pc, #4] @ 6c0b0 │ │ │ │ +0006c1bc : │ │ │ │ + vldr d0, [pc, #8] @ 6c1c8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0006c0b8 : │ │ │ │ - vldr d0, [pc, #4] @ 6c0c0 │ │ │ │ +0006c1d0 : │ │ │ │ + vldr d0, [pc, #4] @ 6c1d8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -0006c0c8 : │ │ │ │ +0006c1e0 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6c0e8 │ │ │ │ + bne.n 6c200 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0f0 │ │ │ │ + bge.n 6c208 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c0f2 : │ │ │ │ +0006c20a : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c112 : │ │ │ │ +0006c22a : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c132 : │ │ │ │ +0006c24a : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ subs r0, r0, r3 │ │ │ │ orr.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c146 : │ │ │ │ +0006c25e : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6c166 │ │ │ │ + bmi.n 6c27e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33596 @ 0x833c │ │ │ │ + movw r1, #31420 @ 0x7abc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add.w r7, r4, #128 @ 0x80 │ │ │ │ subs r3, r3, r7 │ │ │ │ - bpl.n 6c1e2 │ │ │ │ + bpl.n 6c2fa │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.n 6c1e2 │ │ │ │ + bne.n 6c2fa │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movw r2, #23804 @ 0x5cfc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c1e2 │ │ │ │ + bne.n 6c2fa │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ adds r2, #12 │ │ │ │ subs r0, r3, r0 │ │ │ │ add.w r3, r6, #36 @ 0x24 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r5, r0 │ │ │ │ - bge.n 6c1e0 │ │ │ │ + bge.n 6c2f8 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ mov ip, lr │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w ip, lr, #1 │ │ │ │ addlt r0, #1 │ │ │ │ strlt.w r0, [lr] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 6c1b8 │ │ │ │ + b.n 6c2d0 │ │ │ │ str r7, [r6, #28] │ │ │ │ ldr.w r8, [r4, #48] @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 6c266 │ │ │ │ + ble.n 6c37e │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl dc7ac <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 6c202 │ │ │ │ + bl dce64 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 6c31a │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6c1ea │ │ │ │ + b.n 6c302 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6c218 │ │ │ │ + bge.n 6c330 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 6c266 │ │ │ │ + bpl.n 6c37e │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - cbz r1, 6c228 │ │ │ │ + cbz r1, 6c340 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6c266 │ │ │ │ + bls.n 6c37e │ │ │ │ adds r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r3, [r6, r5, lsl #2] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ - blt.n 6c24e │ │ │ │ + blt.n 6c366 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 6c254 │ │ │ │ + beq.n 6c36c │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6c266 │ │ │ │ + bls.n 6c37e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32628 @ 0x7f74 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c258 │ │ │ │ + bne.n 6c370 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6c258 │ │ │ │ - b.n 6c266 │ │ │ │ + cbnz r0, 6c370 │ │ │ │ + b.n 6c37e │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6c266 │ │ │ │ + bls.n 6c37e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c282 │ │ │ │ + bge.n 6c39a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6c282 │ │ │ │ + b.n 6c39a │ │ │ │ movw r3, #51952 @ 0xcaf0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #33624 @ 0x8358 │ │ │ │ + movw r1, #31448 @ 0x7ad8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006c286 : │ │ │ │ +0006c39e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c2c6 │ │ │ │ + cbz r0, 6c3de │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6c146 │ │ │ │ + bl 6c25e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6c2b6 │ │ │ │ + blt.n 6c3ce │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c2c6 │ │ │ │ + b.n 6c3de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c2b2 │ │ │ │ + bne.n 6c3ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c2b2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c3ca │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c2ca : │ │ │ │ +0006c3e2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c2ee │ │ │ │ + bne.n 6c406 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 268e34 <_PyXIData_New@@Base+0x320> │ │ │ │ + b.w 268ba0 <_PyXIData_New@@Base+0x320> │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c302 : │ │ │ │ +0006c41a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c332 │ │ │ │ + beq.n 6c44a │ │ │ │ mov.w r1, #520 @ 0x208 │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c334 │ │ │ │ + b.n 6c44c │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c336 : │ │ │ │ +0006c44e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c366 │ │ │ │ + beq.n 6c47e │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c368 │ │ │ │ + b.n 6c480 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c36a : │ │ │ │ +0006c482 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c39a │ │ │ │ + beq.n 6c4b2 │ │ │ │ mov.w r1, #432 @ 0x1b0 │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c39c │ │ │ │ + b.n 6c4b4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c39e : │ │ │ │ +0006c4b6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c3ce │ │ │ │ + beq.n 6c4e6 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c3d0 │ │ │ │ + b.n 6c4e8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c3d2 : │ │ │ │ +0006c4ea : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c402 │ │ │ │ + beq.n 6c51a │ │ │ │ movw r1, #481 @ 0x1e1 │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c404 │ │ │ │ + b.n 6c51c │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c406 : │ │ │ │ +0006c51e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #23804 @ 0x5cfc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6c436 │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + beq.n 6c54e │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c470 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c588 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6c476 │ │ │ │ + beq.n 6c58e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 6c458 │ │ │ │ + bpl.n 6c570 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c478 │ │ │ │ + bge.n 6c590 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 6c478 │ │ │ │ + b.n 6c590 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33652 @ 0x8374 │ │ │ │ + movw r1, #31476 @ 0x7af4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c4ae │ │ │ │ + b.n 6c5c6 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (6c4b0 ) │ │ │ │ + ldr r4, [pc, #52] @ (6c5c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bls.n 6c4a4 │ │ │ │ + bls.n 6c5bc │ │ │ │ add.w r2, r2, #8512 @ 0x2140 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ ldr.w r4, [r2, r0, lsl #3] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r4, #0 │ │ │ │ streq.w r4, [r2, r0, lsl #3] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c4b4 : │ │ │ │ +0006c5cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c4e2 │ │ │ │ + beq.n 6c5fa │ │ │ │ mov.w r1, #442 @ 0x1ba │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c520 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c638 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6c526 │ │ │ │ - cbz r1, 6c50a │ │ │ │ + beq.n 6c63e │ │ │ │ + cbz r1, 6c622 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6c50a │ │ │ │ + bpl.n 6c622 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c528 │ │ │ │ + bge.n 6c640 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6c528 │ │ │ │ + b.n 6c640 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33696 @ 0x83a0 │ │ │ │ + movw r1, #31520 @ 0x7b20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c568 │ │ │ │ + b.n 6c680 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 249c08 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ + bl 249598 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6c55e │ │ │ │ - ldr r1, [pc, #48] @ (6c56c ) │ │ │ │ + bls.n 6c676 │ │ │ │ + ldr r1, [pc, #48] @ (6c684 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -96662,70 +96761,70 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c570 : │ │ │ │ +0006c688 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23804 @ 0x5cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6c59e │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + beq.n 6c6b6 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #491 @ 0x1eb │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c5dc │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c6f4 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6c5e2 │ │ │ │ - cbz r1, 6c5c6 │ │ │ │ + beq.n 6c6fa │ │ │ │ + cbz r1, 6c6de │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 6c5c6 │ │ │ │ + bpl.n 6c6de │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c5e4 │ │ │ │ + bge.n 6c6fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6c5e4 │ │ │ │ + b.n 6c6fc │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33720 @ 0x83b8 │ │ │ │ + movw r1, #31544 @ 0x7b38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c624 │ │ │ │ + b.n 6c73c │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 249c08 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ + bl 249598 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6c61a │ │ │ │ - ldr r1, [pc, #48] @ (6c628 ) │ │ │ │ + bls.n 6c732 │ │ │ │ + ldr r1, [pc, #48] @ (6c740 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -96733,444 +96832,444 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c62c : │ │ │ │ +0006c744 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c664 │ │ │ │ - bl 20b2a8 │ │ │ │ + cbz r0, 6c77c │ │ │ │ + bl 20a804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6c654 │ │ │ │ + blt.n 6c76c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c664 │ │ │ │ + b.n 6c77c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c650 │ │ │ │ + bne.n 6c768 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c650 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c768 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c668 : │ │ │ │ +0006c780 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6c670 │ │ │ │ + b.w 6c788 │ │ │ │ │ │ │ │ -0006c670 : │ │ │ │ +0006c788 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c756 │ │ │ │ + beq.n 6c86e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6c750 │ │ │ │ + beq.n 6c868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6c6a6 │ │ │ │ + cbnz r0, 6c7be │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6c6c6 │ │ │ │ - cbz r5, 6c6ea │ │ │ │ + b.n 6c7de │ │ │ │ + cbz r5, 6c802 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c74a │ │ │ │ + beq.n 6c862 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 6c76c │ │ │ │ + bl 6c884 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c6da │ │ │ │ + bge.n 6c7f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6c6da │ │ │ │ + cbnz r3, 6c7f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 6c756 │ │ │ │ - ldr r2, [pc, #116] @ (6c760 ) │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 6c86e │ │ │ │ + ldr r2, [pc, #116] @ (6c878 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6c704 │ │ │ │ - movw r1, #32772 @ 0x8004 │ │ │ │ + cbnz r3, 6c81c │ │ │ │ + movw r1, #30480 @ 0x7710 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #100] @ (6c764 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #100] @ (6c87c ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - movw r1, #26812 @ 0x68bc │ │ │ │ + movw r1, #24520 @ 0x5fc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6c71e │ │ │ │ - bl f891c │ │ │ │ - b.n 6c6b4 │ │ │ │ + cbnz r0, 6c836 │ │ │ │ + bl f876c │ │ │ │ + b.n 6c7cc │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #64] @ (6c768 ) │ │ │ │ - bl ae734 │ │ │ │ + ldr r0, [pc, #64] @ (6c880 ) │ │ │ │ + bl ae924 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c740 │ │ │ │ + bge.n 6c858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6c740 │ │ │ │ + cbnz r3, 6c858 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c718 │ │ │ │ + beq.n 6c830 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 6c6b4 │ │ │ │ + b.n 6c7cc │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6c6c6 │ │ │ │ + b.n 6c7de │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6c6a8 │ │ │ │ - b.n 6c6b4 │ │ │ │ + bne.n 6c7c0 │ │ │ │ + b.n 6c7cc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 6c63c │ │ │ │ + b.n 6c754 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c76c : │ │ │ │ +0006c884 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #200] @ (6c848 ) │ │ │ │ + ldr r3, [pc, #200] @ (6c960 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d377c <_PySys_GetRequiredAttr@@Base+0x15b8> │ │ │ │ + bl 1d2488 <_PySys_GetRequiredAttr@@Base+0x15b8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c83e │ │ │ │ - cbnz r5, 6c7a2 │ │ │ │ + beq.n 6c956 │ │ │ │ + cbnz r5, 6c8ba │ │ │ │ ldr.w r5, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #26812 @ 0x68bc │ │ │ │ + movw r1, #24520 @ 0x5fc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl efa18 │ │ │ │ + bl efac4 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 6c7d0 │ │ │ │ + cbnz r0, 6c8e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c83c │ │ │ │ + bge.n 6c954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c83c │ │ │ │ + bne.n 6c954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c83c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c954 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #108] @ (6c84c ) │ │ │ │ - bl 12ea30 │ │ │ │ + ldr r1, [pc, #108] @ (6c964 ) │ │ │ │ + bl 12e804 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c7fc │ │ │ │ + bge.n 6c914 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6c7fc │ │ │ │ + cbnz r3, 6c914 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6c820 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6c938 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c812 │ │ │ │ + bge.n 6c92a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c812 │ │ │ │ + cbnz r3, 6c92a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d39e8 │ │ │ │ + bl 1d26f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6c82c │ │ │ │ + blt.n 6c944 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c83e │ │ │ │ + b.n 6c956 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c828 │ │ │ │ + bne.n 6c940 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c828 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c940 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c6a0 │ │ │ │ + b.n 6c7b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c850 : │ │ │ │ +0006c968 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6c670 │ │ │ │ + b.w 6c788 │ │ │ │ │ │ │ │ -0006c856 : │ │ │ │ - movw r0, #7964 @ 0x1f1c │ │ │ │ +0006c96e : │ │ │ │ + movw r0, #5788 @ 0x169c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c860 : │ │ │ │ +0006c978 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (6c894 ) │ │ │ │ + ldr r3, [pc, #36] @ (6c9ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r0, 6c892 │ │ │ │ - movw r1, #50436 @ 0xc504 │ │ │ │ + cbnz r0, 6c9aa │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #36276 @ 0x8db4 │ │ │ │ + movw r0, #34100 @ 0x8534 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c8b6 │ │ │ │ + cbz r3, 6c9ce │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 6c8c4 │ │ │ │ - bl 2bcafc <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 6c9dc │ │ │ │ + bl 2bc0ec <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6c8c8 │ │ │ │ + beq.n 6c9e0 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c8d2 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6c8dc │ │ │ │ + bne.n 6c9ea │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6c9f4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c8fe │ │ │ │ + cbz r3, 6ca16 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ - cbz r3, 6c90c │ │ │ │ + cbz r3, 6ca24 │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 6c918 │ │ │ │ + cbz r0, 6ca30 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c230 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cbz r0, 6c924 │ │ │ │ + cbz r0, 6ca3c │ │ │ │ adds r4, #1 │ │ │ │ blx 2c230 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 6c932 │ │ │ │ + cbz r0, 6ca4a │ │ │ │ adds r4, #1 │ │ │ │ blx 2c230 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c93c │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 6c946 │ │ │ │ + bne.n 6ca54 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 6ca5e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 6c972 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 6ca8a │ │ │ │ movw r3, #51860 @ 0xca94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c974 : │ │ │ │ +0006ca8c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #33756 @ 0x83dc │ │ │ │ + movw r1, #31580 @ 0x7b5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - cbnz r0, 6c9a6 │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + cbnz r0, 6cabe │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f2ebc │ │ │ │ + b.w 1f22a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c9aa : │ │ │ │ +0006cac2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #31 │ │ │ │ mov r1, sp │ │ │ │ - bl 1f47e8 │ │ │ │ + bl 1f3ca8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6c9f2 │ │ │ │ + beq.n 6cb0a │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 6c9e8 │ │ │ │ + bls.n 6cb00 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33880 @ 0x8458 │ │ │ │ + movw r1, #31704 @ 0x7bd8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c9f2 │ │ │ │ + b.n 6cb0a │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c9f6 : │ │ │ │ +0006cb0e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 6ca2a │ │ │ │ + bmi.n 6cb42 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5088 @ 0x13e0 │ │ │ │ + movw r1, #2796 @ 0xaec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ca36 │ │ │ │ + b.n 6cb4e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ca38 : │ │ │ │ +0006cb50 : │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r1, 6ca5e │ │ │ │ + cbnz r1, 6cb76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ca62 │ │ │ │ + bge.n 6cb7a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 10899c │ │ │ │ + b.w 108718 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ca64 : │ │ │ │ +0006cb7c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -97178,57 +97277,57 @@ │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ adds r6, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bl 1caaa8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1c9728 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6cab4 │ │ │ │ + cbz r0, 6cbcc │ │ │ │ sub.w r2, r6, #8 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 81018 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006cab8 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0006cbd0 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cabe : │ │ │ │ +0006cbd6 : │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ subs r0, r0, r3 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cad4 : │ │ │ │ +0006cbec : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cae8 : │ │ │ │ +0006cc00 : │ │ │ │ push {r4} │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ lsls r2, r2, #8 │ │ │ │ uxtb r3, r3 │ │ │ │ and.w r4, r4, #15 │ │ │ │ lsls r1, r1, #16 │ │ │ │ @@ -97237,2285 +97336,2287 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cb0c : │ │ │ │ +0006cc24 : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cb18 <_PyRWMutex_Lock@@Base>: │ │ │ │ +0006cc30 <_PyRWMutex_Lock@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ bics.w r3, r1, #2 │ │ │ │ - bne.n 6cb52 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 6cc6a <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6cb48 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 6cc60 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cb38 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 6cc50 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 6cb5c <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 6cc74 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6cb2a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6cc42 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cbc2 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6ccd8 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6cb2a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6cc42 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cb5e <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0006cc76 <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6cb64 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ + bne.n 6cc7c <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ lsls r3, r3, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 6cb7c <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ - b.w 21c234 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bpl.n 6cc94 <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ + b.w 21b744 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ │ │ │ │ -0006cb80 <_PyRWMutex_RLock@@Base>: │ │ │ │ +0006cc96 <_PyRWMutex_RLock@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - lsls r3, r1, #30 │ │ │ │ - beq.n 6cba0 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cbc2 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + lsls r3, r1, #30 │ │ │ │ + beq.n 6ccb6 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + bl 6ccd8 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6cb92 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6cca8 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6cbb6 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 6cccc <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cba6 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 6ccbc <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6cbc0 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 6ccd6 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6cb92 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6cca8 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 6cbfc <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6cd12 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6cbf0 <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ + bne.n 6cd06 <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6cbe0 <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ + bne.n 6ccf6 <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 6cbfa <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ + beq.n 6cd10 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6cc1e <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ + b.n 6cd34 <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #4 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219870 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 218d74 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cc22 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0006cd38 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ subs r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cc26 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ + bne.n 6cd3c <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6cc44 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ - b.w 21c234 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6cd5a <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ + b.w 21b744 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cc46 : │ │ │ │ +0006cd5c : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cc50 : │ │ │ │ - ldr r3, [pc, #12] @ (6cc60 ) │ │ │ │ - cbz r0, 6cc5a │ │ │ │ +0006cd66 : │ │ │ │ + ldr r3, [pc, #16] @ (6cd78 ) │ │ │ │ + cbz r0, 6cd70 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1600] @ 0x640 │ │ │ │ bx lr │ │ │ │ + nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006cc64 : │ │ │ │ +0006cd7c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cc8e │ │ │ │ + cbz r0, 6cda6 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cc8e │ │ │ │ + bne.n 6cda6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6cc8e │ │ │ │ + cbz r2, 6cda6 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 6cca8 │ │ │ │ + b.n 6cdc0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34032 @ 0x84f0 │ │ │ │ + movw r1, #31752 @ 0x7c08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ccaa : │ │ │ │ +0006cdc2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6ccd0 │ │ │ │ + cbz r0, 6cde8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32836 @ 0x8044 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6ccd0 │ │ │ │ + bne.n 6cde8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6ccd0 │ │ │ │ + cbz r3, 6cde8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 6cce8 │ │ │ │ + b.n 6ce00 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34092 @ 0x852c │ │ │ │ + movw r1, #31812 @ 0x7c44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ccea : │ │ │ │ +0006ce02 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cd10 │ │ │ │ + cbz r0, 6ce28 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32836 @ 0x8044 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6cd10 │ │ │ │ + bne.n 6ce28 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6cd10 │ │ │ │ + cbz r3, 6ce28 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6cd28 │ │ │ │ + b.n 6ce40 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34152 @ 0x8568 │ │ │ │ + movw r1, #31872 @ 0x7c80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cd2a : │ │ │ │ +0006ce42 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cd68 │ │ │ │ + cbz r0, 6ce80 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cd68 │ │ │ │ + bne.n 6ce80 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6cd68 │ │ │ │ - cbnz r1, 6cd84 │ │ │ │ + cbz r2, 6ce80 │ │ │ │ + cbnz r1, 6ce9c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34276 @ 0x85e4 │ │ │ │ + movw r1, #31996 @ 0x7cfc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6cd7e │ │ │ │ + bl 12125c │ │ │ │ + b.n 6ce96 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34216 @ 0x85a8 │ │ │ │ + movw r1, #31936 @ 0x7cc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6cd88 │ │ │ │ + b.n 6cea0 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ │ │ │ │ -0006cd8a : │ │ │ │ +0006cea4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cdb4 │ │ │ │ + cbz r0, 6cece │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cdb4 │ │ │ │ + bne.n 6cece │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6cdb4 │ │ │ │ + cbz r2, 6cece │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6cdce │ │ │ │ + b.n 6cee8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34324 @ 0x8614 │ │ │ │ + movw r1, #32148 @ 0x7d94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cdd0 : │ │ │ │ +0006ceea : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6cdfa │ │ │ │ + cbz r0, 6cf14 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32836 @ 0x8044 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cdfa │ │ │ │ + bne.n 6cf14 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6cdfa │ │ │ │ + cbz r2, 6cf14 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 6ce14 │ │ │ │ + b.n 6cf2e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34380 @ 0x864c │ │ │ │ + movw r1, #32204 @ 0x7dcc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ce16 : │ │ │ │ - b.w 147978 │ │ │ │ +0006cf30 : │ │ │ │ + b.w 14755c │ │ │ │ │ │ │ │ -0006ce1a : │ │ │ │ - b.w 268ae8 │ │ │ │ +0006cf34 : │ │ │ │ + b.w 268854 │ │ │ │ │ │ │ │ -0006ce1e : │ │ │ │ - b.w 44c6c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ +0006cf38 : │ │ │ │ + b.w 44c5c <_Py_rc_quot@@Base+0x2ec> │ │ │ │ │ │ │ │ -0006ce22 : │ │ │ │ - b.w 269948 │ │ │ │ +0006cf3c : │ │ │ │ + b.w 2696b4 │ │ │ │ │ │ │ │ -0006ce26 : │ │ │ │ +0006cf40 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 181aa0 │ │ │ │ - cbz r0, 6ce5c │ │ │ │ + bl 18105c │ │ │ │ + cbz r0, 6cf76 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ movs r5, #0 │ │ │ │ blx 2c198 │ │ │ │ - b.n 6ced2 │ │ │ │ + b.n 6cfec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6ce6e │ │ │ │ + cbz r0, 6cf88 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 6ce78 │ │ │ │ + b.n 6cf92 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 244f6c │ │ │ │ - b.n 6ced2 │ │ │ │ + bl 24448c │ │ │ │ + b.n 6cfec │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 6ce86 │ │ │ │ + ble.n 6cfa0 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6ce78 │ │ │ │ + b.n 6cf92 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #52953 @ 0xced9 │ │ │ │ + movw r3, #53235 @ 0xcff3 │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #59521 @ 0xe881 │ │ │ │ + movw r2, #59805 @ 0xe99d │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 6cecc │ │ │ │ - bl 2e45c4 │ │ │ │ + cbz r5, 6cfe6 │ │ │ │ + bl 2e3e74 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 6ceaa │ │ │ │ + b.n 6cfc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4} │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ subs r4, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 6cf06 │ │ │ │ + blt.n 6d020 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 6cefa │ │ │ │ + bge.n 6d014 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 6cf06 │ │ │ │ + b.n 6d020 │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 6cee0 │ │ │ │ + b.n 6cffa │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cf0a : │ │ │ │ +0006d024 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #68] @ (6cf60 ) │ │ │ │ + ldr r4, [pc, #68] @ (6d07c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ addw r5, r4, #3756 @ 0xeac │ │ │ │ addw r9, r4, #3804 @ 0xedc │ │ │ │ ldr.w r8, [r4, #3748] @ 0xea4 │ │ │ │ str.w r2, [r4, #3748] @ 0xea4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #16 │ │ │ │ - bl 6cf64 │ │ │ │ + bl 6d080 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6cf58 │ │ │ │ + beq.n 6d072 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 6cf3a │ │ │ │ + bne.n 6d054 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6cf64 │ │ │ │ + bl 6d080 │ │ │ │ str.w r8, [r4, #3748] @ 0xea4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6cfb8 │ │ │ │ + beq.n 6d0d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cfae │ │ │ │ + bge.n 6d0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6cfae │ │ │ │ + cbnz r3, 6d0ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6cfbc │ │ │ │ + beq.n 6d0d8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 6cf7c │ │ │ │ + b.n 6d098 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6cfc0 │ │ │ │ + b.n 6d0dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006cfc4 : │ │ │ │ - cbz r0, 6cfd2 │ │ │ │ +0006d0e0 : │ │ │ │ + cbz r0, 6d0ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cfd4 : │ │ │ │ - b.w 85790 │ │ │ │ +0006d0f0 : │ │ │ │ + b.w 859e4 │ │ │ │ │ │ │ │ -0006cfd8 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0006d0f4 <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (6d040 <_PyObject_CallMethodId@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (6d15c <_PyObject_CallMethodId@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6cff6 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 6d000 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ + cbz r0, 6d112 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 6d11c <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 71a68 │ │ │ │ - b.n 6d034 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ - bl 6d044 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 71b84 │ │ │ │ + b.n 6d150 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + bl 6d160 <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d034 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + cbz r0, 6d150 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 30522 <_PyObject_DebugMallocStats@@Base+0x223a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d024 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + blt.n 6d140 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6d034 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + b.n 6d150 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d020 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bne.n 6d13c <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d020 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d13c <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d044 <_PyObject_GetAttrId@@Base>: │ │ │ │ +0006d160 <_PyObject_GetAttrId@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 33374 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 6d068 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 6d184 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w a97b4 │ │ │ │ + b.w a9a40 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d06a : │ │ │ │ +0006d186 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d06c : │ │ │ │ +0006d188 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6d080 │ │ │ │ + ble.n 6d19c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d084 : │ │ │ │ +0006d1a0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7a5fc │ │ │ │ - cbz r0, 6d09e │ │ │ │ + bl 7a71c │ │ │ │ + cbz r0, 6d1ba │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d0a0 : │ │ │ │ - cbz r0, 6d0ca │ │ │ │ +0006d1bc : │ │ │ │ + cbz r0, 6d1e6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 6d0c0 │ │ │ │ + cbz r3, 6d1dc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2bd88 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a8c0 │ │ │ │ + b.w 7a9e0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d0cc : │ │ │ │ - cbz r0, 6d0da │ │ │ │ +0006d1e8 : │ │ │ │ + cbz r0, 6d1f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d0dc : │ │ │ │ +0006d1f8 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d0e2 : │ │ │ │ +0006d1fe : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 6d104 │ │ │ │ + cbnz r0, 6d220 │ │ │ │ mov.w r1, #968 @ 0x3c8 │ │ │ │ - movw r0, #52372 @ 0xcc94 │ │ │ │ + movw r0, #50080 @ 0xc3a0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d14e │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d26a │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #9304 @ 0x2458 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 6d154 │ │ │ │ + beq.n 6d270 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ movw r2, #9024 @ 0x2340 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8572 @ 0x217c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 6d154 │ │ │ │ + beq.n 6d270 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d154 │ │ │ │ + bmi.n 6d270 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34444 @ 0x868c │ │ │ │ + movw r1, #32268 @ 0x7e0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d16c │ │ │ │ + b.n 6d288 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ iteee eq │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006d16e : │ │ │ │ +0006d28a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6d1b0 │ │ │ │ + cbz r0, 6d2cc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #9304 @ 0x2458 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6d1c4 │ │ │ │ + beq.n 6d2e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ movw r2, #9024 @ 0x2340 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8572 @ 0x217c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6d1c4 │ │ │ │ + beq.n 6d2e0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d1c4 │ │ │ │ + bmi.n 6d2e0 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - movw r0, #52372 @ 0xcc94 │ │ │ │ + movw r0, #50080 @ 0xc3a0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d1ec │ │ │ │ + b.n 6d308 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6d1ec │ │ │ │ + beq.n 6d308 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6d1ea │ │ │ │ + ble.n 6d306 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d1ec │ │ │ │ + bge.n 6d308 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6d1ec │ │ │ │ + bne.n 6d308 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6d1ec │ │ │ │ + b.n 6d308 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006d1ee <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0006d30a <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ - bl a358c │ │ │ │ - cbz r0, 6d236 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl a3860 │ │ │ │ + cbz r0, 6d352 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6d236 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6d352 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6d228 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 6d344 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ ldrd r4, r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ lsls r4, r4, #1 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6d23c <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 244f6c │ │ │ │ + cbnz r0, 6d358 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 24448c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d254 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6d370 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 272518 <_PyTime_AsMilliseconds@@Base+0x24fc> │ │ │ │ + bl 272278 <_PyTime_AsMilliseconds@@Base+0x24fc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006d25a : │ │ │ │ +0006d376 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp.w r2, #24576 @ 0x6000 │ │ │ │ - bcs.n 6d28e │ │ │ │ + bcs.n 6d3aa │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #34472 @ 0x86a8 │ │ │ │ + movw r1, #32296 @ 0x7e28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d2a4 │ │ │ │ + b.n 6d3c0 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r2, r1 │ │ │ │ add.w r4, r1, #8192 @ 0x2000 │ │ │ │ add.w r1, r1, #16384 @ 0x4000 │ │ │ │ str.w r2, [r3, #708] @ 0x2c4 │ │ │ │ strd r1, r4, [r3, #712] @ 0x2c8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d2a6 : │ │ │ │ +0006d3c2 : │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ - cbz r2, 6d2c2 │ │ │ │ + cbz r2, 6d3de │ │ │ │ ldr.w r3, [r0, #748] @ 0x2ec │ │ │ │ str.w r2, [r0, #708] @ 0x2c4 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ add.w r3, r3, #16384 @ 0x4000 │ │ │ │ strd r3, r2, [r0, #712] @ 0x2c8 │ │ │ │ bx lr │ │ │ │ - b.w 1ca918 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 1c9598 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0006d2c6 : │ │ │ │ - movw r3, #48436 @ 0xbd34 │ │ │ │ +0006d3e2 : │ │ │ │ + movw r3, #46260 @ 0xb4b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ subs r2, r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r5, [r1, #1]! │ │ │ │ ldrb.w r4, [r2, #1]! │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ - cbz r4, 6d2e8 │ │ │ │ - cbz r5, 6d2e8 │ │ │ │ + cbz r4, 6d404 │ │ │ │ + cbz r5, 6d404 │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 6d2d4 │ │ │ │ + beq.n 6d3f0 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - bne.n 6d316 │ │ │ │ + bne.n 6d432 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae34 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 6d326 │ │ │ │ + b.n 6d442 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6d326 │ │ │ │ + bge.n 6d442 │ │ │ │ ldr.w r1, [r4, r2, lsl #2] │ │ │ │ - cbz r1, 6d326 │ │ │ │ + cbz r1, 6d442 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6d318 │ │ │ │ + b.n 6d434 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 6d338 │ │ │ │ + bge.n 6d454 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6d376 │ │ │ │ + b.w 6d492 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl a2e7c │ │ │ │ + bl a2ae0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d36c │ │ │ │ + cbz r0, 6d488 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f5cd0 <_PyErr_FormatV@@Base+0x670> │ │ │ │ + bl f5bc4 <_PyErr_FormatV@@Base+0x670> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d370 │ │ │ │ + bge.n 6d48c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d370 │ │ │ │ + cbnz r3, 6d48c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d370 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d48c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006d376 : │ │ │ │ +0006d492 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge.n 6d396 │ │ │ │ + bge.n 6d4b2 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 6d4f8 │ │ │ │ + beq.w 6d614 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add.w r8, r4, r5, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls.n 6d3e0 │ │ │ │ + bls.n 6d4fc │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 6d3a8 │ │ │ │ + bls.n 6d4c4 │ │ │ │ mov r3, r2 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 6d3a8 │ │ │ │ + bcc.n 6d4c4 │ │ │ │ movw r0, #51696 @ 0xc9f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #14508 @ 0x38ac │ │ │ │ + movw r1, #12404 @ 0x3074 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6d4f8 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 6d614 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6d40c │ │ │ │ + bcc.n 6d528 │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 6d40c │ │ │ │ + blt.n 6d528 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 6d41e │ │ │ │ + beq.n 6d53a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d4e8 │ │ │ │ + bne.n 6d604 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ - b.n 6d480 │ │ │ │ + b.n 6d59c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eacd8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d3f0 │ │ │ │ + bne.n 6d50c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6d4f8 │ │ │ │ + b.n 6d614 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 6d44c │ │ │ │ + bls.n 6d568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r4, #16 │ │ │ │ strb.w r3, [r2], #4 │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ strb.w r3, [r2, #-3] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strb.w r3, [r2, #-2] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ strb.w r3, [r2, #-1] │ │ │ │ - b.n 6d426 │ │ │ │ + b.n 6d542 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 6d4f0 │ │ │ │ + bls.n 6d60c │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6d46e │ │ │ │ + b.n 6d58a │ │ │ │ movs r1, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 6d4b4 │ │ │ │ + bls.n 6d5d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, #8 │ │ │ │ adds r4, #16 │ │ │ │ bfi r1, r3, #0, #16 │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ bfi r1, r3, #16, #16 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r1, [r2, #-8] │ │ │ │ bfi ip, r3, #16, #16 │ │ │ │ str.w ip, [r2, #-4] │ │ │ │ - b.n 6d480 │ │ │ │ + b.n 6d59c │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #3 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt hi │ │ │ │ movhi r2, r1 │ │ │ │ movhi r3, r1 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 6d4f0 │ │ │ │ + bls.n 6d60c │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6d4d6 │ │ │ │ + b.n 6d5f2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r5 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006d4fe : │ │ │ │ +0006d61a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 6d516 │ │ │ │ + beq.n 6d632 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d558 │ │ │ │ + b.n 6d674 │ │ │ │ mov r5, r0 │ │ │ │ - bl 211754 │ │ │ │ + bl 210cc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d512 │ │ │ │ + beq.n 6d62e │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr.w r3, [r0], #40 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6d512 │ │ │ │ + bls.n 6d62e │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 6d530 │ │ │ │ + beq.n 6d64c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6d530 │ │ │ │ + bne.n 6d64c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 6d558 │ │ │ │ + bne.n 6d674 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, #0 │ │ │ │ movge r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006d55c : │ │ │ │ +0006d678 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 6d57c │ │ │ │ + cbz r4, 6d698 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6d57c │ │ │ │ - bl 13c23c │ │ │ │ - b.n 6d572 │ │ │ │ + cbz r0, 6d698 │ │ │ │ + bl 13bdb4 │ │ │ │ + b.n 6d68e │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d57e : │ │ │ │ +0006d69a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1d179c │ │ │ │ + bl 1d04a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d59e : │ │ │ │ +0006d6ba : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1d179c │ │ │ │ + bl 1d04a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d5bc : │ │ │ │ +0006d6d8 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ b.w 3aa6e │ │ │ │ │ │ │ │ -0006d5c4 : │ │ │ │ +0006d6e0 : │ │ │ │ movs r3, #0 │ │ │ │ b.w 3aa6e │ │ │ │ │ │ │ │ -0006d5ca : │ │ │ │ +0006d6e6 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ b.w 3aa6e │ │ │ │ │ │ │ │ -0006d5d2 : │ │ │ │ +0006d6ee : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 6d5f4 │ │ │ │ + bl 6d710 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d5f4 : │ │ │ │ +0006d710 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6d62c │ │ │ │ - ldr r2, [pc, #68] @ (6d664 ) │ │ │ │ + cbnz r0, 6d748 │ │ │ │ + ldr r2, [pc, #68] @ (6d780 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21eac4 │ │ │ │ - b.n 6d65c │ │ │ │ + bl 21df70 │ │ │ │ + b.n 6d778 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 211970 │ │ │ │ + bl 210edc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d64c │ │ │ │ + blt.n 6d768 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6d65c │ │ │ │ + b.n 6d778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d648 │ │ │ │ + bne.n 6d764 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d648 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d764 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d668 : │ │ │ │ +0006d784 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 6d5f4 │ │ │ │ + bl 6d710 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d68c : │ │ │ │ +0006d7a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6d5f4 │ │ │ │ + bl 6d710 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d6b0 : │ │ │ │ +0006d7cc : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6d6b6 │ │ │ │ + b.w 6d7d2 │ │ │ │ │ │ │ │ -0006d6b6 : │ │ │ │ +0006d7d2 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d17f0 │ │ │ │ - cbz r0, 6d6f4 │ │ │ │ + bl 1d04fc │ │ │ │ + cbz r0, 6d810 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 32084 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d6f2 │ │ │ │ + bge.n 6d80e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d6f2 │ │ │ │ + cbnz r3, 6d80e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6d708 │ │ │ │ - ldr r2, [pc, #44] @ (6d724 ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6d824 │ │ │ │ + ldr r2, [pc, #44] @ (6d840 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21eac4 │ │ │ │ - b.n 6d720 │ │ │ │ + bl 21df70 │ │ │ │ + b.n 6d83c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d716 │ │ │ │ + bge.n 6d832 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6d71a │ │ │ │ + cbz r4, 6d836 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d720 │ │ │ │ + b.n 6d83c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d728 : │ │ │ │ +0006d844 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6d72e │ │ │ │ + b.w 6d84a │ │ │ │ │ │ │ │ -0006d72e : │ │ │ │ +0006d84a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d17f0 │ │ │ │ - cbnz r0, 6d75c │ │ │ │ - ldr r2, [pc, #56] @ (6d784 ) │ │ │ │ + bl 1d04fc │ │ │ │ + cbnz r0, 6d878 │ │ │ │ + ldr r2, [pc, #56] @ (6d8a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21eac4 │ │ │ │ - b.n 6d77e │ │ │ │ + bl 21df70 │ │ │ │ + b.n 6d89a │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d788 │ │ │ │ + bl 6d8a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d77e │ │ │ │ + bge.n 6d89a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d77e │ │ │ │ + cbnz r3, 6d89a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d788 : │ │ │ │ +0006d8a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 321b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d7b2 │ │ │ │ - ldr r2, [pc, #20] @ (6d7b8 ) │ │ │ │ + bne.n 6d8ce │ │ │ │ + ldr r2, [pc, #20] @ (6d8d4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21eac4 │ │ │ │ - bl 222184 │ │ │ │ + bl 21df70 │ │ │ │ + bl 22135c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d7bc : │ │ │ │ +0006d8d8 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6d7c4 │ │ │ │ + b.w 6d8e0 │ │ │ │ │ │ │ │ -0006d7c4 : │ │ │ │ +0006d8e0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1d17f0 │ │ │ │ - cbz r0, 6d806 │ │ │ │ + bl 1d04fc │ │ │ │ + cbz r0, 6d922 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 210afc │ │ │ │ + bl 210068 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d804 │ │ │ │ + bge.n 6d920 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d804 │ │ │ │ + cbnz r3, 6d920 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6d81a │ │ │ │ - ldr r2, [pc, #24] @ (6d820 ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6d936 │ │ │ │ + ldr r2, [pc, #24] @ (6d93c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21eac4 │ │ │ │ + bl 21df70 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d81c │ │ │ │ + b.n 6d938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d824 : │ │ │ │ +0006d940 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6d7c4 │ │ │ │ + b.w 6d8e0 │ │ │ │ │ │ │ │ -0006d82a : │ │ │ │ +0006d946 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2128cc │ │ │ │ + b.w 211e38 │ │ │ │ │ │ │ │ -0006d830 : │ │ │ │ +0006d94c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #0 │ │ │ │ strd r4, r1, [sp] │ │ │ │ - bl 20e714 │ │ │ │ + bl 20dc80 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d856 : │ │ │ │ +0006d972 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r8, #6160 @ 0x1810 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 6d894 │ │ │ │ + beq.n 6d9b0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 6d88c │ │ │ │ + bmi.n 6d9a8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d908 │ │ │ │ - bl 9c41c │ │ │ │ + b.n 6da24 │ │ │ │ + bl 9c65c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6d896 │ │ │ │ + b.n 6d9b2 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6d8a8 │ │ │ │ + bne.n 6d9c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6d8bc │ │ │ │ + bge.n 6d9d8 │ │ │ │ subs r0, r4, #1 │ │ │ │ - b.n 6d8be │ │ │ │ + b.n 6d9da │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 6d886 │ │ │ │ - bl 9c41c │ │ │ │ + bpl.n 6d9a2 │ │ │ │ + bl 9c65c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d8be │ │ │ │ + bge.n 6d9da │ │ │ │ add r0, r4 │ │ │ │ - b.n 6d8be │ │ │ │ + b.n 6d9da │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6d8d2 │ │ │ │ + bne.n 6d9ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6d8e8 │ │ │ │ + blt.n 6da04 │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 6d8f8 │ │ │ │ + b.n 6da14 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 6d886 │ │ │ │ - bl 9c41c │ │ │ │ + bpl.n 6d9a2 │ │ │ │ + bl 9c65c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d8f0 │ │ │ │ + bge.n 6da0c │ │ │ │ add r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6d8f2 │ │ │ │ + b.n 6da0e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6d8f2 │ │ │ │ + b.n 6da0e │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blt.n 6d886 │ │ │ │ + blt.n 6d9a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6d886 │ │ │ │ + bge.n 6d9a2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006d90c : │ │ │ │ +0006da28 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #2572 @ 0xa0c │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6d940 ) │ │ │ │ + ldr r0, [pc, #20] @ (6da5c ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1d1cf8 │ │ │ │ + bl 1d0a04 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ movs r2, #32 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006d944 : │ │ │ │ +0006da60 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #76] @ (6d9a0 ) │ │ │ │ + ldr r2, [pc, #76] @ (6dabc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r5, [r3, #3896] @ 0xf38 │ │ │ │ - cbz r5, 6d998 │ │ │ │ + cbz r5, 6dab4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl aab5c │ │ │ │ + bl aade0 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 6d988 │ │ │ │ + cbz r3, 6daa4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6d988 │ │ │ │ - movw r0, #34512 @ 0x86d0 │ │ │ │ + cbz r3, 6daa4 │ │ │ │ + movw r0, #32336 @ 0x7e50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d9a4 : │ │ │ │ +0006dac0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (6d9c8 ) │ │ │ │ + ldr r3, [pc, #20] @ (6dae4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 6d9cc │ │ │ │ + bl 6dae8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #76] @ (6da30 ) │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6db4c ) │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6da22 │ │ │ │ + blt.n 6db3e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6d9f6 │ │ │ │ + cbz r0, 6db12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6da26 │ │ │ │ - bl 1ccacc │ │ │ │ - bl 80424 │ │ │ │ + bmi.n 6db42 │ │ │ │ + bl 1cb6a8 │ │ │ │ + bl 80534 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6da28 │ │ │ │ - ldr r1, [pc, #40] @ (6da30 ) │ │ │ │ + cbz r0, 6db44 │ │ │ │ + ldr r1, [pc, #40] @ (6db4c ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1eb144 │ │ │ │ - cbz r0, 6da26 │ │ │ │ + bl 1ea5f8 │ │ │ │ + cbz r0, 6db42 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6da22 │ │ │ │ + bge.n 6db3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6da22 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6db3e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 6da28 │ │ │ │ + b.n 6db44 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xead80052 │ │ │ │ │ │ │ │ -0006da34 : │ │ │ │ +0006db50 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #2572 @ 0xa0c │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6da68 ) │ │ │ │ + ldr r0, [pc, #20] @ (6db84 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f3f28 │ │ │ │ + bl 1f33e8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ movs r2, #32 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006da6c : │ │ │ │ +0006db88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 26e420 │ │ │ │ + bl 26e188 │ │ │ │ adds r3, r0, #1 │ │ │ │ ittet eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ strdeq r2, r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.n 6dada │ │ │ │ + bmi.n 6dbf6 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6db00 │ │ │ │ - bhi.n 6db0a │ │ │ │ + beq.n 6dc1c │ │ │ │ + bhi.n 6dc26 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6dac0 │ │ │ │ - movw r0, #34764 @ 0x87cc │ │ │ │ + beq.n 6dbdc │ │ │ │ + movw r0, #32588 @ 0x7f4c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - movw r2, #34708 @ 0x8794 │ │ │ │ + movw r2, #32532 @ 0x7f14 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ bx lr │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #34720 @ 0x87a0 │ │ │ │ + movw r3, #32544 @ 0x7f20 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #34736 @ 0x87b0 │ │ │ │ + movw r0, #32560 @ 0x7f30 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6db14 │ │ │ │ + beq.n 6dc30 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6db1e │ │ │ │ + beq.n 6dc3a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6db28 │ │ │ │ + bne.n 6dc44 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #43252 @ 0xa8f4 │ │ │ │ + movw r3, #41076 @ 0xa074 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #33256 @ 0x81e8 │ │ │ │ + movw r0, #31080 @ 0x7968 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #34752 @ 0x87c0 │ │ │ │ + movw r0, #32576 @ 0x7f40 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #34764 @ 0x87cc │ │ │ │ + movw r0, #32588 @ 0x7f4c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #34788 @ 0x87e4 │ │ │ │ + movw r0, #32612 @ 0x7f64 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #34796 @ 0x87ec │ │ │ │ + movw r0, #32620 @ 0x7f6c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #34804 @ 0x87f4 │ │ │ │ + movw r0, #32628 @ 0x7f74 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006db32 : │ │ │ │ +0006dc4e : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1e06bc │ │ │ │ + bl 1dfc34 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6db6e │ │ │ │ + beq.n 6dc8a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1e06bc │ │ │ │ + bl 1dfc34 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6db6e │ │ │ │ + beq.n 6dc8a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 18d058 │ │ │ │ + b.w 18c0f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006db76 : │ │ │ │ +0006dc92 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 6dba6 │ │ │ │ + bmi.n 6dcc2 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34828 @ 0x880c │ │ │ │ + movw r1, #32652 @ 0x7f8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6dbc8 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 6dce4 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 6dbce │ │ │ │ + bmi.n 6dcea │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #34864 @ 0x8830 │ │ │ │ + movw r1, #32688 @ 0x7fb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dbdc │ │ │ │ + b.n 6dcf8 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6dbda │ │ │ │ + beq.n 6dcf6 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cc1d4 │ │ │ │ + b.w 1cadb0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006dbde : │ │ │ │ +0006dcfa : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 6dc00 │ │ │ │ + cbnz r0, 6dd1c │ │ │ │ mov.w r1, #1904 @ 0x770 │ │ │ │ - movw r0, #14480 @ 0x3890 │ │ │ │ + movw r0, #12376 @ 0x3058 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6dc2c │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6dd48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 6dc12 │ │ │ │ + cbz r3, 6dd2e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 6dc12 │ │ │ │ + bpl.n 6dd2e │ │ │ │ subs r3, r1, #0 │ │ │ │ - bge.n 6dc24 │ │ │ │ - movw r0, #14480 @ 0x3890 │ │ │ │ + bge.n 6dd40 │ │ │ │ + movw r0, #12376 @ 0x3058 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #1910 @ 0x776 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6dc2c │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6dd48 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 126000 │ │ │ │ + b.w 125f0c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006dc32 : │ │ │ │ +0006dd4e : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6dc6c │ │ │ │ + bmi.n 6dd88 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6dc70 │ │ │ │ + beq.n 6dd8c │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6dc72 │ │ │ │ + b.n 6dd8e │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6dc72 │ │ │ │ + b.n 6dd8e │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cacd8 │ │ │ │ + bl 1c9958 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6dc90 │ │ │ │ + cbz r0, 6ddac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ cmp r6, r3 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl f5fd4 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f5ec8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006dc96 : │ │ │ │ +0006ddb2 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1e06bc │ │ │ │ + bl 1dfc34 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6dcce │ │ │ │ - cbnz r4, 6dcc4 │ │ │ │ + beq.n 6ddea │ │ │ │ + cbnz r4, 6dde0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26c304 <_PyXI_Preserve@@Base+0x5e4> │ │ │ │ + b.w 26c06c <_PyXI_Preserve@@Base+0x5e4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1e06bc │ │ │ │ + bl 1dfc34 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6dcb6 │ │ │ │ + bne.n 6ddd2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006dcd2 : │ │ │ │ +0006ddee : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 1e06bc │ │ │ │ + bl 1dfc34 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #0 │ │ │ │ - beq.w 6deb2 │ │ │ │ + beq.w 6dfce │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ - cbnz r4, 6dd06 │ │ │ │ - bl 57ba8 │ │ │ │ - b.n 6deb0 │ │ │ │ + cbnz r4, 6de22 │ │ │ │ + bl 57ae0 │ │ │ │ + b.n 6dfcc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 6dd1a │ │ │ │ + bpl.n 6de36 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r5, #20 │ │ │ │ addpl.w r6, r5, #28 │ │ │ │ - b.n 6dd1c │ │ │ │ + b.n 6de38 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 6dd32 │ │ │ │ + bne.n 6de4e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1332d8 │ │ │ │ + b.w 132e4c │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2b5ac │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ubfx r7, r7, #2, #3 │ │ │ │ - bl eaffc <_PyUnicodeWriter_PrepareInternal@@Base+0x49c> │ │ │ │ + bl eb174 <_PyUnicodeWriter_PrepareInternal@@Base+0x49c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6de9c │ │ │ │ + beq.w 6dfb8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6dd72 │ │ │ │ + beq.n 6de8e │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #21516 @ 0x540c │ │ │ │ + movw r1, #19340 @ 0x4b8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c3e0 │ │ │ │ clz sl, r0 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ - b.n 6dd74 │ │ │ │ + b.n 6de90 │ │ │ │ mov sl, r9 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 6dda8 │ │ │ │ + bpl.n 6dec4 │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 2446a4 <_PyBytesWriter_WriteBytes@@Base+0xd8> │ │ │ │ + bl 243bc4 <_PyBytesWriter_WriteBytes@@Base+0xd8> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6dd9c │ │ │ │ + bne.n 6deb8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 20e7c4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 20dd30 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6deb0 │ │ │ │ + b.n 6dfcc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6de92 │ │ │ │ + beq.n 6dfae │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6ddce │ │ │ │ + b.n 6deea │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 6ddce │ │ │ │ + b.n 6deea │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6ddd8 │ │ │ │ + bne.n 6def4 │ │ │ │ ldrb.w r0, [r6, r9] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 244d08 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ + bl 244228 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6de9c │ │ │ │ + beq.n 6dfb8 │ │ │ │ add.w r4, r9, #1 │ │ │ │ - cbz r0, 6dde6 │ │ │ │ + cbz r0, 6df02 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp r8, r9 │ │ │ │ - bgt.n 6ddb2 │ │ │ │ - b.n 6de86 │ │ │ │ + bgt.n 6dece │ │ │ │ + b.n 6dfa2 │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r9, lsl #1] │ │ │ │ ldrne.w r0, [r6, r9, lsl #2] │ │ │ │ - b.n 6ddba │ │ │ │ + b.n 6ded6 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 6de30 │ │ │ │ + ble.n 6df4c │ │ │ │ str.w sl, [sp, #24] │ │ │ │ movw sl, #6160 @ 0x1810 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6ddfe │ │ │ │ + bne.n 6df1a │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ - b.n 6de0a │ │ │ │ + b.n 6df26 │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r4, lsl #1] │ │ │ │ ldrne.w r0, [r6, r4, lsl #2] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bl 244a0c <_PyBytesWriter_WriteBytes@@Base+0x440> │ │ │ │ + bl 243f2c <_PyBytesWriter_WriteBytes@@Base+0x440> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6de9c │ │ │ │ + bne.n 6dfb8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 6de2c │ │ │ │ + bne.n 6df48 │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.n 6ddf6 │ │ │ │ + bgt.n 6df12 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6ddcc │ │ │ │ + bne.n 6dee8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r9, r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 6deb8 │ │ │ │ + bl 6dfd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6de9c │ │ │ │ + cbz r0, 6dfb8 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f5ee4 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f5dd8 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6de70 │ │ │ │ + bne.n 6df8c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6de9c │ │ │ │ + bge.n 6dfb8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6de9c │ │ │ │ + cbnz r2, 6dfb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6de9c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dfb8 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6de82 │ │ │ │ + bge.n 6df9e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6de82 │ │ │ │ + cbnz r2, 6df9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 6ddcc │ │ │ │ + b.n 6dee8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl ad1dc <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl ad420 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6deb0 │ │ │ │ + b.n 6dfcc │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 20e7c4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 20dd30 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 6dd98 │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 6deb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldrd r9, r7, [sp, #52] @ 0x34 │ │ │ │ - cbnz r3, 6deec │ │ │ │ - bl 208d4c │ │ │ │ + cbnz r3, 6e008 │ │ │ │ + bl 2082c8 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6e00c │ │ │ │ + beq.w 6e128 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbnz r0, 6df1c │ │ │ │ + cbnz r0, 6e038 │ │ │ │ movw r2, #51788 @ 0xca4c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #41456 @ 0xa1f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #34900 @ 0x8854 │ │ │ │ + movw r1, #32724 @ 0x7fd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 6df58 │ │ │ │ + b.n 6e074 │ │ │ │ mov r1, sl │ │ │ │ - bl 6a77a │ │ │ │ - cbnz r0, 6df3e │ │ │ │ + bl 6a6aa │ │ │ │ + cbnz r0, 6e05a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 6a748 │ │ │ │ - cbnz r0, 6df3e │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + bl 6a678 │ │ │ │ + cbnz r0, 6e05a │ │ │ │ + movw r1, #41456 @ 0xa1f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 72e80 │ │ │ │ - cbz r0, 6df58 │ │ │ │ + bl 731c2 │ │ │ │ + cbz r0, 6e074 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6df58 │ │ │ │ + cbz r0, 6e074 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6df58 │ │ │ │ + bge.n 6e074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6df58 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6e074 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6e00c │ │ │ │ + beq.n 6e128 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e00c │ │ │ │ + beq.n 6e128 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6df90 │ │ │ │ + bmi.n 6e0ac │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #148] @ (6e014 ) │ │ │ │ + ldr r1, [pc, #148] @ (6e130 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6dfd8 │ │ │ │ - b.n 6dfe4 │ │ │ │ - movw r1, #34908 @ 0x885c │ │ │ │ + blt.n 6e0f4 │ │ │ │ + b.n 6e100 │ │ │ │ + movw r1, #32732 @ 0x7fdc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 6dfd0 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 6e0ec │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6dfac │ │ │ │ + blt.n 6e0c8 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 6dfb4 │ │ │ │ + b.n 6e0d0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bmi.n 6dfba │ │ │ │ + bmi.n 6e0d6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 6dfe8 │ │ │ │ + bge.n 6e104 │ │ │ │ movw r3, #51844 @ 0xca84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34604 @ 0x872c │ │ │ │ + movw r1, #32312 @ 0x7e38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6dfe4 │ │ │ │ + bge.n 6e100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6dfe4 │ │ │ │ + cbnz r3, 6e100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6e00c │ │ │ │ + b.n 6e128 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e00a │ │ │ │ + bge.n 6e126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e00a │ │ │ │ + cbnz r3, 6e126 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrh r7, [r3, #2] │ │ │ │ + ldrb r7, [r3, #31] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -0006e018 : │ │ │ │ +0006e134 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bge.n 6e03c │ │ │ │ + bge.n 6e158 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c230 │ │ │ │ mov r2, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl f5a28 <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ + bl f591c <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6e058 │ │ │ │ + bne.n 6e174 │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 6e058 │ │ │ │ + cbz r4, 6e174 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006e05c : │ │ │ │ +0006e178 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r2, #0 │ │ │ │ - bge.n 6e08c │ │ │ │ + bge.n 6e1a8 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18812 @ 0x497c │ │ │ │ + movw r1, #16708 @ 0x4144 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e1c4 │ │ │ │ - beq.w 6e1c2 │ │ │ │ + b.n 6e2e0 │ │ │ │ + beq.w 6e2de │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ add.w r5, r1, r4, lsl #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ - bl 277e74 │ │ │ │ + bl 277bd4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 6e0d0 │ │ │ │ + bcc.n 6e1ec │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 6e0d0 │ │ │ │ + blt.n 6e1ec │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 6e136 │ │ │ │ + bne.n 6e252 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 6e0de │ │ │ │ + b.n 6e1fa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eacd8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6e0b6 │ │ │ │ - b.n 6e1c4 │ │ │ │ + bne.n 6e1d2 │ │ │ │ + b.n 6e2e0 │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 6e104 │ │ │ │ + bcs.n 6e220 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, #16 │ │ │ │ strb.w r2, [r1], #4 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ strb.w r2, [r1, #-3] │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ strb.w r2, [r1, #-1] │ │ │ │ - b.n 6e0de │ │ │ │ + b.n 6e1fa │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r2, r8 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #2 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ add r3, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 6e1b8 │ │ │ │ + bls.n 6e2d4 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 6e128 │ │ │ │ + b.n 6e244 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6e1b0 │ │ │ │ + bne.n 6e2cc │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r3, r7 │ │ │ │ add r8, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r3, r8 │ │ │ │ mov lr, ip │ │ │ │ - bcs.n 6e17a │ │ │ │ + bcs.n 6e296 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, #8 │ │ │ │ adds r3, #16 │ │ │ │ bfi ip, r2, #0, #16 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ bfi ip, r2, #16, #16 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ bfi lr, r2, #0, #16 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str.w ip, [r1, #-8] │ │ │ │ bfi lr, r2, #16, #16 │ │ │ │ str.w lr, [r1, #-4] │ │ │ │ - b.n 6e144 │ │ │ │ + b.n 6e260 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r2, r8 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it hi │ │ │ │ movhi r2, ip │ │ │ │ @@ -99523,413 +99624,413 @@ │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it hi │ │ │ │ movhi r3, ip │ │ │ │ add r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 6e1b8 │ │ │ │ + bls.n 6e2d4 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 6e19e │ │ │ │ + b.n 6e2ba │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 6e1c4 │ │ │ │ + b.n 6e2e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006e1c8 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0006e2e4 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6e28a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc2> │ │ │ │ + beq.n 6e3a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc2> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ adds r4, r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 6e200 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ + bls.n 6e31c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bne.n 6e206 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e> │ │ │ │ + bne.n 6e322 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e> │ │ │ │ mov r6, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc.n 6e1fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ + bcc.n 6e318 <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ tst.w r5, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 6e1e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ + beq.n 6e302 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ - b.n 6e210 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + b.n 6e32c <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 6e204 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c> │ │ │ │ + bne.n 6e320 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c> │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 6e210 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + b.n 6e32c <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ mov r3, r6 │ │ │ │ ldrsb.w r5, [r3], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 6e1de <_PyUnicodeWriter_WriteLatin1String@@Base+0x16> │ │ │ │ - b.n 6e1f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + bge.n 6e2fa <_PyUnicodeWriter_WriteLatin1String@@Base+0x16> │ │ │ │ + b.n 6e314 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6e240 <_PyUnicodeWriter_WriteLatin1String@@Base+0x78> │ │ │ │ + bcc.n 6e35c <_PyUnicodeWriter_WriteLatin1String@@Base+0x78> │ │ │ │ ldrd r2, r1, [r0, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r6 │ │ │ │ - blt.n 6e240 <_PyUnicodeWriter_WriteLatin1String@@Base+0x78> │ │ │ │ + blt.n 6e35c <_PyUnicodeWriter_WriteLatin1String@@Base+0x78> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6e250 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + beq.n 6e36c <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 6e268 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ + beq.n 6e384 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ blx 2c198 │ │ │ │ - b.n 6e280 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + b.n 6e39c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eacd8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6e226 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5e> │ │ │ │ - b.n 6e28e <_PyUnicodeWriter_WriteLatin1String@@Base+0xc6> │ │ │ │ + bne.n 6e342 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5e> │ │ │ │ + b.n 6e3aa <_PyUnicodeWriter_WriteLatin1String@@Base+0xc6> │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 6e280 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + bls.n 6e39c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ - b.n 6e256 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ + b.n 6e372 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 6e280 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + bls.n 6e39c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 6e26e <_PyUnicodeWriter_WriteLatin1String@@Base+0xa6> │ │ │ │ + b.n 6e38a <_PyUnicodeWriter_WriteLatin1String@@Base+0xa6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 6e28e <_PyUnicodeWriter_WriteLatin1String@@Base+0xc6> │ │ │ │ + b.n 6e3aa <_PyUnicodeWriter_WriteLatin1String@@Base+0xc6> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006e290 : │ │ │ │ +0006e3ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6e2f8 ) │ │ │ │ + ldr r1, [pc, #88] @ (6e414 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5728 @ 0x1660 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e2d4 │ │ │ │ + cbnz r4, 6e3f0 │ │ │ │ addw r1, r3, #1436 @ 0x59c │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1716] @ 0x6b4 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1716] @ 0x6b4 │ │ │ │ - b.n 6e2f4 │ │ │ │ + b.n 6e410 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e2b0 │ │ │ │ + bne.n 6e3cc │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34968 @ 0x8898 │ │ │ │ + movw r1, #32792 @ 0x8018 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e2fc : │ │ │ │ +0006e418 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 6e32c │ │ │ │ + bls.n 6e448 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35004 @ 0x88bc │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e378 │ │ │ │ - ldr r3, [pc, #76] @ (6e37c ) │ │ │ │ + b.n 6e494 │ │ │ │ + ldr r3, [pc, #76] @ (6e498 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1652] @ 0x674 │ │ │ │ - cbnz r3, 6e35c │ │ │ │ + cbnz r3, 6e478 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35032 @ 0x88d8 │ │ │ │ + movw r1, #32856 @ 0x8058 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6e326 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 6e442 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1652] @ 0x674 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1716] @ 0x6b4 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1716] @ 0x6b4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e380 : │ │ │ │ +0006e49c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6e3e8 ) │ │ │ │ + ldr r1, [pc, #88] @ (6e504 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5760 @ 0x1680 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e3c4 │ │ │ │ + cbnz r4, 6e4e0 │ │ │ │ addw r1, r3, #1444 @ 0x5a4 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1717] @ 0x6b5 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1717] @ 0x6b5 │ │ │ │ - b.n 6e3e4 │ │ │ │ + b.n 6e500 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e3a0 │ │ │ │ + bne.n 6e4bc │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35064 @ 0x88f8 │ │ │ │ + movw r1, #32888 @ 0x8078 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e3ec : │ │ │ │ +0006e508 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 6e418 │ │ │ │ + bls.n 6e534 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35104 @ 0x8920 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6e446 │ │ │ │ - ldr r3, [pc, #80] @ (6e46c ) │ │ │ │ + bl f53c4 │ │ │ │ + b.n 6e562 │ │ │ │ + ldr r3, [pc, #80] @ (6e588 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1684] @ 0x694 │ │ │ │ - cbnz r3, 6e44c │ │ │ │ + cbnz r3, 6e568 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35136 @ 0x8940 │ │ │ │ + movw r1, #32960 @ 0x80c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e468 │ │ │ │ + b.n 6e584 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1684] @ 0x694 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1717] @ 0x6b5 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1717] @ 0x6b5 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e470 : │ │ │ │ +0006e58c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6e4c8 ) │ │ │ │ + ldr r1, [pc, #72] @ (6e5e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #41216 @ 0xa100 │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e4a4 │ │ │ │ + cbnz r4, 6e5c0 │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6e4c4 │ │ │ │ + b.n 6e5e0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e490 │ │ │ │ + bne.n 6e5ac │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35172 @ 0x8964 │ │ │ │ + movw r1, #32996 @ 0x80e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e4cc : │ │ │ │ +0006e5e8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #40] @ (6e504 ) │ │ │ │ + ldr r2, [pc, #40] @ (6e620 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20c1b8 │ │ │ │ - cbnz r0, 6e4fe │ │ │ │ + bl 20b718 │ │ │ │ + cbnz r0, 6e61a │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 6e502 │ │ │ │ + b.n 6e61e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e508 : │ │ │ │ +0006e624 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6e570 ) │ │ │ │ + ldr r1, [pc, #88] @ (6e68c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #4480 @ 0x1180 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e54a │ │ │ │ + cbnz r4, 6e666 │ │ │ │ add.w r1, r3, #1120 @ 0x460 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #420] @ 0x1a4 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #420] @ 0x1a4 │ │ │ │ - b.n 6e56a │ │ │ │ + b.n 6e686 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e526 │ │ │ │ + bne.n 6e642 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35208 @ 0x8988 │ │ │ │ + movw r1, #33032 @ 0x8108 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e574 : │ │ │ │ +0006e690 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 6e5a0 │ │ │ │ + bls.n 6e6bc │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35244 @ 0x89ac │ │ │ │ + movw r1, #33068 @ 0x812c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6e5ce │ │ │ │ - ldr r3, [pc, #80] @ (6e5f4 ) │ │ │ │ + bl f53c4 │ │ │ │ + b.n 6e6ea │ │ │ │ + ldr r3, [pc, #80] @ (6e710 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #388] @ 0x184 │ │ │ │ - cbnz r3, 6e5d4 │ │ │ │ + cbnz r3, 6e6f0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35272 @ 0x89c8 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e5f0 │ │ │ │ + b.n 6e70c │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #388] @ 0x184 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #420] @ 0x1a4 │ │ │ │ lsls r4, r2 │ │ │ │ @@ -99949,98 +100050,98 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r5, [r1, #420] @ 0x1a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 6e652 │ │ │ │ + cbz r5, 6e76e │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 6e64c │ │ │ │ + bpl.n 6e768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6e64c │ │ │ │ - movw r3, #29356 @ 0x72ac │ │ │ │ + bge.n 6e768 │ │ │ │ + movw r3, #27180 @ 0x6a2c │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r0, #35304 @ 0x89e8 │ │ │ │ + movw r0, #33128 @ 0x8168 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr.w r1, [r3, r7, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ lsrs r5, r5, #1 │ │ │ │ adds r4, #4 │ │ │ │ - b.n 6e61c │ │ │ │ + b.n 6e738 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006e656 : │ │ │ │ +0006e772 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (6e6ac ) │ │ │ │ + ldr r1, [pc, #68] @ (6e7c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5696 @ 0x1640 │ │ │ │ adds r1, #20 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6e688 │ │ │ │ + cbnz r4, 6e7a4 │ │ │ │ addw r1, r3, #1428 @ 0x594 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6e6a8 │ │ │ │ + b.n 6e7c4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6e676 │ │ │ │ + bne.n 6e792 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35368 @ 0x8a28 │ │ │ │ + movw r1, #33192 @ 0x81a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e6b0 : │ │ │ │ +0006e7cc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6e6e2 │ │ │ │ + blt.n 6e7fe │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35404 @ 0x8a4c │ │ │ │ + movw r1, #33228 @ 0x81cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e714 │ │ │ │ - ldr r2, [pc, #52] @ (6e718 ) │ │ │ │ + b.n 6e830 │ │ │ │ + ldr r2, [pc, #52] @ (6e834 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 6e71c │ │ │ │ + bl 6e838 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e714 │ │ │ │ + beq.n 6e830 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f97d0 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f9620 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ movs r0, #0 │ │ │ │ lsls r1, r5 │ │ │ │ orrs r1, r3 │ │ │ │ strb.w r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -100049,102 +100150,102 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 6e748 │ │ │ │ + bls.n 6e864 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35428 @ 0x8a64 │ │ │ │ + movw r1, #33252 @ 0x81e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 6e76a │ │ │ │ + bl f53c4 │ │ │ │ + b.n 6e886 │ │ │ │ addw r3, r1, #1428 @ 0x594 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 6e770 │ │ │ │ + cbnz r3, 6e88c │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35456 @ 0x8a80 │ │ │ │ + movw r1, #33280 @ 0x8200 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e772 │ │ │ │ + b.n 6e88e │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006e774 : │ │ │ │ +0006e890 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #40] @ (6e7ac ) │ │ │ │ + ldr r2, [pc, #40] @ (6e8c8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e71c │ │ │ │ + bl 6e838 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e7a8 │ │ │ │ + beq.n 6e8c4 │ │ │ │ addw r5, r5, #1428 @ 0x594 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e7b0 : │ │ │ │ +0006e8cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6e7de │ │ │ │ + blt.n 6e8fa │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35404 @ 0x8a4c │ │ │ │ + movw r1, #33228 @ 0x81cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 6e7f4 │ │ │ │ - ldr r2, [pc, #44] @ (6e80c ) │ │ │ │ + bl 12125c │ │ │ │ + b.n 6e910 │ │ │ │ + ldr r2, [pc, #44] @ (6e928 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 6e71c │ │ │ │ - cbz r0, 6e7fa │ │ │ │ + bl 6e838 │ │ │ │ + cbz r0, 6e916 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e80a │ │ │ │ + b.n 6e926 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ lsls r2, r5 │ │ │ │ bic.w r3, r3, r2 │ │ │ │ strb.w r3, [r4, #204] @ 0xcc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ (6e87c ) │ │ │ │ + ldr r2, [pc, #92] @ (6e998 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -100160,83 +100261,83 @@ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e872 │ │ │ │ + bge.n 6e98e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6e872 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6e98e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90f5c │ │ │ │ + b.w 912a8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6e8aa │ │ │ │ + ble.n 6e9c6 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6e89e │ │ │ │ + bge.n 6e9ba │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 6e8a6 │ │ │ │ + b.n 6e9c2 │ │ │ │ cmp r0, r3 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - bne.n 6e88a │ │ │ │ + bne.n 6e9a6 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 883a4 │ │ │ │ - cbz r0, 6e8c6 │ │ │ │ + bl 886cc │ │ │ │ + cbz r0, 6e9e2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e8d2 │ │ │ │ + cbz r0, 6e9ee │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e8de │ │ │ │ + cbz r0, 6e9fa │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e8ea │ │ │ │ + cbz r0, 6ea06 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ (6e900 ) │ │ │ │ + ldr r2, [pc, #16] @ (6ea1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6e8fc │ │ │ │ + cbnz r1, 6ea18 │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (6e910 ) │ │ │ │ + ldr r2, [pc, #8] @ (6ea2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4} │ │ │ │ @@ -100269,396 +100370,396 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6e972 │ │ │ │ + cbnz r0, 6ea8e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e97a │ │ │ │ + cbz r0, 6ea96 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e964 │ │ │ │ + beq.n 6ea80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6e9a2 │ │ │ │ + cbnz r0, 6eabe │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e9aa │ │ │ │ + cbz r0, 6eac6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e994 │ │ │ │ + beq.n 6eab0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e9b6 │ │ │ │ + cbz r0, 6ead2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e9c2 │ │ │ │ + cbz r0, 6eade │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6ea1c │ │ │ │ + ble.n 6eb38 │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 6e9f2 │ │ │ │ + cbz r3, 6eb0e │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6e9f6 │ │ │ │ + bls.n 6eb12 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6ea14 │ │ │ │ + b.n 6eb30 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6e9ea │ │ │ │ + bcc.n 6eb06 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6ea0c │ │ │ │ + bne.n 6eb28 │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6ea14 │ │ │ │ + b.n 6eb30 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6e9d8 │ │ │ │ - b.n 6ea20 │ │ │ │ + bgt.n 6eaf4 │ │ │ │ + b.n 6eb3c │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6ea7e │ │ │ │ + ble.n 6eb9a │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 6ea54 │ │ │ │ + cbz r3, 6eb70 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6ea58 │ │ │ │ + bls.n 6eb74 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6ea76 │ │ │ │ + b.n 6eb92 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6ea4c │ │ │ │ + bcc.n 6eb68 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6ea6e │ │ │ │ + bne.n 6eb8a │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6ea76 │ │ │ │ + b.n 6eb92 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6ea3a │ │ │ │ - b.n 6ea82 │ │ │ │ + bgt.n 6eb56 │ │ │ │ + b.n 6eb9e │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + movs r1, #2 │ │ │ │ + b.w 5cc78 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ + subs r3, r2, #2 │ │ │ │ + cmp r3, #1 │ │ │ │ + bhi.n 6ec28 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + movw r3, #32380 @ 0x7e7c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 6ebd6 │ │ │ │ + movw r0, #6152 @ 0x1808 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.n 6ec26 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 6ebcc │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + bl f4990 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.n 6ec24 │ │ │ │ + cmp r4, #2 │ │ │ │ + ittee eq │ │ │ │ + movweq r0, #4788 @ 0x12b4 │ │ │ │ + movweq r2, #6412 @ 0x190c │ │ │ │ + movwne r0, #6412 @ 0x190c │ │ │ │ + movwne r2, #4788 @ 0x12b4 │ │ │ │ + ittee eq │ │ │ │ + movteq r0, #80 @ 0x50 │ │ │ │ + movteq r2, #80 @ 0x50 │ │ │ │ + movtne r0, #80 @ 0x50 │ │ │ │ + movtne r2, #80 @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + it eq │ │ │ │ + moveq r0, r2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6ec26 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 6ec26 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + movw r0, #6152 @ 0x1808 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bx lr │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + b.w 119580 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r1, #0 │ │ │ │ + b.w 246fc4 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ + movw r1, #48384 @ 0xbd00 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 226c50 │ │ │ │ + cbnz r0, 6ec70 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6ec72 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 6ec72 │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 6eabc │ │ │ │ + cbz r0, 6ecaa │ │ │ │ movw r3, #2572 @ 0xa0c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6eabc │ │ │ │ + beq.n 6ecaa │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6eb02 │ │ │ │ - bl 6e8ec │ │ │ │ - cbz r0, 6eb16 │ │ │ │ + bne.n 6ecf0 │ │ │ │ + bl 6ea08 │ │ │ │ + cbz r0, 6ed04 │ │ │ │ movw r3, #2652 @ 0xa5c │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r3, #2656 @ 0xa60 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - movw r3, #60621 @ 0xeccd │ │ │ │ + movw r3, #60905 @ 0xede9 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r2 │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 6eaf6 │ │ │ │ + cbz r5, 6ece4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6e904 │ │ │ │ + b.n 6ea20 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6eb0a │ │ │ │ + cbz r2, 6ecf8 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r0, 6eb78 │ │ │ │ - cbz r1, 6eb78 │ │ │ │ + cbz r0, 6ed66 │ │ │ │ + cbz r1, 6ed66 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r6, [r5, #1]! │ │ │ │ - cbz r6, 6eb76 │ │ │ │ + cbz r6, 6ed64 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6eb52 │ │ │ │ + bcc.n 6ed40 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6ea88 │ │ │ │ + bl 6ec76 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne.n 6eb30 │ │ │ │ + bne.n 6ed1e │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6ea88 │ │ │ │ + bl 6ec76 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6eb30 │ │ │ │ + b.n 6ed1e │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - movs r1, #2 │ │ │ │ - b.w 5cbf0 <_PyMonitoring_FireJumpEvent@@Base+0xa8> │ │ │ │ - subs r3, r2, #2 │ │ │ │ - cmp r3, #1 │ │ │ │ - bhi.n 6ebfe │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - movw r3, #32380 @ 0x7e7c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 6ebac │ │ │ │ - movw r0, #6152 @ 0x1808 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.n 6ebfc │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 6eba2 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - bl f4a98 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 6ebfa │ │ │ │ - cmp r4, #2 │ │ │ │ - ittee eq │ │ │ │ - movweq r0, #4788 @ 0x12b4 │ │ │ │ - movweq r2, #6412 @ 0x190c │ │ │ │ - movwne r0, #6412 @ 0x190c │ │ │ │ - movwne r2, #4788 @ 0x12b4 │ │ │ │ - ittee eq │ │ │ │ - movteq r0, #80 @ 0x50 │ │ │ │ - movteq r2, #80 @ 0x50 │ │ │ │ - movtne r0, #80 @ 0x50 │ │ │ │ - movtne r2, #80 @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - it eq │ │ │ │ - moveq r0, r2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ebfc │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 6ebfc │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - movw r0, #6152 @ 0x1808 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bx lr │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - b.w 1197f8 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r1, #0 │ │ │ │ - b.w 247634 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ - movw r1, #50560 @ 0xc580 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 227818 │ │ │ │ - cbnz r0, 6ec46 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ec48 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 6ec48 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ add.w r4, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r5, r3, #3 │ │ │ │ - bne.n 6ec64 │ │ │ │ + bne.n 6ed80 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 6ec6a │ │ │ │ + b.n 6ed86 │ │ │ │ str r2, [r1, #0] │ │ │ │ orr.w r2, r1, r5 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6ec7e │ │ │ │ + bne.n 6ed9a │ │ │ │ strex ip, r2, [r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 6ec54 │ │ │ │ - cbnz r5, 6ecc8 │ │ │ │ + bne.n 6ed70 │ │ │ │ + cbnz r5, 6ede4 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ - cbz r3, 6eca8 │ │ │ │ + cbz r3, 6edc4 │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 6eca4 │ │ │ │ + bne.n 6edc0 │ │ │ │ strex r6, r1, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bne.n 6ec90 │ │ │ │ + bne.n 6edac │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r1, [r4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6ecc4 │ │ │ │ + bne.n 6ede0 │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r1 │ │ │ │ - bne.n 6ecaa │ │ │ │ + bne.n 6edc6 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ed6a │ │ │ │ + beq.n 6ee86 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #2648 @ 0xa58 │ │ │ │ movt r5, #85 @ 0x55 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ dmb ish │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ - bcs.n 6ed68 │ │ │ │ + bcs.n 6ee84 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ - cbz r2, 6ed04 │ │ │ │ + cbz r2, 6ee20 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6ecf8 │ │ │ │ - b.n 6ed68 │ │ │ │ + bne.n 6ee14 │ │ │ │ + b.n 6ee84 │ │ │ │ subs r2, r4, #1 │ │ │ │ movw r3, #16382 @ 0x3ffe │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 6ed68 │ │ │ │ + bhi.n 6ee84 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #2624 @ 0xa40 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl 1b1acc <_start@@Base+0x694> │ │ │ │ + bl 1b074c <_start@@Base+0x698> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ adds r2, r3, r4 │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6ed20 │ │ │ │ + bne.n 6ee3c │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 6ed58 │ │ │ │ + bcs.n 6ee74 │ │ │ │ rsb r2, r3, #16320 @ 0x3fc0 │ │ │ │ adds r1, r3, r4 │ │ │ │ adds r2, #63 @ 0x3f │ │ │ │ movw r0, #3456 @ 0xd80 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ cmp.w r1, #16384 @ 0x4000 │ │ │ │ it cc │ │ │ │ @@ -100677,411 +100778,411 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #196 @ 0xc4 │ │ │ │ blx 2b5ac │ │ │ │ - ldr r1, [pc, #28] @ (6eda8 ) │ │ │ │ + ldr r1, [pc, #28] @ (6eec4 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #712 @ 0x2c8 │ │ │ │ blx 2c198 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #4] │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #164] @ 0xa4 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r0, 6edfe │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ movs r2, r6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6edd2 │ │ │ │ + cbz r0, 6eeee │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6edd2 │ │ │ │ + cbz r3, 6eeee │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2c660 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6eccc │ │ │ │ + b.n 6ede8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #60893 @ 0xeddd │ │ │ │ + movw r3, #61177 @ 0xeef9 │ │ │ │ movt r3, #6 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ - bl 1b4228 <_start@@Base+0x2df0> │ │ │ │ + bl 1b2ea8 <_start@@Base+0x2df4> │ │ │ │ eors r0, r4 │ │ │ │ movw r5, #13613 @ 0x352d │ │ │ │ movt r5, #32747 @ 0x7feb │ │ │ │ movw r1, #42635 @ 0xa68b │ │ │ │ movt r1, #33900 @ 0x846c │ │ │ │ eor.w r3, r0, r0, lsr #17 │ │ │ │ and.w r3, r3, #15 │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 6ee3e │ │ │ │ + bcs.n 6ef5a │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #17 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ eor.w r0, r0, r0, lsr #15 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 6ee18 │ │ │ │ + b.n 6ef34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ee20 │ │ │ │ + beq.n 6ef3c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006ee44 : │ │ │ │ +0006ef60 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 6ee68 │ │ │ │ + bne.n 6ef84 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6ee84 │ │ │ │ + ble.n 6efa0 │ │ │ │ movs r4, #0 │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bne.n 6ee54 │ │ │ │ - b.n 6ee84 │ │ │ │ + bne.n 6ef70 │ │ │ │ + b.n 6efa0 │ │ │ │ cmp r0, #1 │ │ │ │ - bmi.n 6ee84 │ │ │ │ + bmi.n 6efa0 │ │ │ │ add.w r4, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ str.w r3, [r4, #-4]! │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ cmp r4, r2 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ - bne.n 6ee74 │ │ │ │ + bne.n 6ef90 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ee88 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0006efa4 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #23735 @ 0x5cb7 │ │ │ │ + movw r1, #24239 @ 0x5eaf │ │ │ │ movt r1, #6 │ │ │ │ - b.w 25f9e8 │ │ │ │ + b.w 25f760 │ │ │ │ │ │ │ │ -0006ee96 : │ │ │ │ +0006efb2 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 6eeb2 │ │ │ │ + cbz r0, 6efce │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #39135 @ 0x98df │ │ │ │ + movw r3, #39119 @ 0x98cf │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eeb4 : │ │ │ │ +0006efd0 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (6eee8 ) │ │ │ │ + ldr r4, [pc, #32] @ (6f004 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9f1d0 │ │ │ │ + bl 9f4a8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006eeec <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0006f008 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (6ef20 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (6f03c <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9f1d0 │ │ │ │ + bl 9f4a8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r2, #64432 @ 0xfbb0 │ │ │ │ + movw r2, #62140 @ 0xf2bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 30522 <_PyObject_DebugMallocStats@@Base+0x223a> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ef50 : │ │ │ │ +0006f06c : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ef56 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0006f072 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 6ef6a <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 6ef66 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #14772 @ 0x39b4 │ │ │ │ + cbz r3, 6f086 <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 6f082 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ + movw r3, #12480 @ 0x30c0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ef6e <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0006f08a <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6ef92 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 6f0ae <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6ef84 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ - movw r3, #14748 @ 0x399c │ │ │ │ + ble.n 6f0a0 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ + movw r3, #12456 @ 0x30a8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 6ef9a <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + b.n 6f0b6 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6efa4 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 6f0c0 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6efa4 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 6ef7a <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ - movw r3, #14724 @ 0x3984 │ │ │ │ + ble.n 6f0c0 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 6f096 <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ + movw r3, #12432 @ 0x3090 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - cbnz r2, 6efa0 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 6f0bc <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 6ef9c <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 6f0b8 <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006efa8 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0006f0c4 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 6efb8 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ - movw r3, #35488 @ 0x8aa0 │ │ │ │ + bpl.n 6f0d4 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + movw r3, #33312 @ 0x8220 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 6efce <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + b.n 6f0ea <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 6efc6 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ + bne.n 6f0e2 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bmi.n 6efae <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ + bmi.n 6f0ca <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r3, #35516 @ 0x8abc │ │ │ │ + movw r3, #33340 @ 0x823c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - cbz r1, 6efd2 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + cbz r1, 6f0ee <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006efd6 : │ │ │ │ +0006f0f2 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006efda : │ │ │ │ +0006f0f6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #51132 @ 0xc7bc │ │ │ │ + movw r1, #48956 @ 0xbf3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f004 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f120 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 286ea8 │ │ │ │ + b.w 286b88 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f008 : │ │ │ │ +0006f124 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f032 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f14e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 286ea8 │ │ │ │ + b.w 286b88 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f036 : │ │ │ │ +0006f152 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #51132 @ 0xc7bc │ │ │ │ + movw r1, #48956 @ 0xbf3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f05c │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f178 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6ec16 │ │ │ │ + b.n 6ec40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f060 : │ │ │ │ +0006f17c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #51176 @ 0xc7e8 │ │ │ │ + movw r1, #49000 @ 0xbf68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f086 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f1a2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6ec16 │ │ │ │ + b.n 6ec40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f08a : │ │ │ │ +0006f1a6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbnz r0, 6f0b0 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbnz r0, 6f1cc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6ec16 │ │ │ │ + b.n 6ec40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006f0b4 : │ │ │ │ +0006f1d0 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f0b6 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0006f1d2 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 6f0c6 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 6f1e2 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f0c8 <_PyLong_New@@Base>: │ │ │ │ - b.w 94458 │ │ │ │ +0006f1e4 <_PyLong_New@@Base>: │ │ │ │ + b.w 947a4 │ │ │ │ │ │ │ │ -0006f0cc <_PyLong_FromDigits@@Base>: │ │ │ │ +0006f1e8 <_PyLong_FromDigits@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r1, 6f10e <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 6f22a <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 94458 │ │ │ │ + bl 947a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f110 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 6f22c <_PyLong_FromDigits@@Base+0x44> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r2, r5, lsl #2 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ rsb r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ adds r0, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ blx 2c198 │ │ │ │ - b.n 6f110 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (6f114 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ + b.n 6f22c <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (6f230 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r2, pc, #960 @ (adr r2, 6f4d8 <_Py_SetRefcnt@@Base+0x2d2>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 6f5f4 <_Py_SetRefcnt@@Base+0x2d2>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006f118 <_PyLong_Sign@@Base>: │ │ │ │ +0006f234 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f124 : │ │ │ │ +0006f240 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f130 : │ │ │ │ +0006f24c : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f142 <_PyDict_NewPresized@@Base>: │ │ │ │ +0006f25e <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt.n 6f156 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ + bgt.n 6f272 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 80550 │ │ │ │ + b.w 80660 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -101092,175 +101193,175 @@ │ │ │ │ addle r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ itttt le │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 870cc │ │ │ │ - cbz r0, 6f1a0 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ + bl 87450 │ │ │ │ + cbz r0, 6f2bc <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 80550 │ │ │ │ + b.w 80660 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006f1a2 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w dca94 │ │ │ │ +0006f2be <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w dd14c │ │ │ │ │ │ │ │ -0006f1a6 <_PyDict_SizeOf@@Base>: │ │ │ │ - b.w 5acce │ │ │ │ +0006f2c2 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.w 5aeb8 <_PySemaphore_Destroy@@Base+0x356> │ │ │ │ │ │ │ │ -0006f1aa : │ │ │ │ +0006f2c6 : │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #16916 @ 0x4214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006f1c4 : │ │ │ │ - b.w 4e7d2 │ │ │ │ +0006f2e0 : │ │ │ │ + b.w 4e7c2 │ │ │ │ │ │ │ │ -0006f1c8 : │ │ │ │ +0006f2e4 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 86a90 │ │ │ │ + b.w 86e14 │ │ │ │ │ │ │ │ -0006f1ce : │ │ │ │ - b.w 86a90 │ │ │ │ +0006f2ea : │ │ │ │ + b.w 86e14 │ │ │ │ │ │ │ │ -0006f1d2 : │ │ │ │ - b.w 632cc │ │ │ │ +0006f2ee : │ │ │ │ + b.w 632b8 │ │ │ │ │ │ │ │ -0006f1d6 : │ │ │ │ +0006f2f2 : │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f1e6 : │ │ │ │ +0006f302 : │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f1f6 : │ │ │ │ +0006f312 : │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f206 <_Py_SetRefcnt@@Base>: │ │ │ │ +0006f322 <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 6f234 <_Py_SetRefcnt@@Base+0x2e> │ │ │ │ + cbnz r1, 6f350 <_Py_SetRefcnt@@Base+0x2e> │ │ │ │ ldrd r2, r3, [r6, #96] @ 0x60 │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ - bne.n 6f24c <_Py_SetRefcnt@@Base+0x46> │ │ │ │ - b.n 6f244 <_Py_SetRefcnt@@Base+0x3e> │ │ │ │ + bne.n 6f368 <_Py_SetRefcnt@@Base+0x46> │ │ │ │ + b.n 6f360 <_Py_SetRefcnt@@Base+0x3e> │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2af30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f228 <_Py_SetRefcnt@@Base+0x22> │ │ │ │ + beq.n 6f344 <_Py_SetRefcnt@@Base+0x22> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6f2a6 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ + b.n 6f3c2 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6f296 <_Py_SetRefcnt@@Base+0x90> │ │ │ │ - b.n 6f252 <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ - cbz r3, 6f252 <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ + bne.n 6f3b2 <_Py_SetRefcnt@@Base+0x90> │ │ │ │ + b.n 6f36e <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ + cbz r3, 6f36e <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - b.n 6f254 <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ + b.n 6f370 <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 6f25a <_Py_SetRefcnt@@Base+0x54> │ │ │ │ + cbz r2, 6f376 <_Py_SetRefcnt@@Base+0x54> │ │ │ │ str r3, [r2, #100] @ 0x64 │ │ │ │ - b.n 6f25c <_Py_SetRefcnt@@Base+0x56> │ │ │ │ + b.n 6f378 <_Py_SetRefcnt@@Base+0x56> │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6, #96] @ 0x60 │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f264 <_Py_SetRefcnt@@Base+0x5e> │ │ │ │ + bne.n 6f380 <_Py_SetRefcnt@@Base+0x5e> │ │ │ │ adds r4, #4 │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f274 <_Py_SetRefcnt@@Base+0x6e> │ │ │ │ - cbz r5, 6f2a4 <_Py_SetRefcnt@@Base+0x9e> │ │ │ │ + bne.n 6f390 <_Py_SetRefcnt@@Base+0x6e> │ │ │ │ + cbz r5, 6f3c0 <_Py_SetRefcnt@@Base+0x9e> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r6, #120] @ 0x78 │ │ │ │ - b.n 6f29a <_Py_SetRefcnt@@Base+0x94> │ │ │ │ - cbz r5, 6f2a6 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ + b.n 6f3b6 <_Py_SetRefcnt@@Base+0x94> │ │ │ │ + cbz r5, 6f3c2 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ adds r0, #8 │ │ │ │ blx 2c744 │ │ │ │ - b.n 6f2a6 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ + b.n 6f3c2 <_Py_SetRefcnt@@Base+0xa0> │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 6f30e <_Py_SetRefcnt@@Base+0x108> │ │ │ │ + beq.n 6f42a <_Py_SetRefcnt@@Base+0x108> │ │ │ │ ldr r5, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r5, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b1acc <_start@@Base+0x694> │ │ │ │ + bl 1b074c <_start@@Base+0x698> │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ - cbz r3, 6f2dc <_Py_SetRefcnt@@Base+0xd6> │ │ │ │ + cbz r3, 6f3f8 <_Py_SetRefcnt@@Base+0xd6> │ │ │ │ str r4, [r3, #96] @ 0x60 │ │ │ │ - b.n 6f2de <_Py_SetRefcnt@@Base+0xd8> │ │ │ │ + b.n 6f3fa <_Py_SetRefcnt@@Base+0xd8> │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ strd r2, r3, [r4, #96] @ 0x60 │ │ │ │ adds r3, r5, #4 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f2e8 <_Py_SetRefcnt@@Base+0xe2> │ │ │ │ + bne.n 6f404 <_Py_SetRefcnt@@Base+0xe2> │ │ │ │ ldrex r3, [r5] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f2f6 <_Py_SetRefcnt@@Base+0xf0> │ │ │ │ + bne.n 6f412 <_Py_SetRefcnt@@Base+0xf0> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2c740 │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ movw r2, #20032 @ 0x4e40 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -101277,170 +101378,170 @@ │ │ │ │ dmb ish │ │ │ │ lsls r2, r4 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r4, r1, r2 │ │ │ │ strex r5, r4, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6f342 <_Py_SetRefcnt@@Base+0x13c> │ │ │ │ + bne.n 6f45e <_Py_SetRefcnt@@Base+0x13c> │ │ │ │ tst r2, r1 │ │ │ │ dmb ish │ │ │ │ - bne.n 6f368 <_Py_SetRefcnt@@Base+0x162> │ │ │ │ + bne.n 6f484 <_Py_SetRefcnt@@Base+0x162> │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f35a <_Py_SetRefcnt@@Base+0x154> │ │ │ │ + bne.n 6f476 <_Py_SetRefcnt@@Base+0x154> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r3, #45184 @ 0xb080 │ │ │ │ + movw r3, #43008 @ 0xa800 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f3de <_Py_SetRefcnt@@Base+0x1d8> │ │ │ │ + beq.n 6f4fa <_Py_SetRefcnt@@Base+0x1d8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6f3de <_Py_SetRefcnt@@Base+0x1d8> │ │ │ │ + beq.n 6f4fa <_Py_SetRefcnt@@Base+0x1d8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #80] @ (6f3e0 <_Py_SetRefcnt@@Base+0x1da>) │ │ │ │ + ldr r2, [pc, #80] @ (6f4fc <_Py_SetRefcnt@@Base+0x1da>) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6f3ae <_Py_SetRefcnt@@Base+0x1a8> │ │ │ │ + bne.n 6f4ca <_Py_SetRefcnt@@Base+0x1a8> │ │ │ │ movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6f3ae <_Py_SetRefcnt@@Base+0x1a8> │ │ │ │ + beq.n 6f4ca <_Py_SetRefcnt@@Base+0x1a8> │ │ │ │ blx 2afa0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6f3c6 <_Py_SetRefcnt@@Base+0x1c0> │ │ │ │ - cbz r3, 6f3c2 <_Py_SetRefcnt@@Base+0x1bc> │ │ │ │ + beq.n 6f4e2 <_Py_SetRefcnt@@Base+0x1c0> │ │ │ │ + cbz r3, 6f4de <_Py_SetRefcnt@@Base+0x1bc> │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #188] @ 0xbc │ │ │ │ - b.n 6f3b4 <_Py_SetRefcnt@@Base+0x1ae> │ │ │ │ + b.n 6f4d0 <_Py_SetRefcnt@@Base+0x1ae> │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6f3d4 <_Py_SetRefcnt@@Base+0x1ce> │ │ │ │ + bne.n 6f4f0 <_Py_SetRefcnt@@Base+0x1ce> │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ - cbz r2, 6f3d2 <_Py_SetRefcnt@@Base+0x1cc> │ │ │ │ + cbz r2, 6f4ee <_Py_SetRefcnt@@Base+0x1cc> │ │ │ │ str.w r3, [r2, #188] @ 0xbc │ │ │ │ - b.n 6f3d4 <_Py_SetRefcnt@@Base+0x1ce> │ │ │ │ + b.n 6f4f0 <_Py_SetRefcnt@@Base+0x1ce> │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1ccd3c │ │ │ │ + b.w 1cb918 │ │ │ │ bx lr │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #65303 @ 0xff17 │ │ │ │ - movt r1, #6 │ │ │ │ + movw r1, #51 @ 0x33 │ │ │ │ + movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1bc428 │ │ │ │ + bl 1bb0a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6ed6c │ │ │ │ + b.n 6ee88 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3000] @ 0xbb8 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 6f5a6 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ + beq.w 6f6c2 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r6, 6f440 <_Py_SetRefcnt@@Base+0x23a> │ │ │ │ + cbnz r6, 6f55c <_Py_SetRefcnt@@Base+0x23a> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 6f5a6 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ + b.n 6f6c2 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ str r0, [sp, #12] │ │ │ │ subs r0, r1, #1 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ bfc r0, #0, #22 │ │ │ │ - bl 1cc918 │ │ │ │ + bl 1cb4f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldrh.w fp, [r5, #10] │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 6f478 <_Py_SetRefcnt@@Base+0x272> │ │ │ │ + bne.n 6f594 <_Py_SetRefcnt@@Base+0x272> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6f5a6 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ + b.n 6f6c2 <_Py_SetRefcnt@@Base+0x3a0> │ │ │ │ ldrh r3, [r5, #24] │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 6f4a0 <_Py_SetRefcnt@@Base+0x29a> │ │ │ │ + bne.n 6f5bc <_Py_SetRefcnt@@Base+0x29a> │ │ │ │ mov fp, r4 │ │ │ │ ldrh r2, [r5, #10] │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, fp │ │ │ │ - bls.n 6f43c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ + bls.n 6f558 <_Py_SetRefcnt@@Base+0x236> │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ add r6, r7 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6f480 <_Py_SetRefcnt@@Base+0x27a> │ │ │ │ - b.n 6f5a4 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ + bne.n 6f59c <_Py_SetRefcnt@@Base+0x27a> │ │ │ │ + b.n 6f6c0 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ add.w r3, fp, #31 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #32 │ │ │ │ mov.w r8, r3, lsr #5 │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ blx 2c288 <__memset_chk@plt> │ │ │ │ ands.w fp, fp, #31 │ │ │ │ - beq.n 6f4d0 <_Py_SetRefcnt@@Base+0x2ca> │ │ │ │ + beq.n 6f5ec <_Py_SetRefcnt@@Base+0x2ca> │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ add r1, sp, #32 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, fp │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ ldr r5, [r5, #16] │ │ │ │ - cbz r5, 6f53e <_Py_SetRefcnt@@Base+0x338> │ │ │ │ + cbz r5, 6f65a <_Py_SetRefcnt@@Base+0x338> │ │ │ │ subs r4, r7, #1 │ │ │ │ movs r1, #1 │ │ │ │ clz r4, r4 │ │ │ │ movs r3, #0 │ │ │ │ rsb r4, r4, #32 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ lsls r1, r4 │ │ │ │ subs r1, r1, r7 │ │ │ │ - bl 2e76c4 <_PyMonitoring_FireBranchEvent@@Base+0x9ac> │ │ │ │ + bl 2e6e54 <_PyMonitoring_FireBranchEvent@@Base+0x9a8> │ │ │ │ adds r3, r0, #1 │ │ │ │ adc.w lr, r1, #0 │ │ │ │ add.w ip, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r2, r5, r6 │ │ │ │ rsb r0, r4, #32 │ │ │ │ @@ -101460,96 +101561,96 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r1, r2 │ │ │ │ ldr.w r2, [ip, r3, lsl #2] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [ip, r3, lsl #2] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6f4fa <_Py_SetRefcnt@@Base+0x2f4> │ │ │ │ + bne.n 6f616 <_Py_SetRefcnt@@Base+0x2f4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 6f43c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ + beq.w 6f558 <_Py_SetRefcnt@@Base+0x236> │ │ │ │ mov fp, r5 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr.w r5, [r3, fp, lsl #2] │ │ │ │ - cbnz r5, 6f56e <_Py_SetRefcnt@@Base+0x368> │ │ │ │ + cbnz r5, 6f68a <_Py_SetRefcnt@@Base+0x368> │ │ │ │ movs r5, #32 │ │ │ │ mov r4, r9 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r4 │ │ │ │ - cbz r0, 6f5a4 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ + cbz r0, 6f6c0 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ add r6, r7 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 6f554 <_Py_SetRefcnt@@Base+0x34e> │ │ │ │ + bne.n 6f670 <_Py_SetRefcnt@@Base+0x34e> │ │ │ │ mov r9, r4 │ │ │ │ - b.n 6f59a <_Py_SetRefcnt@@Base+0x394> │ │ │ │ + b.n 6f6b6 <_Py_SetRefcnt@@Base+0x394> │ │ │ │ mvns r5, r5 │ │ │ │ - beq.n 6f596 <_Py_SetRefcnt@@Base+0x390> │ │ │ │ + beq.n 6f6b2 <_Py_SetRefcnt@@Base+0x390> │ │ │ │ mov r4, r9 │ │ │ │ rbit r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ clz r2, r2 │ │ │ │ str.w sl, [sp] │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ mla r2, r7, r2, r6 │ │ │ │ blx r4 │ │ │ │ subs r3, r5, #1 │ │ │ │ - cbz r0, 6f5a4 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ + cbz r0, 6f6c0 <_Py_SetRefcnt@@Base+0x39e> │ │ │ │ ands r5, r3 │ │ │ │ - bne.n 6f574 <_Py_SetRefcnt@@Base+0x36e> │ │ │ │ + bne.n 6f690 <_Py_SetRefcnt@@Base+0x36e> │ │ │ │ mov r9, r4 │ │ │ │ add.w r6, r6, r7, lsl #5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 6f548 <_Py_SetRefcnt@@Base+0x342> │ │ │ │ - b.n 6f43c <_Py_SetRefcnt@@Base+0x236> │ │ │ │ + bne.n 6f664 <_Py_SetRefcnt@@Base+0x342> │ │ │ │ + b.n 6f558 <_Py_SetRefcnt@@Base+0x236> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ sub.w sp, sp, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 6e8ec │ │ │ │ - cbz r0, 6f5ee <_Py_SetRefcnt@@Base+0x3e8> │ │ │ │ + bl 6ea08 │ │ │ │ + cbz r0, 6f70a <_Py_SetRefcnt@@Base+0x3e8> │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ mov r2, r7 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ mov r0, sp │ │ │ │ bl 2ee5a <_PyObject_DebugMallocStats@@Base+0xb72> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e904 │ │ │ │ + bl 6ea20 │ │ │ │ mov r3, sp │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6ea88 │ │ │ │ + bl 6ec76 │ │ │ │ add.w sp, sp, #516 @ 0x204 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6f5b0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ + bl 6f6cc <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -101559,391 +101660,391 @@ │ │ │ │ subs r1, r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ orrs r1, r3 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr.w r9, [sp, #88] @ 0x58 │ │ │ │ ldrb.w sl, [sp, #92] @ 0x5c │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ - beq.n 6f666 <_Py_SetRefcnt@@Base+0x460> │ │ │ │ + beq.n 6f782 <_Py_SetRefcnt@@Base+0x460> │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 6f674 <_Py_SetRefcnt@@Base+0x46e> │ │ │ │ - movw r4, #36060 @ 0x8cdc │ │ │ │ + bne.n 6f790 <_Py_SetRefcnt@@Base+0x46e> │ │ │ │ + movw r4, #33884 @ 0x845c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 6f680 <_Py_SetRefcnt@@Base+0x47a> │ │ │ │ - movw r4, #56360 @ 0xdc28 │ │ │ │ + b.n 6f79c <_Py_SetRefcnt@@Base+0x47a> │ │ │ │ + movw r4, #54068 @ 0xd334 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 6f680 <_Py_SetRefcnt@@Base+0x47a> │ │ │ │ - movw r4, #36060 @ 0x8cdc │ │ │ │ + b.n 6f79c <_Py_SetRefcnt@@Base+0x47a> │ │ │ │ + movw r4, #33884 @ 0x845c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6f690 <_Py_SetRefcnt@@Base+0x48a> │ │ │ │ + bge.n 6f7ac <_Py_SetRefcnt@@Base+0x48a> │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w r2, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r1, r2, #0 │ │ │ │ - bge.n 6f6d0 <_Py_SetRefcnt@@Base+0x4ca> │ │ │ │ + bge.n 6f7ec <_Py_SetRefcnt@@Base+0x4ca> │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 6f6a8 <_Py_SetRefcnt@@Base+0x4a2> │ │ │ │ + bne.n 6f7c4 <_Py_SetRefcnt@@Base+0x4a2> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - bne.n 6f6b6 <_Py_SetRefcnt@@Base+0x4b0> │ │ │ │ - b.n 6f77a <_Py_SetRefcnt@@Base+0x574> │ │ │ │ + bne.n 6f7d2 <_Py_SetRefcnt@@Base+0x4b0> │ │ │ │ + b.n 6f896 <_Py_SetRefcnt@@Base+0x574> │ │ │ │ orrs.w r3, r8, r7 │ │ │ │ itt eq │ │ │ │ - movweq r4, #50152 @ 0xc3e8 │ │ │ │ + movweq r4, #47976 @ 0xbb68 │ │ │ │ movteq r4, #46 @ 0x2e │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r2, #35544 @ 0x8ad8 │ │ │ │ + movw r2, #33368 @ 0x8258 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w r8, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ - b.n 6f77a <_Py_SetRefcnt@@Base+0x574> │ │ │ │ + b.n 6f896 <_Py_SetRefcnt@@Base+0x574> │ │ │ │ smull ip, lr, r5, r5 │ │ │ │ cmp r3, ip │ │ │ │ sbcs.w r1, r2, lr │ │ │ │ ittet lt │ │ │ │ movlt ip, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #2980 @ 0xba4 │ │ │ │ - movwlt r6, #56092 @ 0xdb1c │ │ │ │ + movwge r6, #804 @ 0x324 │ │ │ │ + movwlt r6, #53800 @ 0xd228 │ │ │ │ ite ge │ │ │ │ movtge r6, #50 @ 0x32 │ │ │ │ movtlt r6, #47 @ 0x2f │ │ │ │ smull r0, r1, r5, ip │ │ │ │ cmp r3, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ sbcs r2, r1 │ │ │ │ mov.w r2, #10 │ │ │ │ ittee lt │ │ │ │ movlt r0, ip │ │ │ │ movlt r1, lr │ │ │ │ - movwge r6, #52700 @ 0xcddc │ │ │ │ + movwge r6, #50408 @ 0xc4e8 │ │ │ │ movtge r6, #48 @ 0x30 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r7, r2 │ │ │ │ add r4, sp, #16 │ │ │ │ - movw r1, #50152 @ 0xc3e8 │ │ │ │ + movw r1, #47976 @ 0xbb68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r2, #59256 @ 0xe778 │ │ │ │ + movw r2, #57080 @ 0xdef8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #8 │ │ │ │ - movw r2, #35556 @ 0x8ae4 │ │ │ │ + movw r2, #33380 @ 0x8264 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ cmp r7, #0 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #35564 @ 0x8aec │ │ │ │ + movw r2, #33388 @ 0x826c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6f78a <_Py_SetRefcnt@@Base+0x584> │ │ │ │ - movw r2, #35580 @ 0x8afc │ │ │ │ + beq.n 6f8a6 <_Py_SetRefcnt@@Base+0x584> │ │ │ │ + movw r2, #33404 @ 0x827c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - b.n 6f792 <_Py_SetRefcnt@@Base+0x58c> │ │ │ │ - movw r2, #59828 @ 0xe9b4 │ │ │ │ + b.n 6f8ae <_Py_SetRefcnt@@Base+0x58c> │ │ │ │ + movw r2, #57652 @ 0xe134 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #35604 @ 0x8b14 │ │ │ │ + movw r2, #33428 @ 0x8294 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ mov.w r6, #1 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - beq.n 6f892 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + beq.n 6f9ae <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #36060 @ 0x8cdc │ │ │ │ + movw r3, #33884 @ 0x845c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #35580 @ 0x8afc │ │ │ │ + movw r2, #33404 @ 0x827c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 6f888 <_Py_SetRefcnt@@Base+0x682> │ │ │ │ + beq.n 6f9a4 <_Py_SetRefcnt@@Base+0x682> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #55804 @ 0xd9fc │ │ │ │ + movw r2, #53512 @ 0xd108 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ - movw r3, #35588 @ 0x8b04 │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + movw r3, #33412 @ 0x8284 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne r3, r7 │ │ │ │ - movw r2, #59828 @ 0xe9b4 │ │ │ │ + movw r2, #57652 @ 0xe134 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ - b.n 6f8ba <_Py_SetRefcnt@@Base+0x6b4> │ │ │ │ - movw r2, #35612 @ 0x8b1c │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + b.n 6f9d6 <_Py_SetRefcnt@@Base+0x6b4> │ │ │ │ + movw r2, #33436 @ 0x829c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - b.n 6f8c2 <_Py_SetRefcnt@@Base+0x6bc> │ │ │ │ + b.n 6f9de <_Py_SetRefcnt@@Base+0x6bc> │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ str r6, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + b.n 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #35604 @ 0x8b14 │ │ │ │ + movw r2, #33428 @ 0x8294 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r3, #1 │ │ │ │ strd r5, r3, [sp] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + b.n 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #35604 @ 0x8b14 │ │ │ │ + movw r2, #33428 @ 0x8294 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r3, #1 │ │ │ │ strd r5, r3, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + b.n 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ adds r3, #1 │ │ │ │ - cbz r6, 6f9a6 <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ + cbz r6, 6fac2 <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 6f99a <_Py_SetRefcnt@@Base+0x794> │ │ │ │ - b.n 6f9b2 <_Py_SetRefcnt@@Base+0x7ac> │ │ │ │ + bne.n 6fab6 <_Py_SetRefcnt@@Base+0x794> │ │ │ │ + b.n 6face <_Py_SetRefcnt@@Base+0x7ac> │ │ │ │ movw r3, #3136 @ 0xc40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6f9c2 <_Py_SetRefcnt@@Base+0x7bc> │ │ │ │ + cbnz r3, 6fade <_Py_SetRefcnt@@Base+0x7bc> │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f5b0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ - b.n 6f9fc <_Py_SetRefcnt@@Base+0x7f6> │ │ │ │ + bl 6f6cc <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ + b.n 6fb18 <_Py_SetRefcnt@@Base+0x7f6> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f9b2 <_Py_SetRefcnt@@Base+0x7ac> │ │ │ │ + beq.n 6face <_Py_SetRefcnt@@Base+0x7ac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #33444 @ 0x82a4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee32 <_PyObject_DebugMallocStats@@Base+0xb4a> │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f5b0 <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ + bl 6f6cc <_Py_SetRefcnt@@Base+0x3aa> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r0, #31628 @ 0x7b8c │ │ │ │ + movw r0, #29452 @ 0x730c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6f984 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ + bl 6faa0 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 6fa56 <_Py_SetRefcnt@@Base+0x850> │ │ │ │ + cbnz r3, 6fb72 <_Py_SetRefcnt@@Base+0x850> │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6fa6e <_Py_SetRefcnt@@Base+0x868> │ │ │ │ + cbz r3, 6fb8a <_Py_SetRefcnt@@Base+0x868> │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #35640 @ 0x8b38 │ │ │ │ + movw r0, #33464 @ 0x82b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6f984 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ - b.n 6fab4 <_Py_SetRefcnt@@Base+0x8ae> │ │ │ │ + bl 6faa0 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ + b.n 6fbd0 <_Py_SetRefcnt@@Base+0x8ae> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6fa7e <_Py_SetRefcnt@@Base+0x878> │ │ │ │ + cbnz r3, 6fb9a <_Py_SetRefcnt@@Base+0x878> │ │ │ │ movw r0, #2308 @ 0x904 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6fab4 <_Py_SetRefcnt@@Base+0x8ae> │ │ │ │ + cbz r3, 6fbd0 <_Py_SetRefcnt@@Base+0x8ae> │ │ │ │ movw r2, #3072 @ 0xc00 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6fa5a <_Py_SetRefcnt@@Base+0x854> │ │ │ │ + blt.n 6fb76 <_Py_SetRefcnt@@Base+0x854> │ │ │ │ movw r3, #25592 @ 0x63f8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6fa9c <_Py_SetRefcnt@@Base+0x896> │ │ │ │ + bne.n 6fbb8 <_Py_SetRefcnt@@Base+0x896> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6fa5a <_Py_SetRefcnt@@Base+0x854> │ │ │ │ + ble.n 6fb76 <_Py_SetRefcnt@@Base+0x854> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -101953,61 +102054,61 @@ │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #28 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldr.w r7, [r6], #4 │ │ │ │ str r6, [sp, #4] │ │ │ │ - cbnz r3, 6faee <_Py_SetRefcnt@@Base+0x8e8> │ │ │ │ + cbnz r3, 6fc0a <_Py_SetRefcnt@@Base+0x8e8> │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ - cbz r3, 6fb04 <_Py_SetRefcnt@@Base+0x8fe> │ │ │ │ + cbz r3, 6fc20 <_Py_SetRefcnt@@Base+0x8fe> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #35660 @ 0x8b4c │ │ │ │ + movw r0, #33484 @ 0x82cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6f984 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ - b.n 6fb44 <_Py_SetRefcnt@@Base+0x93e> │ │ │ │ + bl 6faa0 <_Py_SetRefcnt@@Base+0x77e> │ │ │ │ + b.n 6fc60 <_Py_SetRefcnt@@Base+0x93e> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 6fb14 <_Py_SetRefcnt@@Base+0x90e> │ │ │ │ + cbnz r3, 6fc30 <_Py_SetRefcnt@@Base+0x90e> │ │ │ │ movw r0, #2308 @ 0x904 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 6fb44 <_Py_SetRefcnt@@Base+0x93e> │ │ │ │ + cbz r3, 6fc60 <_Py_SetRefcnt@@Base+0x93e> │ │ │ │ movw r3, #3068 @ 0xbfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6faf2 <_Py_SetRefcnt@@Base+0x8ec> │ │ │ │ - ldr r2, [pc, #80] @ (6fb78 <_Py_SetRefcnt@@Base+0x972>) │ │ │ │ + blt.n 6fc0e <_Py_SetRefcnt@@Base+0x8ec> │ │ │ │ + ldr r2, [pc, #80] @ (6fc94 <_Py_SetRefcnt@@Base+0x972>) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r5, r0, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6fb2c <_Py_SetRefcnt@@Base+0x926> │ │ │ │ + bne.n 6fc48 <_Py_SetRefcnt@@Base+0x926> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6faf2 <_Py_SetRefcnt@@Base+0x8ec> │ │ │ │ + ble.n 6fc0e <_Py_SetRefcnt@@Base+0x8ec> │ │ │ │ movw r3, #25592 @ 0x63f8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6fb5e <_Py_SetRefcnt@@Base+0x958> │ │ │ │ + cbz r2, 6fc7a <_Py_SetRefcnt@@Base+0x958> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ - b.n 6fb6e <_Py_SetRefcnt@@Base+0x968> │ │ │ │ + b.n 6fc8a <_Py_SetRefcnt@@Base+0x968> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6fb6e <_Py_SetRefcnt@@Base+0x968> │ │ │ │ + cbnz r3, 6fc8a <_Py_SetRefcnt@@Base+0x968> │ │ │ │ cmp r4, #22 │ │ │ │ it ne │ │ │ │ movne r4, #12 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #12 │ │ │ │ @@ -102019,39 +102120,39 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #26] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r1, r0 │ │ │ │ - cbz r2, 6fba2 <_Py_SetRefcnt@@Base+0x99c> │ │ │ │ + cbz r2, 6fcbe <_Py_SetRefcnt@@Base+0x99c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r4, r0, r4 │ │ │ │ - b.n 6fbc0 <_Py_SetRefcnt@@Base+0x9ba> │ │ │ │ + b.n 6fcdc <_Py_SetRefcnt@@Base+0x9ba> │ │ │ │ ldr r4, [r3, #32] │ │ │ │ - cbz r4, 6fbb0 <_Py_SetRefcnt@@Base+0x9aa> │ │ │ │ + cbz r4, 6fccc <_Py_SetRefcnt@@Base+0x9aa> │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e6fe4 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e6774 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ mov r4, r1 │ │ │ │ - b.n 6fbc0 <_Py_SetRefcnt@@Base+0x9ba> │ │ │ │ - movw r1, #35680 @ 0x8b60 │ │ │ │ + b.n 6fcdc <_Py_SetRefcnt@@Base+0x9ba> │ │ │ │ + movw r1, #33504 @ 0x82e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #14 │ │ │ │ - bl 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + bl 6fbda <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ subs r0, r5, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6fb7c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ + bl 6fc98 <_Py_SetRefcnt@@Base+0x976> │ │ │ │ subs r1, r4, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ ite ls │ │ │ │ subls r0, r3, r1 │ │ │ │ movhi r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -102060,114 +102161,114 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ sub.w r0, r8, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + bhi.n 6fd9a <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r6, 6fc18 <_Py_SetRefcnt@@Base+0xa12> │ │ │ │ + cbnz r6, 6fd34 <_Py_SetRefcnt@@Base+0xa12> │ │ │ │ bl 2f858 <_PyObject_DebugMallocStats@@Base+0x1570> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6fc1a <_Py_SetRefcnt@@Base+0xa14> │ │ │ │ + b.n 6fd36 <_Py_SetRefcnt@@Base+0xa14> │ │ │ │ mov r1, r6 │ │ │ │ cmp r7, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 6fc38 <_Py_SetRefcnt@@Base+0xa32> │ │ │ │ + beq.n 6fd54 <_Py_SetRefcnt@@Base+0xa32> │ │ │ │ subs r5, r5, r4 │ │ │ │ - cbnz r6, 6fc2c <_Py_SetRefcnt@@Base+0xa26> │ │ │ │ + cbnz r6, 6fd48 <_Py_SetRefcnt@@Base+0xa26> │ │ │ │ add r1, r5 │ │ │ │ - cbz r7, 6fc74 <_Py_SetRefcnt@@Base+0xa6e> │ │ │ │ + cbz r7, 6fd90 <_Py_SetRefcnt@@Base+0xa6e> │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 6fc3e <_Py_SetRefcnt@@Base+0xa38> │ │ │ │ + beq.n 6fd5a <_Py_SetRefcnt@@Base+0xa38> │ │ │ │ subs r2, r2, r5 │ │ │ │ - b.n 6fc6a <_Py_SetRefcnt@@Base+0xa64> │ │ │ │ + b.n 6fd86 <_Py_SetRefcnt@@Base+0xa64> │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 6fc64 <_Py_SetRefcnt@@Base+0xa5e> │ │ │ │ - cbz r4, 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ - cbz r1, 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + bne.n 6fd80 <_Py_SetRefcnt@@Base+0xa5e> │ │ │ │ + cbz r4, 6fd9a <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + cbz r1, 6fd9a <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + bcc.n 6fd9a <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ adds r5, r4, r1 │ │ │ │ mov.w r2, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ add.w r4, r4, #1073741824 @ 0x40000000 │ │ │ │ bl 2fa8a <_PyObject_DebugMallocStats@@Base+0x17a2> │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 6fc4a <_Py_SetRefcnt@@Base+0xa44> │ │ │ │ - b.n 6fc7e <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ + bcs.n 6fd66 <_Py_SetRefcnt@@Base+0xa44> │ │ │ │ + b.n 6fd9a <_Py_SetRefcnt@@Base+0xa78> │ │ │ │ cmp r7, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2fa8a <_PyObject_DebugMallocStats@@Base+0x17a2> │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 6fc3e <_Py_SetRefcnt@@Base+0xa38> │ │ │ │ + beq.n 6fd5a <_Py_SetRefcnt@@Base+0xa38> │ │ │ │ mov r2, r7 │ │ │ │ - b.n 6fc6a <_Py_SetRefcnt@@Base+0xa64> │ │ │ │ + b.n 6fd86 <_Py_SetRefcnt@@Base+0xa64> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 6fc9e <_Py_SetRefcnt@@Base+0xa98> │ │ │ │ + cbz r2, 6fdba <_Py_SetRefcnt@@Base+0xa98> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #100] @ (6fd04 <_Py_SetRefcnt@@Base+0xafe>) │ │ │ │ + ldr r3, [pc, #100] @ (6fe20 <_Py_SetRefcnt@@Base+0xafe>) │ │ │ │ movs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r6 │ │ │ │ adc.w ip, ip, r7 │ │ │ │ strexd r0, fp, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6fca4 <_Py_SetRefcnt@@Base+0xa9e> │ │ │ │ + bne.n 6fdc0 <_Py_SetRefcnt@@Base+0xa9e> │ │ │ │ mov r2, r1 │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ bl 30ac2 <_PyObject_DebugMallocStats@@Base+0x27da> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r4, 6fcfc <_Py_SetRefcnt@@Base+0xaf6> │ │ │ │ + cbz r4, 6fe18 <_Py_SetRefcnt@@Base+0xaf6> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bb6c │ │ │ │ - cbz r0, 6fcf2 <_Py_SetRefcnt@@Base+0xaec> │ │ │ │ + cbz r0, 6fe0e <_Py_SetRefcnt@@Base+0xaec> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 6fcf2 <_Py_SetRefcnt@@Base+0xaec> │ │ │ │ + cbz r2, 6fe0e <_Py_SetRefcnt@@Base+0xaec> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #35760 @ 0x8bb0 │ │ │ │ + movw r0, #33584 @ 0x8330 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fb4c <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6fcfe <_Py_SetRefcnt@@Base+0xaf8> │ │ │ │ - ldr r0, [pc, #20] @ (6fd08 <_Py_SetRefcnt@@Base+0xb02>) │ │ │ │ + b.n 6fe1a <_Py_SetRefcnt@@Base+0xaf8> │ │ │ │ + ldr r0, [pc, #20] @ (6fe24 <_Py_SetRefcnt@@Base+0xb02>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, fp, pc} │ │ │ │ - cbnz r0, 6fd36 <_Py_SetRefcnt@@Base+0xb30> │ │ │ │ + cbnz r0, 6fe52 <_Py_SetRefcnt@@Base+0xb30> │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -102186,47 +102287,47 @@ │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ strb.w r3, [sp, #15] │ │ │ │ bl 2f8c0 <_PyObject_DebugMallocStats@@Base+0x15d8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6fdaa <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ + cbz r0, 6fec6 <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ ldrb.w r3, [sp, #14] │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ ldrb.w r3, [sp, #15] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ bl 2faf0 <_PyObject_DebugMallocStats@@Base+0x1808> │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ - cbnz r3, 6fd9a <_Py_SetRefcnt@@Base+0xb94> │ │ │ │ + cbnz r3, 6feb6 <_Py_SetRefcnt@@Base+0xb94> │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fc82 <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ + bl 6fd9e <_Py_SetRefcnt@@Base+0xa7c> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6fd96 <_Py_SetRefcnt@@Base+0xb90> │ │ │ │ + cbnz r0, 6feb2 <_Py_SetRefcnt@@Base+0xb90> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r7 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ - b.n 6fdaa <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ + bl 6fd04 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + b.n 6fec6 <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #13] │ │ │ │ ldrb r1, [r5, #14] │ │ │ │ - cbnz r1, 6fdaa <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ + cbnz r1, 6fec6 <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #14] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ @@ -102239,368 +102340,368 @@ │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ bl 30ac2 <_PyObject_DebugMallocStats@@Base+0x27da> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6fe50 <_Py_SetRefcnt@@Base+0xc4a> │ │ │ │ - ldr r3, [pc, #128] @ (6fe58 <_Py_SetRefcnt@@Base+0xc52>) │ │ │ │ + beq.n 6ff6c <_Py_SetRefcnt@@Base+0xc4a> │ │ │ │ + ldr r3, [pc, #128] @ (6ff74 <_Py_SetRefcnt@@Base+0xc52>) │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ ldrexd r4, r5, [r3] │ │ │ │ adds r4, r4, r0 │ │ │ │ adcs r5, r1 │ │ │ │ strexd r2, r4, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6fdde <_Py_SetRefcnt@@Base+0xbd8> │ │ │ │ + bne.n 6fefa <_Py_SetRefcnt@@Base+0xbd8> │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ ldrexd r7, r8, [r3] │ │ │ │ adds r7, r7, r0 │ │ │ │ adc.w r8, r8, r1 │ │ │ │ strexd r4, r7, r8, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6fdf4 <_Py_SetRefcnt@@Base+0xbee> │ │ │ │ + bne.n 6ff10 <_Py_SetRefcnt@@Base+0xbee> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movw r4, #31532 @ 0x7b2c │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 30b5e <_PyObject_DebugMallocStats@@Base+0x2876> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #11 │ │ │ │ - beq.n 6fe12 <_Py_SetRefcnt@@Base+0xc0c> │ │ │ │ + beq.n 6ff2e <_Py_SetRefcnt@@Base+0xc0c> │ │ │ │ cmp r0, #22 │ │ │ │ - bne.n 6fe3c <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ + bne.n 6ff58 <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ cmp r7, #8 │ │ │ │ - bne.n 6fe3c <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ + bne.n 6ff58 <_Py_SetRefcnt@@Base+0xc36> │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 30b5e <_PyObject_DebugMallocStats@@Base+0x2876> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r2, 6fe50 <_Py_SetRefcnt@@Base+0xc4a> │ │ │ │ - movw r0, #35836 @ 0x8bfc │ │ │ │ + cbz r2, 6ff6c <_Py_SetRefcnt@@Base+0xc4a> │ │ │ │ + movw r0, #33660 @ 0x837c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6fa30 <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ + bl 6fb4c <_Py_SetRefcnt@@Base+0x82a> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 6fe60 <_Py_SetRefcnt@@Base+0xc5a> │ │ │ │ + cbnz r0, 6ff7c <_Py_SetRefcnt@@Base+0xc5a> │ │ │ │ lsls r0, r2, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ dmb ish │ │ │ │ and.w r7, r5, #3 │ │ │ │ bic.w r6, r5, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6fe84 <_Py_SetRefcnt@@Base+0xc7e> │ │ │ │ + bne.n 6ffa0 <_Py_SetRefcnt@@Base+0xc7e> │ │ │ │ cmp r4, #3 │ │ │ │ - bhi.n 6fe9a <_Py_SetRefcnt@@Base+0xc94> │ │ │ │ + bhi.n 6ffb6 <_Py_SetRefcnt@@Base+0xc94> │ │ │ │ adds r4, #1 │ │ │ │ yield │ │ │ │ - b.n 6fe68 <_Py_SetRefcnt@@Base+0xc62> │ │ │ │ + b.n 6ff84 <_Py_SetRefcnt@@Base+0xc62> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 6fe8c <_Py_SetRefcnt@@Base+0xc86> │ │ │ │ + bne.n 6ffa8 <_Py_SetRefcnt@@Base+0xc86> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6feb6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ + b.n 6ffd2 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ cmp r7, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r2, #1 │ │ │ │ - cbz r0, 6fe9e <_Py_SetRefcnt@@Base+0xc98> │ │ │ │ - b.n 6feb6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ + cbz r0, 6ffba <_Py_SetRefcnt@@Base+0xc98> │ │ │ │ + b.n 6ffd2 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6feb6 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ + b.n 6ffd2 <_Py_SetRefcnt@@Base+0xcb0> │ │ │ │ orrs r6, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 6feb2 <_Py_SetRefcnt@@Base+0xcac> │ │ │ │ + bne.n 6ffce <_Py_SetRefcnt@@Base+0xcac> │ │ │ │ strex r7, r6, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6fe88 <_Py_SetRefcnt@@Base+0xc82> │ │ │ │ - b.n 6fe68 <_Py_SetRefcnt@@Base+0xc62> │ │ │ │ + beq.n 6ffa4 <_Py_SetRefcnt@@Base+0xc82> │ │ │ │ + b.n 6ff84 <_Py_SetRefcnt@@Base+0xc62> │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6fe5c <_Py_SetRefcnt@@Base+0xc56> │ │ │ │ - cbnz r0, 6fef6 <_Py_SetRefcnt@@Base+0xcf0> │ │ │ │ + bl 6ff78 <_Py_SetRefcnt@@Base+0xc56> │ │ │ │ + cbnz r0, 70012 <_Py_SetRefcnt@@Base+0xcf0> │ │ │ │ subs r5, r4, #1 │ │ │ │ cmp r5, #10 │ │ │ │ it cs │ │ │ │ movcs r5, #10 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 6feee <_Py_SetRefcnt@@Base+0xce8> │ │ │ │ + bls.n 7000a <_Py_SetRefcnt@@Base+0xce8> │ │ │ │ yield │ │ │ │ - b.n 6fef2 <_Py_SetRefcnt@@Base+0xcec> │ │ │ │ + b.n 7000e <_Py_SetRefcnt@@Base+0xcec> │ │ │ │ blx 2bf24 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6fed2 <_Py_SetRefcnt@@Base+0xccc> │ │ │ │ + b.n 6ffee <_Py_SetRefcnt@@Base+0xccc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #0 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6ffd6 <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6ffd6 <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #20 │ │ │ │ strh r3, [r4, #24] │ │ │ │ strd r3, r3, [r4, #48] @ 0x30 │ │ │ │ - bl 1ce2f0 │ │ │ │ + bl 1ccffc │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ subs r5, r4, #1 │ │ │ │ - bl 1bc01c │ │ │ │ - cbnz r0, 6ff7a <_Py_SetRefcnt@@Base+0xd74> │ │ │ │ + bl 1bac9c │ │ │ │ + cbnz r0, 70096 <_Py_SetRefcnt@@Base+0xd74> │ │ │ │ cmp r5, #10 │ │ │ │ it cs │ │ │ │ movcs r5, #10 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 6ff72 <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ + bls.n 7008e <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ yield │ │ │ │ - b.n 6ff76 <_Py_SetRefcnt@@Base+0xd70> │ │ │ │ + b.n 70092 <_Py_SetRefcnt@@Base+0xd70> │ │ │ │ blx 2bf24 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ff5a <_Py_SetRefcnt@@Base+0xd54> │ │ │ │ + b.n 70076 <_Py_SetRefcnt@@Base+0xd54> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r3, #45184 @ 0xb080 │ │ │ │ + movw r3, #43008 @ 0xa800 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 70058 <_Py_SetRefcnt@@Base+0xe52> │ │ │ │ + beq.n 70174 <_Py_SetRefcnt@@Base+0xe52> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 70046 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ + beq.n 70162 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ ldrb.w r2, [r5, #193] @ 0xc1 │ │ │ │ ldrb.w r3, [r0, #193] @ 0xc1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70046 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ + bne.n 70162 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70046 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ + bne.n 70162 <_Py_SetRefcnt@@Base+0xe40> │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7004e <_Py_SetRefcnt@@Base+0xe48> │ │ │ │ + beq.n 7016a <_Py_SetRefcnt@@Base+0xe48> │ │ │ │ mov r8, r4 │ │ │ │ add.w r6, r5, #712 @ 0x2c8 │ │ │ │ addw sl, r5, #1612 @ 0x64c │ │ │ │ - bl 1bc01c │ │ │ │ + bl 1bac9c │ │ │ │ ldr.w r7, [r8, #712] @ 0x2c8 │ │ │ │ - cbz r7, 70016 <_Py_SetRefcnt@@Base+0xe10> │ │ │ │ + cbz r7, 70132 <_Py_SetRefcnt@@Base+0xe10> │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r5, [r7, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6ffd6 <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ ldr r7, [r7, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6ffd6 <_Py_SetRefcnt@@Base+0xdd0> │ │ │ │ + bne.n 700f2 <_Py_SetRefcnt@@Base+0xdd0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ - cbnz r2, 7000a <_Py_SetRefcnt@@Base+0xe04> │ │ │ │ + cbnz r2, 70126 <_Py_SetRefcnt@@Base+0xe04> │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r8, #716] @ 0x2cc │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl 1ccae4 │ │ │ │ - b.n 70018 <_Py_SetRefcnt@@Base+0xe12> │ │ │ │ + bl 1cb6c0 │ │ │ │ + b.n 70134 <_Py_SetRefcnt@@Base+0xe12> │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ ldr.w r3, [r8, #716] @ 0x2cc │ │ │ │ str r3, [r6, #4] │ │ │ │ - b.n 70018 <_Py_SetRefcnt@@Base+0xe12> │ │ │ │ + b.n 70134 <_Py_SetRefcnt@@Base+0xe12> │ │ │ │ mov r9, r7 │ │ │ │ ldr.w r3, [r5, #164] @ 0xa4 │ │ │ │ adds r6, #12 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r6, sl │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r5, #164] @ 0xa4 │ │ │ │ ldr.w r3, [r4, #164] @ 0xa4 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ str.w r3, [r4, #164] @ 0xa4 │ │ │ │ - bne.n 6ffcc <_Py_SetRefcnt@@Base+0xdc6> │ │ │ │ + bne.n 700e8 <_Py_SetRefcnt@@Base+0xdc6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ff48 <_Py_SetRefcnt@@Base+0xd42> │ │ │ │ + bl 70064 <_Py_SetRefcnt@@Base+0xd42> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ed6c │ │ │ │ - b.n 7004e <_Py_SetRefcnt@@Base+0xe48> │ │ │ │ + bl 6ee88 │ │ │ │ + b.n 7016a <_Py_SetRefcnt@@Base+0xe48> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bba78 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ + bl 1ba6f8 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6f36a <_Py_SetRefcnt@@Base+0x164> │ │ │ │ + b.w 6f486 <_Py_SetRefcnt@@Base+0x164> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r6, #45184 @ 0xb080 │ │ │ │ + movw r6, #43008 @ 0xa800 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.w 70296 <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.n 70296 <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ movw r3, #4776 @ 0x12a8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70086 <_Py_SetRefcnt@@Base+0xe80> │ │ │ │ - ldr r0, [pc, #232] @ (70180 <_Py_SetRefcnt@@Base+0xf7a>) │ │ │ │ + bne.n 701a2 <_Py_SetRefcnt@@Base+0xe80> │ │ │ │ + ldr r0, [pc, #232] @ (7029c <_Py_SetRefcnt@@Base+0xf7a>) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1cbf54 │ │ │ │ + bl 1caad4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + bne.n 70296 <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ movw r5, #3136 @ 0xc40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 700d2 <_Py_SetRefcnt@@Base+0xecc> │ │ │ │ + cbz r3, 701ee <_Py_SetRefcnt@@Base+0xecc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r1, r5 │ │ │ │ movne r1, r6 │ │ │ │ - b.n 700d4 <_Py_SetRefcnt@@Base+0xece> │ │ │ │ + b.n 701f0 <_Py_SetRefcnt@@Base+0xece> │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4748 @ 0x128c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #160] @ (70184 <_Py_SetRefcnt@@Base+0xf7e>) │ │ │ │ + ldr r2, [pc, #160] @ (702a0 <_Py_SetRefcnt@@Base+0xf7e>) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 700ee <_Py_SetRefcnt@@Base+0xee8> │ │ │ │ + beq.n 7020a <_Py_SetRefcnt@@Base+0xee8> │ │ │ │ blx 2afa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.n 70296 <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.n 70296 <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbz r6, 70110 <_Py_SetRefcnt@@Base+0xf0a> │ │ │ │ + cbz r6, 7022c <_Py_SetRefcnt@@Base+0xf0a> │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #188] @ 0xbc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 700fe <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ - bl 6ff7c <_Py_SetRefcnt@@Base+0xd76> │ │ │ │ - b.n 700fe <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ + beq.n 7021a <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ + bl 70098 <_Py_SetRefcnt@@Base+0xd76> │ │ │ │ + b.n 7021a <_Py_SetRefcnt@@Base+0xef8> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7011c <_Py_SetRefcnt@@Base+0xf16> │ │ │ │ + beq.n 70238 <_Py_SetRefcnt@@Base+0xf16> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bba78 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ + bl 1ba6f8 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #480 @ 0x1e0 │ │ │ │ - bl 1bff74 │ │ │ │ + bl 1bebf0 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + beq.n 70296 <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ movw r3, #2856 @ 0xb28 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 70162 <_Py_SetRefcnt@@Base+0xf5c> │ │ │ │ + cbz r1, 7027e <_Py_SetRefcnt@@Base+0xf5c> │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 70134 <_Py_SetRefcnt@@Base+0xf2e> │ │ │ │ + bne.n 70250 <_Py_SetRefcnt@@Base+0xf2e> │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #6280 @ 0x1888 │ │ │ │ ldr.w r4, [r3, #2176] @ 0x880 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r3, #2164] @ 0x874 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r3, [r3, #2160] @ 0x870 │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ - b.n 7017a <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ + bl 6fd04 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + b.n 70296 <_Py_SetRefcnt@@Base+0xf74> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 70174 <_Py_SetRefcnt@@Base+0xf6e> │ │ │ │ + bne.n 70290 <_Py_SetRefcnt@@Base+0xf6e> │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 70138 <_Py_SetRefcnt@@Base+0xf32> │ │ │ │ + bne.n 70254 <_Py_SetRefcnt@@Base+0xf32> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 70198 <_Py_SetRefcnt@@Base+0xf92> │ │ │ │ + cbnz r0, 702b4 <_Py_SetRefcnt@@Base+0xf92> │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -102608,251 +102709,251 @@ │ │ │ │ mov.w r8, #60 @ 0x3c │ │ │ │ add.w r5, r0, #124 @ 0x7c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ cmp r5, r6 │ │ │ │ - bcs.n 701d0 <_Py_SetRefcnt@@Base+0xfca> │ │ │ │ + bcs.n 702ec <_Py_SetRefcnt@@Base+0xfca> │ │ │ │ ldr.w r9, [r5, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 701c6 <_Py_SetRefcnt@@Base+0xfc0> │ │ │ │ + bne.n 702e2 <_Py_SetRefcnt@@Base+0xfc0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 3085c <_PyObject_DebugMallocStats@@Base+0x2574> │ │ │ │ str.w r9, [r5, #32] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 701b0 <_Py_SetRefcnt@@Base+0xfaa> │ │ │ │ + bhi.n 702cc <_Py_SetRefcnt@@Base+0xfaa> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 701f8 <_Py_SetRefcnt@@Base+0xff2> │ │ │ │ + bne.n 70314 <_Py_SetRefcnt@@Base+0xff2> │ │ │ │ movw r5, #2308 @ 0x904 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 701ec <_Py_SetRefcnt@@Base+0xfe6> │ │ │ │ + cbnz r3, 70308 <_Py_SetRefcnt@@Base+0xfe6> │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - b.n 701fa <_Py_SetRefcnt@@Base+0xff4> │ │ │ │ + b.n 70316 <_Py_SetRefcnt@@Base+0xff4> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc760 │ │ │ │ + bl 1cb33c │ │ │ │ ldr.w r0, [r7, #456] @ 0x1c8 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r0, #376 @ 0x178 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 30218 <_PyObject_DebugMallocStats@@Base+0x1f30> │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ - cbz r3, 70240 <_Py_SetRefcnt@@Base+0x103a> │ │ │ │ + cbz r3, 7035c <_Py_SetRefcnt@@Base+0x103a> │ │ │ │ ldr.w r3, [r7, #448] @ 0x1c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #448] @ 0x1c0 │ │ │ │ strb.w r2, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 6f2aa <_Py_SetRefcnt@@Base+0xa4> │ │ │ │ + b.w 6f3c6 <_Py_SetRefcnt@@Base+0xa4> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 1ce290 │ │ │ │ + bl 1cce70 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r5, 7029e <_Py_SetRefcnt@@Base+0x1098> │ │ │ │ + cbz r5, 703ba <_Py_SetRefcnt@@Base+0x1098> │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr.w r0, [r6, #476] @ 0x1dc │ │ │ │ movs r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 702a2 <_Py_SetRefcnt@@Base+0x109c> │ │ │ │ + bne.n 703be <_Py_SetRefcnt@@Base+0x109c> │ │ │ │ add.w r1, r6, #20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 70188 <_Py_SetRefcnt@@Base+0xf82> │ │ │ │ + b.n 702a4 <_Py_SetRefcnt@@Base+0xf82> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r2 │ │ │ │ subs r1, r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1cdf2c │ │ │ │ + bl 1ccb0c │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 702da <_Py_SetRefcnt@@Base+0x10d4> │ │ │ │ - cbz r4, 702d2 <_Py_SetRefcnt@@Base+0x10cc> │ │ │ │ + bne.n 703f6 <_Py_SetRefcnt@@Base+0x10d4> │ │ │ │ + cbz r4, 703ee <_Py_SetRefcnt@@Base+0x10cc> │ │ │ │ subs r0, r4, #1 │ │ │ │ bfc r0, #0, #22 │ │ │ │ - b.n 702d4 <_Py_SetRefcnt@@Base+0x10ce> │ │ │ │ + b.n 703f0 <_Py_SetRefcnt@@Base+0x10ce> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 1cc760 │ │ │ │ + bl 1cb33c │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ - cbnz r3, 702e8 <_Py_SetRefcnt@@Base+0x10e2> │ │ │ │ + cbnz r3, 70404 <_Py_SetRefcnt@@Base+0x10e2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ce254 │ │ │ │ - b.n 702f4 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ + bl 1cce34 │ │ │ │ + b.n 70410 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 702f4 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ + bne.n 70410 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7024a <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ + bl 70366 <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6ffd6 <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ff48 <_Py_SetRefcnt@@Base+0xd42> │ │ │ │ + bl 70064 <_Py_SetRefcnt@@Base+0xd42> │ │ │ │ ldrh r3, [r4, #10] │ │ │ │ - cbz r3, 70354 <_Py_SetRefcnt@@Base+0x114e> │ │ │ │ + cbz r3, 70470 <_Py_SetRefcnt@@Base+0x114e> │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 70330 <_Py_SetRefcnt@@Base+0x112a> │ │ │ │ + bmi.n 7044c <_Py_SetRefcnt@@Base+0x112a> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 70334 <_Py_SetRefcnt@@Base+0x112e> │ │ │ │ + bmi.n 70450 <_Py_SetRefcnt@@Base+0x112e> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1cb7b4 │ │ │ │ - b.n 70336 <_Py_SetRefcnt@@Base+0x1130> │ │ │ │ + bl 1ca434 │ │ │ │ + b.n 70452 <_Py_SetRefcnt@@Base+0x1130> │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ - b.n 70336 <_Py_SetRefcnt@@Base+0x1130> │ │ │ │ + b.n 70452 <_Py_SetRefcnt@@Base+0x1130> │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ movs r2, #12 │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ mla r1, r2, r0, r5 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ - cbnz r3, 7034e <_Py_SetRefcnt@@Base+0x1148> │ │ │ │ + cbnz r3, 7046a <_Py_SetRefcnt@@Base+0x1148> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1ce254 │ │ │ │ + b.w 1cce34 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 7024a <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ + b.n 70366 <_Py_SetRefcnt@@Base+0x1044> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #116] @ 0x74 │ │ │ │ mov.w sl, #60 @ 0x3c │ │ │ │ ldr r5, [r0, #124] @ 0x7c │ │ │ │ add.w r4, r0, #124 @ 0x7c │ │ │ │ mla r6, sl, r6, r0 │ │ │ │ mla r4, sl, r5, r4 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 703fe <_Py_SetRefcnt@@Base+0x11f8> │ │ │ │ + bls.n 7051a <_Py_SetRefcnt@@Base+0x11f8> │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 703e4 <_Py_SetRefcnt@@Base+0x11de> │ │ │ │ + cbz r3, 70500 <_Py_SetRefcnt@@Base+0x11de> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cdf2c │ │ │ │ + bl 1ccb0c │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ - cbnz r3, 703cc <_Py_SetRefcnt@@Base+0x11c6> │ │ │ │ + cbnz r3, 704e8 <_Py_SetRefcnt@@Base+0x11c6> │ │ │ │ ldr.w r0, [r8, #456] @ 0x1c8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #80] @ 0x50 │ │ │ │ - bl 1ce350 │ │ │ │ + bl 1cd05c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 703f2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + b.n 7050e <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 703f2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + bne.n 7050e <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 703f0 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ + bhi.n 7050c <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 703f2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + b.n 7050e <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 703f2 <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ + b.n 7050e <_Py_SetRefcnt@@Base+0x11ec> │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 7038a <_Py_SetRefcnt@@Base+0x1184> │ │ │ │ - b.n 70400 <_Py_SetRefcnt@@Base+0x11fa> │ │ │ │ + bhi.n 704a6 <_Py_SetRefcnt@@Base+0x1184> │ │ │ │ + b.n 7051c <_Py_SetRefcnt@@Base+0x11fa> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov fp, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 7042a <_Py_SetRefcnt@@Base+0x1224> │ │ │ │ + cbz r3, 70546 <_Py_SetRefcnt@@Base+0x1224> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #120] @ 0x78 │ │ │ │ @@ -102869,116 +102970,116 @@ │ │ │ │ mov.w sl, #60 @ 0x3c │ │ │ │ bl 30218 <_PyObject_DebugMallocStats@@Base+0x1f30> │ │ │ │ ldr.w r0, [r6, #456] @ 0x1c8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #376 @ 0x178 │ │ │ │ add.w r4, r5, #124 @ 0x7c │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr r7, [r5, #116] @ 0x74 │ │ │ │ mla r7, sl, r7, r5 │ │ │ │ add.w r3, r7, #124 @ 0x7c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n 70572 <_Py_SetRefcnt@@Base+0x136c> │ │ │ │ + bcs.n 7068e <_Py_SetRefcnt@@Base+0x136c> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7055c <_Py_SetRefcnt@@Base+0x1356> │ │ │ │ + beq.n 70678 <_Py_SetRefcnt@@Base+0x1356> │ │ │ │ ldr.w r0, [r6, #456] @ 0x1c8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ - bl 1cbef4 │ │ │ │ + bl 1caa74 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ ldrb.w r3, [r8, #193] @ 0xc1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 704b8 <_Py_SetRefcnt@@Base+0x12b2> │ │ │ │ + bne.n 705d4 <_Py_SetRefcnt@@Base+0x12b2> │ │ │ │ mov r7, r8 │ │ │ │ - b.n 704e0 <_Py_SetRefcnt@@Base+0x12da> │ │ │ │ + b.n 705fc <_Py_SetRefcnt@@Base+0x12da> │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - cbz r7, 704d0 <_Py_SetRefcnt@@Base+0x12ca> │ │ │ │ + cbz r7, 705ec <_Py_SetRefcnt@@Base+0x12ca> │ │ │ │ ldrb.w r0, [r7, #193] @ 0xc1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 704e0 <_Py_SetRefcnt@@Base+0x12da> │ │ │ │ + beq.n 705fc <_Py_SetRefcnt@@Base+0x12da> │ │ │ │ ldr.w r7, [r7, #188] @ 0xbc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 704c0 <_Py_SetRefcnt@@Base+0x12ba> │ │ │ │ + bne.n 705dc <_Py_SetRefcnt@@Base+0x12ba> │ │ │ │ movs r0, #14 │ │ │ │ - movw r1, #35912 @ 0x8c48 │ │ │ │ + movw r1, #33736 @ 0x83c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6fabe <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ - b.n 704b4 <_Py_SetRefcnt@@Base+0x12ae> │ │ │ │ + bl 6fbda <_Py_SetRefcnt@@Base+0x8b8> │ │ │ │ + b.n 705d0 <_Py_SetRefcnt@@Base+0x12ae> │ │ │ │ dmb ish │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r2, [r7, #193] @ 0xc1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #27] │ │ │ │ movs r2, #1 │ │ │ │ - bl 6feba <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ + bl 6ffd6 <_Py_SetRefcnt@@Base+0xcb4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cdf2c │ │ │ │ + bl 1ccb0c │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ - cbnz r2, 7050e <_Py_SetRefcnt@@Base+0x1308> │ │ │ │ + cbnz r2, 7062a <_Py_SetRefcnt@@Base+0x1308> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ce350 │ │ │ │ + bl 1cd05c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + b.n 70682 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1cb7b4 │ │ │ │ + bl 1ca434 │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r2, r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ - bl 1cca34 │ │ │ │ + bl 1cb610 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + bne.n 70682 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ ldrh r1, [r4, #24] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs.n 70554 <_Py_SetRefcnt@@Base+0x134e> │ │ │ │ + bcs.n 70670 <_Py_SetRefcnt@@Base+0x134e> │ │ │ │ cmp.w fp, #32768 @ 0x8000 │ │ │ │ ite hi │ │ │ │ movhi r2, #0 │ │ │ │ movls r2, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + cbz r2, 70682 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + bne.n 70682 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + b.n 70682 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 70534 <_Py_SetRefcnt@@Base+0x132e> │ │ │ │ - b.n 70566 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ + bhi.n 70650 <_Py_SetRefcnt@@Base+0x132e> │ │ │ │ + b.n 70682 <_Py_SetRefcnt@@Base+0x1360> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ce448 │ │ │ │ + bl 1cd154 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 7048c <_Py_SetRefcnt@@Base+0x1286> │ │ │ │ + bhi.n 705a8 <_Py_SetRefcnt@@Base+0x1286> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 70580 <_Py_SetRefcnt@@Base+0x137a> │ │ │ │ + cbnz r4, 7069c <_Py_SetRefcnt@@Base+0x137a> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 373bc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -102991,61 +103092,61 @@ │ │ │ │ mov r7, r3 │ │ │ │ sub sp, #12 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + beq.w 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr r3, [r1, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ - ldr.w r8, [pc, #364] @ 7072c <_Py_SetRefcnt@@Base+0x1526> │ │ │ │ + bne.w 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + ldr.w r8, [pc, #364] @ 70848 <_Py_SetRefcnt@@Base+0x1526> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - movw r3, #45184 @ 0xb080 │ │ │ │ + movw r3, #43008 @ 0xa800 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r2, [sl, r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ - bl 1b2418 <_start@@Base+0xfe0> │ │ │ │ + beq.n 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bl 1b1098 <_start@@Base+0xfe4> │ │ │ │ ldr.w r8, [sl, r8] │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bne.n 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bne.n 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 7060e <_Py_SetRefcnt@@Base+0x1408> │ │ │ │ + bne.n 7072a <_Py_SetRefcnt@@Base+0x1408> │ │ │ │ ldrb.w ip, [r4, #8] │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 70608 <_Py_SetRefcnt@@Base+0x1402> │ │ │ │ - cbz r1, 70612 <_Py_SetRefcnt@@Base+0x140c> │ │ │ │ + beq.n 70724 <_Py_SetRefcnt@@Base+0x1402> │ │ │ │ + cbz r1, 7072e <_Py_SetRefcnt@@Base+0x140c> │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ - b.n 70612 <_Py_SetRefcnt@@Base+0x140c> │ │ │ │ + bne.n 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + b.n 7072e <_Py_SetRefcnt@@Base+0x140c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bne.n 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr.w r1, [r9, #700] @ 0x2bc │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 70622 <_Py_SetRefcnt@@Base+0x141c> │ │ │ │ + ble.n 7073e <_Py_SetRefcnt@@Base+0x141c> │ │ │ │ ldr.w r6, [r2, #452] @ 0x1c4 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bcs.n 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 70668 <_Py_SetRefcnt@@Base+0x1462> │ │ │ │ + bne.n 70784 <_Py_SetRefcnt@@Base+0x1462> │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bcc.n 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ite gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ movle r3, #132 @ 0x84 │ │ │ │ movw r2, #20032 @ 0x4e40 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ @@ -103055,311 +103156,311 @@ │ │ │ │ and.w r0, r1, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ dmb ish │ │ │ │ lsls r3, r0 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ mvns r0, r3 │ │ │ │ - b.n 70674 <_Py_SetRefcnt@@Base+0x146e> │ │ │ │ + b.n 70790 <_Py_SetRefcnt@@Base+0x146e> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f212 <_Py_SetRefcnt@@Base+0xc> │ │ │ │ - cbz r0, 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ - b.n 706ae <_Py_SetRefcnt@@Base+0x14a8> │ │ │ │ + bl 6f32e <_Py_SetRefcnt@@Base+0xc> │ │ │ │ + cbz r0, 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + b.n 707ca <_Py_SetRefcnt@@Base+0x14a8> │ │ │ │ ldrex r1, [r2] │ │ │ │ and.w ip, r1, r0 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 70674 <_Py_SetRefcnt@@Base+0x146e> │ │ │ │ + bne.n 70790 <_Py_SetRefcnt@@Base+0x146e> │ │ │ │ bics r3, r1 │ │ │ │ dmb ish │ │ │ │ - bne.n 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bne.n 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70690 <_Py_SetRefcnt@@Base+0x148a> │ │ │ │ + bne.n 707ac <_Py_SetRefcnt@@Base+0x148a> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 70406 <_Py_SetRefcnt@@Base+0x1200> │ │ │ │ - cbz r0, 706d0 <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ + bl 70522 <_Py_SetRefcnt@@Base+0x1200> │ │ │ │ + cbz r0, 707ec <_Py_SetRefcnt@@Base+0x14ca> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1ccd3c │ │ │ │ + b.w 1cb918 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + bne.n 7083a <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ - cbz r3, 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + cbz r3, 7083a <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ subs r0, r5, #1 │ │ │ │ cmp.w r0, #4194304 @ 0x400000 │ │ │ │ - bcc.n 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ - cbz r5, 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + bcc.n 7083a <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + cbz r5, 7083a <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ bfc r0, #0, #22 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ subs r3, r5, r0 │ │ │ │ lsrs r3, r3, #15 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ add.w r2, r3, #124 @ 0x7c │ │ │ │ add r3, r0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ subs r3, r2, r3 │ │ │ │ adds r0, r0, r3 │ │ │ │ - beq.n 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + beq.n 7083a <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 7070c <_Py_SetRefcnt@@Base+0x1506> │ │ │ │ + bmi.n 70828 <_Py_SetRefcnt@@Base+0x1506> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - b.n 70712 <_Py_SetRefcnt@@Base+0x150c> │ │ │ │ + b.n 7082e <_Py_SetRefcnt@@Base+0x150c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 6fbc4 <_Py_SetRefcnt@@Base+0x9be> │ │ │ │ + bl 6fce0 <_Py_SetRefcnt@@Base+0x9be> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 7071e <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ + bls.n 7083a <_Py_SetRefcnt@@Base+0x1518> │ │ │ │ subs r1, r0, #4 │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl 6fdb2 <_Py_SetRefcnt@@Base+0xbac> │ │ │ │ + bl 6fece <_Py_SetRefcnt@@Base+0xbac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 6ec4c │ │ │ │ + b.w 6ed68 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 6fb7c <_Py_SetRefcnt@@Base+0x976> │ │ │ │ + bl 6fc98 <_Py_SetRefcnt@@Base+0x976> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 70588 <_Py_SetRefcnt@@Base+0x1382> │ │ │ │ + b.n 706a4 <_Py_SetRefcnt@@Base+0x1382> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ movs r5, #0 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #36052 @ 0x8cd4 │ │ │ │ + movw r3, #33876 @ 0x8454 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ - movw r3, #36064 @ 0x8ce0 │ │ │ │ + movw r3, #33888 @ 0x8460 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #36020 @ 0x8cb4 │ │ │ │ + movw r2, #33844 @ 0x8434 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #36076 @ 0x8cec │ │ │ │ + movw r3, #33900 @ 0x846c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #36088 @ 0x8cf8 │ │ │ │ + movw r3, #33912 @ 0x8478 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #36100 @ 0x8d04 │ │ │ │ + movw r3, #33924 @ 0x8484 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r6, [r4, #8] │ │ │ │ - movw r3, #36008 @ 0x8ca8 │ │ │ │ + movw r3, #33832 @ 0x8428 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ strd r5, r5, [r4] │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - movw r6, #50152 @ 0xc3e8 │ │ │ │ + movw r6, #47976 @ 0xbb68 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ - ldr r0, [pc, #760] @ (70ad0 <_Py_SetRefcnt@@Base+0x18ca>) │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + ldr r0, [pc, #760] @ (70bec <_Py_SetRefcnt@@Base+0x18ca>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #36108 @ 0x8d0c │ │ │ │ + movw r1, #33932 @ 0x848c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #740] @ (70ad4 <_Py_SetRefcnt@@Base+0x18ce>) │ │ │ │ + ldr r0, [pc, #740] @ (70bf0 <_Py_SetRefcnt@@Base+0x18ce>) │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #36120 @ 0x8d18 │ │ │ │ + movw r1, #33944 @ 0x8498 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #724] @ (70ad8 <_Py_SetRefcnt@@Base+0x18d2>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #724] @ (70bf4 <_Py_SetRefcnt@@Base+0x18d2>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #44172 @ 0xac8c │ │ │ │ + movw r1, #41996 @ 0xa40c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f92c <_Py_SetRefcnt@@Base+0x726> │ │ │ │ - ldr r0, [pc, #712] @ (70adc <_Py_SetRefcnt@@Base+0x18d6>) │ │ │ │ + bl 6fa48 <_Py_SetRefcnt@@Base+0x726> │ │ │ │ + ldr r0, [pc, #712] @ (70bf8 <_Py_SetRefcnt@@Base+0x18d6>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36132 @ 0x8d24 │ │ │ │ + movw r1, #33956 @ 0x84a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f92c <_Py_SetRefcnt@@Base+0x726> │ │ │ │ - ldr r0, [pc, #700] @ (70ae0 <_Py_SetRefcnt@@Base+0x18da>) │ │ │ │ + bl 6fa48 <_Py_SetRefcnt@@Base+0x726> │ │ │ │ + ldr r0, [pc, #700] @ (70bfc <_Py_SetRefcnt@@Base+0x18da>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #36140 @ 0x8d2c │ │ │ │ + movw r1, #33964 @ 0x84ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #684] @ (70ae4 <_Py_SetRefcnt@@Base+0x18de>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #684] @ (70c00 <_Py_SetRefcnt@@Base+0x18de>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #36148 @ 0x8d34 │ │ │ │ + movw r1, #33972 @ 0x84b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #664] @ (70ae8 <_Py_SetRefcnt@@Base+0x18e2>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #664] @ (70c04 <_Py_SetRefcnt@@Base+0x18e2>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #36160 @ 0x8d40 │ │ │ │ + movw r1, #33984 @ 0x84c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #648] @ (70aec <_Py_SetRefcnt@@Base+0x18e6>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #648] @ (70c08 <_Py_SetRefcnt@@Base+0x18e6>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #36172 @ 0x8d4c │ │ │ │ + movw r1, #33996 @ 0x84cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #628] @ (70af0 <_Py_SetRefcnt@@Base+0x18ea>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #628] @ (70c0c <_Py_SetRefcnt@@Base+0x18ea>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #44072 @ 0xac28 │ │ │ │ + movw r1, #41896 @ 0xa3a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #608] @ (70af4 <_Py_SetRefcnt@@Base+0x18ee>) │ │ │ │ + ldr r0, [pc, #608] @ (70c10 <_Py_SetRefcnt@@Base+0x18ee>) │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #36160 @ 0x8d40 │ │ │ │ + movw r1, #33984 @ 0x84c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ - ldr r0, [pc, #592] @ (70af8 <_Py_SetRefcnt@@Base+0x18f2>) │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + ldr r0, [pc, #592] @ (70c14 <_Py_SetRefcnt@@Base+0x18f2>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36180 @ 0x8d54 │ │ │ │ + movw r1, #34004 @ 0x84d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #580] @ (70afc <_Py_SetRefcnt@@Base+0x18f6>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #580] @ (70c18 <_Py_SetRefcnt@@Base+0x18f6>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36192 @ 0x8d60 │ │ │ │ + movw r1, #34016 @ 0x84e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #568] @ (70b00 <_Py_SetRefcnt@@Base+0x18fa>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #568] @ (70c1c <_Py_SetRefcnt@@Base+0x18fa>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + movw r1, #34024 @ 0x84e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #556] @ (70b04 <_Py_SetRefcnt@@Base+0x18fe>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #556] @ (70c20 <_Py_SetRefcnt@@Base+0x18fe>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36208 @ 0x8d70 │ │ │ │ + movw r1, #34032 @ 0x84f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #544] @ (70b08 <_Py_SetRefcnt@@Base+0x1902>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #544] @ (70c24 <_Py_SetRefcnt@@Base+0x1902>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36220 @ 0x8d7c │ │ │ │ + movw r1, #34044 @ 0x84fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #532] @ (70b0c <_Py_SetRefcnt@@Base+0x1906>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #532] @ (70c28 <_Py_SetRefcnt@@Base+0x1906>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #43992 @ 0xabd8 │ │ │ │ + movw r1, #41816 @ 0xa358 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #520] @ (70b10 <_Py_SetRefcnt@@Base+0x190a>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #520] @ (70c2c <_Py_SetRefcnt@@Base+0x190a>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36228 @ 0x8d84 │ │ │ │ + movw r1, #34052 @ 0x8504 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #508] @ (70b14 <_Py_SetRefcnt@@Base+0x190e>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #508] @ (70c30 <_Py_SetRefcnt@@Base+0x190e>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36236 @ 0x8d8c │ │ │ │ + movw r1, #34060 @ 0x850c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #496] @ (70b18 <_Py_SetRefcnt@@Base+0x1912>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #496] @ (70c34 <_Py_SetRefcnt@@Base+0x1912>) │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36244 @ 0x8d94 │ │ │ │ + movw r1, #34068 @ 0x8514 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f8d4 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ - ldr r0, [pc, #484] @ (70b1c <_Py_SetRefcnt@@Base+0x1916>) │ │ │ │ + bl 6f9f0 <_Py_SetRefcnt@@Base+0x6ce> │ │ │ │ + ldr r0, [pc, #484] @ (70c38 <_Py_SetRefcnt@@Base+0x1916>) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #4924 @ 0x133c │ │ │ │ + movw r1, #2632 @ 0xa48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 6f7a8 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ + bl 6f8c4 <_Py_SetRefcnt@@Base+0x5a2> │ │ │ │ movw r3, #47296 @ 0xb8c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrd r0, r1, [r3, #344] @ 0x158 │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ - beq.n 70972 <_Py_SetRefcnt@@Base+0x176c> │ │ │ │ + beq.n 70a8e <_Py_SetRefcnt@@Base+0x176c> │ │ │ │ ldrd r5, r7, [r3, #336] @ 0x150 │ │ │ │ movs r6, #10 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, r5, r6 │ │ │ │ mla r1, r6, r7, r1 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ strd r0, r1, [sp] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #36252 @ 0x8d9c │ │ │ │ + movw r3, #34076 @ 0x851c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #36264 @ 0x8da8 │ │ │ │ + movw r2, #34088 @ 0x8528 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r6, #0 │ │ │ │ bl 2ed94 <_PyObject_DebugMallocStats@@Base+0xaac> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #36288 @ 0x8dc0 │ │ │ │ + movw r3, #34112 @ 0x8540 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #36300 @ 0x8dcc │ │ │ │ + movw r2, #34124 @ 0x854c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ strd r6, r7, [sp, #64] @ 0x40 │ │ │ │ blx 2b5ac │ │ │ │ movw r3, #2840 @ 0xb18 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrd r5, r7, [r3] │ │ │ │ - bl 1b4228 <_start@@Base+0x2df0> │ │ │ │ + bl 1b2ea8 <_start@@Base+0x2df4> │ │ │ │ movw r2, #2848 @ 0xb20 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ - ldr.w ip, [pc, #304] @ 70b20 <_Py_SetRefcnt@@Base+0x191a> │ │ │ │ + ldr.w ip, [pc, #304] @ 70c3c <_Py_SetRefcnt@@Base+0x191a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ adds r5, r5, r3 │ │ │ │ adc.w r7, r7, r2 │ │ │ │ subs.w fp, r0, r5 │ │ │ │ sbc.w r9, r1, r7 │ │ │ │ ldrexd r0, r1, [ip] │ │ │ │ @@ -103368,400 +103469,400 @@ │ │ │ │ ldrexd r2, r3, [r3] │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ blx 2ba04 <__getrusage64@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 70a7c <_Py_SetRefcnt@@Base+0x1876> │ │ │ │ + cbnz r0, 70b98 <_Py_SetRefcnt@@Base+0x1876> │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ mov.w sl, #1000 @ 0x3e8 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ ldrd r0, r1, [sp, #120] @ 0x78 │ │ │ │ umull r8, r6, r6, sl │ │ │ │ mla r6, sl, r3, r6 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ adds.w r8, r8, r0 │ │ │ │ ldrd r3, r2, [sp, #128] @ 0x80 │ │ │ │ adc.w r6, r6, r1 │ │ │ │ umull r1, r3, r3, sl │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #136] @ 0x88 │ │ │ │ mla sl, sl, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ adds r0, r3, r0 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ adc.w r1, sl, r1 │ │ │ │ cmp r9, r5 │ │ │ │ mov.w sl, r3, lsl #10 │ │ │ │ - bge.n 70a90 <_Py_SetRefcnt@@Base+0x188a> │ │ │ │ - b.n 70a9e <_Py_SetRefcnt@@Base+0x1898> │ │ │ │ + bge.n 70bac <_Py_SetRefcnt@@Base+0x188a> │ │ │ │ + b.n 70bba <_Py_SetRefcnt@@Base+0x1898> │ │ │ │ movs r7, #0 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 70ab8 <_Py_SetRefcnt@@Base+0x18b2> │ │ │ │ + blt.n 70bd4 <_Py_SetRefcnt@@Base+0x18b2> │ │ │ │ mov r6, r7 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r9, r9, #0 │ │ │ │ it lt │ │ │ │ movlt r5, fp │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 70ab2 <_Py_SetRefcnt@@Base+0x18ac> │ │ │ │ + blt.n 70bce <_Py_SetRefcnt@@Base+0x18ac> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ sbcs.w r6, r6, #0 │ │ │ │ - blt.n 70aba <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ + blt.n 70bd6 <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ mov r8, r3 │ │ │ │ - b.n 70aba <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ + b.n 70bd6 <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 70aba <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ + b.n 70bd6 <_Py_SetRefcnt@@Base+0x18b4> │ │ │ │ mov r5, r7 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 70b24 <_Py_SetRefcnt@@Base+0x191e> │ │ │ │ + blt.n 70c40 <_Py_SetRefcnt@@Base+0x191e> │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r9 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 70b28 <_Py_SetRefcnt@@Base+0x1922> │ │ │ │ + bge.n 70c44 <_Py_SetRefcnt@@Base+0x1922> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 70b28 <_Py_SetRefcnt@@Base+0x1922> │ │ │ │ + b.n 70c44 <_Py_SetRefcnt@@Base+0x1922> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8e0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70ae0 <_Py_SetRefcnt@@Base+0x18da> │ │ │ │ + cbnz r0, 70bfc <_Py_SetRefcnt@@Base+0x18da> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70ae6 <_Py_SetRefcnt@@Base+0x18e0> │ │ │ │ + cbnz r0, 70c02 <_Py_SetRefcnt@@Base+0x18e0> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70aec <_Py_SetRefcnt@@Base+0x18e6> │ │ │ │ + cbnz r0, 70c08 <_Py_SetRefcnt@@Base+0x18e6> │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev r0, r4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev r0, r7 │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev16 r0, r2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb8c8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b06 <_Py_SetRefcnt@@Base+0x1900> │ │ │ │ + cbnz r0, 70c22 <_Py_SetRefcnt@@Base+0x1900> │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev r0, r0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ rev r0, r1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b38 <_Py_SetRefcnt@@Base+0x1932> │ │ │ │ + cbnz r0, 70c54 <_Py_SetRefcnt@@Base+0x1932> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b44 <_Py_SetRefcnt@@Base+0x193e> │ │ │ │ + cbnz r0, 70c60 <_Py_SetRefcnt@@Base+0x193e> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b38 <_Py_SetRefcnt@@Base+0x1932> │ │ │ │ + cbnz r0, 70c54 <_Py_SetRefcnt@@Base+0x1932> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b3e <_Py_SetRefcnt@@Base+0x1938> │ │ │ │ + cbnz r0, 70c5a <_Py_SetRefcnt@@Base+0x1938> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b44 <_Py_SetRefcnt@@Base+0x193e> │ │ │ │ + cbnz r0, 70c60 <_Py_SetRefcnt@@Base+0x193e> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b4a <_Py_SetRefcnt@@Base+0x1944> │ │ │ │ + cbnz r0, 70c66 <_Py_SetRefcnt@@Base+0x1944> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b56 <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ + cbnz r0, 70c72 <_Py_SetRefcnt@@Base+0x1950> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b34 <_Py_SetRefcnt@@Base+0x192e> │ │ │ │ + cbnz r0, 70c50 <_Py_SetRefcnt@@Base+0x192e> │ │ │ │ lsls r0, r2, #1 │ │ │ │ - cbnz r0, 70b26 <_Py_SetRefcnt@@Base+0x1920> │ │ │ │ + cbnz r0, 70c42 <_Py_SetRefcnt@@Base+0x1920> │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r6, #19923 @ 0x4dd3 │ │ │ │ movt r6, #4194 @ 0x1062 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ - movw r2, #36312 @ 0x8dd8 │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + movw r2, #34136 @ 0x8558 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ umull r5, r3, r5, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #57512 @ 0xe0a8 │ │ │ │ + movw r3, #55220 @ 0xd7b4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ mov r0, r9 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ umull r9, r3, r9, r6 │ │ │ │ mov r0, r8 │ │ │ │ umull r8, r6, r8, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsrs r6, r6, #6 │ │ │ │ - bl 2e7294 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e6a24 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ str r6, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #21220 @ 0x52e4 │ │ │ │ + movw r3, #18928 @ 0x49f0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #36332 @ 0x8dec │ │ │ │ + movw r2, #34156 @ 0x856c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 70be6 <_Py_SetRefcnt@@Base+0x19e0> │ │ │ │ + cbz r3, 70d02 <_Py_SetRefcnt@@Base+0x19e0> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #36404 @ 0x8e34 │ │ │ │ + movw r2, #34228 @ 0x85b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f628 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ + bl 6f744 <_Py_SetRefcnt@@Base+0x422> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r0, #60187 @ 0xeb1b │ │ │ │ + movw r0, #60681 @ 0xed09 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f5f4 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ + bl 6f710 <_Py_SetRefcnt@@Base+0x3ee> │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r4, #2568 @ 0xa08 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #36420 @ 0x8e44 │ │ │ │ + movw r2, #34244 @ 0x85c4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 70c48 <_Py_SetRefcnt@@Base+0x1a42> │ │ │ │ + cbnz r5, 70d64 <_Py_SetRefcnt@@Base+0x1a42> │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b544 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #36456 @ 0x8e68 │ │ │ │ + movw r2, #34280 @ 0x85e8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r8, [r5, #-8] │ │ │ │ subs r3, r5, #7 │ │ │ │ subs r2, r5, #4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r2, r3 │ │ │ │ orr.w r8, r1, r8, lsl #8 │ │ │ │ - bne.n 70c62 <_Py_SetRefcnt@@Base+0x1a5c> │ │ │ │ + bne.n 70d7e <_Py_SetRefcnt@@Base+0x1a5c> │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #36468 @ 0x8e74 │ │ │ │ + movw r2, #34292 @ 0x85f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #36504 @ 0x8e98 │ │ │ │ + movw r2, #34328 @ 0x8618 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70cc2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ + bne.n 70dde <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70cc2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ + bne.n 70dde <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70cc2 <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ + bne.n 70dde <_Py_SetRefcnt@@Base+0x1abc> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #36540 @ 0x8ebc │ │ │ │ + movw r0, #34364 @ 0x863c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2c164 │ │ │ │ - b.n 70d26 <_Py_SetRefcnt@@Base+0x1b20> │ │ │ │ - movw r7, #36632 @ 0x8f18 │ │ │ │ + b.n 70e42 <_Py_SetRefcnt@@Base+0x1b20> │ │ │ │ + movw r7, #34456 @ 0x8698 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #36572 @ 0x8edc │ │ │ │ + movw r2, #34396 @ 0x865c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #36608 @ 0x8f00 │ │ │ │ + movw r2, #34432 @ 0x8680 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 70d08 <_Py_SetRefcnt@@Base+0x1b02> │ │ │ │ + beq.n 70e24 <_Py_SetRefcnt@@Base+0x1b02> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c164 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 70cdc <_Py_SetRefcnt@@Base+0x1ad6> │ │ │ │ - movw r0, #36644 @ 0x8f24 │ │ │ │ + bne.n 70df8 <_Py_SetRefcnt@@Base+0x1ad6> │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2c164 │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #36792 @ 0x8fb8 │ │ │ │ + movw r2, #34616 @ 0x8738 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 70d52 <_Py_SetRefcnt@@Base+0x1b4c> │ │ │ │ + bne.n 70e6e <_Py_SetRefcnt@@Base+0x1b4c> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70d42 <_Py_SetRefcnt@@Base+0x1b3c> │ │ │ │ + bne.n 70e5e <_Py_SetRefcnt@@Base+0x1b3c> │ │ │ │ movs r6, #1 │ │ │ │ - b.n 70d54 <_Py_SetRefcnt@@Base+0x1b4e> │ │ │ │ + b.n 70e70 <_Py_SetRefcnt@@Base+0x1b4e> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 70d6a <_Py_SetRefcnt@@Base+0x1b64> │ │ │ │ + cbz r6, 70e86 <_Py_SetRefcnt@@Base+0x1b64> │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #36540 @ 0x8ebc │ │ │ │ + movw r0, #34364 @ 0x863c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2c164 │ │ │ │ - b.n 70dbc <_Py_SetRefcnt@@Base+0x1bb6> │ │ │ │ + b.n 70ed8 <_Py_SetRefcnt@@Base+0x1bb6> │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #36572 @ 0x8edc │ │ │ │ + movw r2, #34396 @ 0x865c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #36832 @ 0x8fe0 │ │ │ │ + movw r2, #34656 @ 0x8760 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #36632 @ 0x8f18 │ │ │ │ + movw r0, #34456 @ 0x8698 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 70dae <_Py_SetRefcnt@@Base+0x1ba8> │ │ │ │ + beq.n 70eca <_Py_SetRefcnt@@Base+0x1ba8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2c164 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2c148 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 70d7c <_Py_SetRefcnt@@Base+0x1b76> │ │ │ │ + bne.n 70e98 <_Py_SetRefcnt@@Base+0x1b76> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 70e3e <_Py_SetRefcnt@@Base+0x1c38> │ │ │ │ + beq.n 70f5a <_Py_SetRefcnt@@Base+0x1c38> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #36860 @ 0x8ffc │ │ │ │ + movw r0, #34684 @ 0x877c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2c164 │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #36876 @ 0x900c │ │ │ │ + movw r2, #34700 @ 0x878c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 70dfc <_Py_SetRefcnt@@Base+0x1bf6> │ │ │ │ + beq.n 70f18 <_Py_SetRefcnt@@Base+0x1bf6> │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 70e36 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ + bcs.n 70f52 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 70dd6 <_Py_SetRefcnt@@Base+0x1bd0> │ │ │ │ + b.n 70ef2 <_Py_SetRefcnt@@Base+0x1bd0> │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 70e36 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ + bcs.n 70f52 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 70e1e <_Py_SetRefcnt@@Base+0x1c18> │ │ │ │ + ble.n 70f3a <_Py_SetRefcnt@@Base+0x1c18> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #36884 @ 0x9014 │ │ │ │ + movw r0, #34708 @ 0x8794 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2c164 │ │ │ │ sub.w r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 70e36 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ + bls.n 70f52 <_Py_SetRefcnt@@Base+0x1c30> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #36876 @ 0x900c │ │ │ │ + movw r2, #34700 @ 0x878c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 70e1e <_Py_SetRefcnt@@Base+0x1c18> │ │ │ │ + bne.n 70f3a <_Py_SetRefcnt@@Base+0x1c18> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2c148 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2bc40 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 760a6 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + b.w 761c6 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -00070e5e : │ │ │ │ +00070f7a : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -103769,21 +103870,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6e9c4 │ │ │ │ + bl 6eae0 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6e9c4 │ │ │ │ + bl 6eae0 │ │ │ │ cmp r5, r0 │ │ │ │ it le │ │ │ │ movle r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -103794,59 +103895,59 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r6, #20] │ │ │ │ - beq.n 70ece │ │ │ │ + beq.n 70fea │ │ │ │ subs r3, r4, r5 │ │ │ │ cmp r3, r5 │ │ │ │ it lt │ │ │ │ movlt r3, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ - bpl.n 70ed6 │ │ │ │ + bpl.n 70ff2 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 70ef6 │ │ │ │ + b.n 71012 │ │ │ │ add.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ ldrh.w r1, [r7, r2, lsl #1] │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 70ef0 │ │ │ │ + bne.n 7100c │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ - b.n 70ef6 │ │ │ │ + b.n 71012 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 70ee0 │ │ │ │ - b.n 70ed2 │ │ │ │ + bcs.n 70ffc │ │ │ │ + b.n 70fee │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r5, r4 │ │ │ │ it ge │ │ │ │ movge r5, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #24 │ │ │ │ str r3, [r6, #16] │ │ │ │ blx 2b5ac │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 70f28 │ │ │ │ + ble.n 71044 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldrh.w r3, [r7, r1, lsl #1] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r6 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 70f14 │ │ │ │ + bne.n 71030 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldrd r7, r5, [r2, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -103858,182 +103959,182 @@ │ │ │ │ add.w r1, r0, r1, lsl #1 │ │ │ │ cmp r2, r7 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ mov sl, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 71022 │ │ │ │ + beq.n 7113e │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 70f6c │ │ │ │ + bcc.n 71088 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 710a0 │ │ │ │ + b.n 711bc │ │ │ │ mov r9, r0 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r0, [ip, r2] │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ - cbz r0, 70f84 │ │ │ │ + cbz r0, 710a0 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 70f6e │ │ │ │ - b.n 70f66 │ │ │ │ + bhi.n 7108a │ │ │ │ + b.n 71082 │ │ │ │ rsb r6, r7, #1 │ │ │ │ cmp r0, r5 │ │ │ │ mov r4, r0 │ │ │ │ it lt │ │ │ │ movlt r4, r5 │ │ │ │ add.w r2, r3, r6, lsl #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 70fcc │ │ │ │ + ble.n 710e8 │ │ │ │ strd r0, r6, [sp, #8] │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ mov r6, r0 │ │ │ │ ldrh.w r0, [r2, r4, lsl #1] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 70fc2 │ │ │ │ + beq.n 710de │ │ │ │ cmp sl, r4 │ │ │ │ itett le │ │ │ │ suble r4, r4, r5 │ │ │ │ addgt.w r3, r3, lr, lsl #1 │ │ │ │ addle r4, #1 │ │ │ │ addle.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 7101c │ │ │ │ + b.n 71138 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 70f9c │ │ │ │ + bne.n 710b8 │ │ │ │ ldrd r0, r6, [sp, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bge.n 71018 │ │ │ │ + bge.n 71134 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r4, [r8, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71014 │ │ │ │ + beq.n 71130 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 70f66 │ │ │ │ + bls.n 71082 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ sub.w r0, r7, fp │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r4, [ip, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70f88 │ │ │ │ + beq.n 710a4 │ │ │ │ rsb r2, r5, #1 │ │ │ │ cmp r5, r0 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r5 │ │ │ │ addlt r2, r2, r0 │ │ │ │ cmp r4, r2 │ │ │ │ ite gt │ │ │ │ lslgt r2, r4, #1 │ │ │ │ lslle r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7101c │ │ │ │ + b.n 71138 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 70fd2 │ │ │ │ + bne.n 710ee │ │ │ │ mov r0, r9 │ │ │ │ - b.n 71094 │ │ │ │ + b.n 711b0 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 70f6e │ │ │ │ - b.n 70f66 │ │ │ │ + bcc.n 7108a │ │ │ │ + b.n 71082 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 70f66 │ │ │ │ + bcs.n 71082 │ │ │ │ cmp fp, lr │ │ │ │ mov r6, fp │ │ │ │ it lt │ │ │ │ movlt r6, lr │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 71044 │ │ │ │ + cbz r2, 71160 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 7102e │ │ │ │ - b.n 70f66 │ │ │ │ + bhi.n 7114a │ │ │ │ + b.n 71082 │ │ │ │ rsb r2, r7, #1 │ │ │ │ cmp r7, r5 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ - ble.n 71076 │ │ │ │ + ble.n 71192 │ │ │ │ mov r4, r5 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 71070 │ │ │ │ + beq.n 7118c │ │ │ │ cmp r4, sl │ │ │ │ itett ge │ │ │ │ subge r4, r4, r5 │ │ │ │ addlt.w r3, r3, lr, lsl #1 │ │ │ │ addge r4, #1 │ │ │ │ addge.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 7109a │ │ │ │ + b.n 711b6 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 71052 │ │ │ │ + bgt.n 7116e │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 71094 │ │ │ │ + ble.n 711b0 │ │ │ │ movs r4, #0 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 71090 │ │ │ │ + beq.n 711ac │ │ │ │ add.w r3, r3, r6, lsl #1 │ │ │ │ - b.n 7109a │ │ │ │ + b.n 711b6 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7107c │ │ │ │ + bne.n 71198 │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #1 │ │ │ │ - b.n 710a0 │ │ │ │ + b.n 711bc │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 7102e │ │ │ │ - b.n 70f66 │ │ │ │ + bcc.n 7114a │ │ │ │ + b.n 71082 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (71110 ) │ │ │ │ + ldr r3, [pc, #80] @ (7122c ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 70e68 │ │ │ │ + bl 70f84 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 70f2c │ │ │ │ + bl 71048 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 710f6 │ │ │ │ + beq.n 71212 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 710f6 │ │ │ │ + beq.n 71212 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 710d8 │ │ │ │ - ldr r3, [pc, #24] @ (71110 ) │ │ │ │ + b.n 711f4 │ │ │ │ + ldr r3, [pc, #24] @ (7122c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 71108 │ │ │ │ + beq.n 71224 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -104041,21 +104142,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6ea26 │ │ │ │ + bl 6eb42 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6ea26 │ │ │ │ + bl 6eb42 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -104066,57 +104167,57 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq.n 7117a │ │ │ │ + beq.n 71296 │ │ │ │ subs r3, r4, r6 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bmi.n 711a0 │ │ │ │ + bmi.n 712bc │ │ │ │ add.w r2, r4, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 7119c │ │ │ │ + bne.n 712b8 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 711a0 │ │ │ │ + b.n 712bc │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 7118a │ │ │ │ + bcs.n 712a6 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r6, r4 │ │ │ │ it ge │ │ │ │ movge r6, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #24 │ │ │ │ blx 2b5ac │ │ │ │ subs r1, r4, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 711d0 │ │ │ │ + ble.n 712ec │ │ │ │ subs r2, r4, #1 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r5 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 711bc │ │ │ │ + bne.n 712d8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r6, r2 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldrd r5, r4, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -104128,1264 +104229,1264 @@ │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r2, r5 │ │ │ │ ite le │ │ │ │ strle r2, [sp, #0] │ │ │ │ strgt r5, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 712c0 │ │ │ │ + beq.n 713dc │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71218 │ │ │ │ + bcc.n 71334 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71344 │ │ │ │ + b.n 71460 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 7120e │ │ │ │ + bls.n 7132a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 71214 │ │ │ │ + bne.n 71330 │ │ │ │ rsb sl, r5, #1 │ │ │ │ cmp r2, r4 │ │ │ │ mov r9, r2 │ │ │ │ it lt │ │ │ │ movlt r9, r4 │ │ │ │ add.w r8, r3, sl, lsl #2 │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 7126c │ │ │ │ + ble.n 71388 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r7, [ip, r9, lsl #2] │ │ │ │ ldr.w r2, [r8, r9, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 71262 │ │ │ │ + beq.n 7137e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r9 │ │ │ │ itett le │ │ │ │ suble.w r9, r9, r4 │ │ │ │ addgt.w r3, r3, lr, lsl #2 │ │ │ │ addle.w r9, r9, #1 │ │ │ │ addle.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 7120a │ │ │ │ + b.n 71326 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 7123e │ │ │ │ + bne.n 7135a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 712b6 │ │ │ │ + bge.n 713d2 │ │ │ │ ldr.w r9, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 712b2 │ │ │ │ + beq.n 713ce │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 7120e │ │ │ │ + bls.n 7132a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r7, [r6, r2] │ │ │ │ sub.w r2, r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7122c │ │ │ │ + beq.n 71348 │ │ │ │ mov r8, r7 │ │ │ │ rsb r7, r4, #1 │ │ │ │ cmp r4, r2 │ │ │ │ ite ge │ │ │ │ addge r7, r7, r4 │ │ │ │ addlt r7, r7, r2 │ │ │ │ cmp r8, r7 │ │ │ │ ite gt │ │ │ │ movgt.w r2, r8, lsl #2 │ │ │ │ lslle r2, r7, #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7120a │ │ │ │ + b.n 71326 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 71270 │ │ │ │ + bne.n 7138c │ │ │ │ sub.w r8, r8, r0 │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 71344 │ │ │ │ + b.n 71460 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 7120e │ │ │ │ + bcs.n 7132a │ │ │ │ cmp fp, lr │ │ │ │ mov r9, fp │ │ │ │ it lt │ │ │ │ movlt r9, lr │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 712e2 │ │ │ │ + cbz r2, 713fe │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 712ce │ │ │ │ - b.n 7120e │ │ │ │ + bhi.n 713ea │ │ │ │ + b.n 7132a │ │ │ │ rsb r8, r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ - ble.n 71316 │ │ │ │ + ble.n 71432 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 71310 │ │ │ │ + beq.n 7142c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ itett ge │ │ │ │ subge r2, r2, r4 │ │ │ │ addlt.w r3, r3, lr, lsl #2 │ │ │ │ addge r2, #1 │ │ │ │ addge.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 7133e │ │ │ │ + b.n 7145a │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 712f0 │ │ │ │ + bgt.n 7140c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 71334 │ │ │ │ + ble.n 71450 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w sl, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - beq.n 71330 │ │ │ │ + beq.n 7144c │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 7133e │ │ │ │ + b.n 7145a │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7131c │ │ │ │ + bne.n 71438 │ │ │ │ sub.w r8, r8, fp │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 71344 │ │ │ │ + b.n 71460 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 712ce │ │ │ │ - b.n 7120e │ │ │ │ + bcc.n 713ea │ │ │ │ + b.n 7132a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (713b4 ) │ │ │ │ + ldr r3, [pc, #80] @ (714d0 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 71114 │ │ │ │ + bl 71230 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 711d4 │ │ │ │ + bl 712f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7139a │ │ │ │ + beq.n 714b6 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 7139a │ │ │ │ + beq.n 714b6 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 7137c │ │ │ │ - ldr r3, [pc, #24] @ (713b4 ) │ │ │ │ + b.n 71498 │ │ │ │ + ldr r3, [pc, #24] @ (714d0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 713ac │ │ │ │ + beq.n 714c8 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -000713b8 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +000714d4 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 154b10 │ │ │ │ + bl 154588 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 713e8 <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ + beq.n 71504 <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ cmp r0, #2 │ │ │ │ - bls.n 713ec <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + bls.n 71508 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36892 @ 0x901c │ │ │ │ + movw r1, #34716 @ 0x879c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 713ee <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ + b.n 7150a <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000713f0 : │ │ │ │ - cbnz r0, 713f6 │ │ │ │ - b.w 244f6c │ │ │ │ +0007150c : │ │ │ │ + cbnz r0, 71512 │ │ │ │ + b.w 24448c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #40] @ (71430 ) │ │ │ │ + ldr r2, [pc, #40] @ (7154c ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 7142a │ │ │ │ + cbz r3, 71546 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00071434 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00071550 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 88348 │ │ │ │ - cbnz r0, 71450 <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ + bl 1cab9c │ │ │ │ + cbnz r0, 7156c <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ pop {r3, pc} │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 71470 <_PyType_NewManagedObject@@Base+0x3c> │ │ │ │ + bpl.n 7158c <_PyType_NewManagedObject@@Base+0x3c> │ │ │ │ ldr.w r3, [r0, #-1] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71482 <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ + bge.n 7159e <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 71482 <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7159e <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071484 : │ │ │ │ +000715a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #10896 @ 0x2a90 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 714d4 │ │ │ │ + cbz r0, 715f0 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 15c058 │ │ │ │ + bl 15b98c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 714d4 │ │ │ │ + bge.n 715f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 714d2 │ │ │ │ + bge.n 715ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 714d2 │ │ │ │ + cbnz r3, 715ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #4] @ (714e0 ) │ │ │ │ + ldr r1, [pc, #4] @ (715fc ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w a97b4 │ │ │ │ - bmi.n 714a4 │ │ │ │ + b.w a9a40 │ │ │ │ + bmi.n 715c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000714e4 : │ │ │ │ +00071600 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10896 @ 0x2a90 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7150a │ │ │ │ + beq.n 71626 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36928 @ 0x9040 │ │ │ │ + movw r1, #34752 @ 0x87c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 71534 │ │ │ │ + cbnz r4, 71650 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1304 @ 0x518 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64664 @ 0xfc98 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 71538 │ │ │ │ + bl 12125c │ │ │ │ + b.n 71654 │ │ │ │ add.w r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007153c : │ │ │ │ +00071658 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32628 @ 0x7f74 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7156a │ │ │ │ + beq.n 71686 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - movw r0, #27500 @ 0x6b6c │ │ │ │ + movw r0, #25324 @ 0x62ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7157a │ │ │ │ + b.n 71696 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 7157a │ │ │ │ + cbz r0, 71696 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007157c : │ │ │ │ +00071698 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32092 @ 0x7d5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 715aa │ │ │ │ + beq.n 716c6 │ │ │ │ movs r1, #28 │ │ │ │ - movw r0, #42000 @ 0xa410 │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 715ac │ │ │ │ + b.n 716c8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000715ae : │ │ │ │ +000716ca : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32092 @ 0x7d5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 715dc │ │ │ │ + beq.n 716f8 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #42000 @ 0xa410 │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 715de │ │ │ │ + b.n 716fa │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000715e0 : │ │ │ │ +000716fc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32380 @ 0x7e7c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71610 │ │ │ │ + beq.n 7172c │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #42000 @ 0xa410 │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71612 │ │ │ │ + b.n 7172e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071614 : │ │ │ │ +00071730 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #23804 @ 0x5cfc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 71644 │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + beq.n 71760 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7167e │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7179a │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71684 │ │ │ │ - cbz r1, 71668 │ │ │ │ + beq.n 717a0 │ │ │ │ + cbz r1, 71784 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 71668 │ │ │ │ + bpl.n 71784 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71686 │ │ │ │ + bge.n 717a2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 71686 │ │ │ │ + b.n 717a2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36964 @ 0x9064 │ │ │ │ + movw r1, #34788 @ 0x87e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7169c │ │ │ │ + b.n 717b8 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r5, [r3, #56] @ 0x38 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r4, [r3, #56] @ 0x38 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007169e : │ │ │ │ +000717ba : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 716d2 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 716d2 │ │ │ │ + beq.n 717ee │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 717ee │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #13588 @ 0x3514 │ │ │ │ + movw r0, #11296 @ 0x2c20 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 716da │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 717f6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 716de │ │ │ │ + bpl.n 717fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 716e0 │ │ │ │ + b.n 717fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000716e2 : │ │ │ │ +000717fe : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7171a │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 7171a │ │ │ │ + beq.n 71836 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 71836 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #13588 @ 0x3514 │ │ │ │ + movw r0, #11296 @ 0x2c20 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7171e │ │ │ │ + b.n 7183a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071720 : │ │ │ │ - b.w 145060 │ │ │ │ +0007183c : │ │ │ │ + b.w 144c4c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7173e │ │ │ │ - cbnz r0, 71744 │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 71752 │ │ │ │ + beq.n 7185a │ │ │ │ + cbnz r0, 71860 │ │ │ │ + bl 5e444 │ │ │ │ + b.n 7186e │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71758 │ │ │ │ + cbz r0, 71874 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71766 │ │ │ │ + b.n 71882 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007176c : │ │ │ │ - b.n 71724 │ │ │ │ +00071888 : │ │ │ │ + b.n 71840 │ │ │ │ │ │ │ │ -0007176e : │ │ │ │ - b.n 71724 │ │ │ │ +0007188a : │ │ │ │ + b.n 71840 │ │ │ │ │ │ │ │ -00071770 : │ │ │ │ +0007188c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7178a │ │ │ │ - cbnz r0, 71790 │ │ │ │ - bl 5e3bc │ │ │ │ - b.n 717ac │ │ │ │ + beq.n 718a6 │ │ │ │ + cbnz r0, 718ac │ │ │ │ + bl 5e444 │ │ │ │ + b.n 718c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 717b2 │ │ │ │ + cbnz r3, 718ce │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36988 @ 0x907c │ │ │ │ + movw r1, #34812 @ 0x87fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 717d6 │ │ │ │ + b.n 718f2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71796 │ │ │ │ + beq.n 718b2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71796 │ │ │ │ + bne.n 718b2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000717dc : │ │ │ │ +000718f8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10896 @ 0x2a90 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71816 │ │ │ │ + beq.n 71932 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #36928 @ 0x9040 │ │ │ │ + movw r1, #34752 @ 0x87c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7181e │ │ │ │ + b.n 7193a │ │ │ │ adds r0, #8 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071820 : │ │ │ │ +0007193c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 71858 │ │ │ │ + cbz r3, 71974 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 71858 │ │ │ │ + cbz r3, 71974 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ blx r3 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7184c │ │ │ │ - bl f891c │ │ │ │ + bne.n 71968 │ │ │ │ + bl f876c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71854 │ │ │ │ + b.n 71970 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007185c <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00071978 <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 7189a <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 719b6 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 718b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ - bge.n 71896 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 719d2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + bge.n 719b2 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r0, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ neglt r1, r1 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r4, r2 │ │ │ │ add r4, r5 │ │ │ │ - b.n 718b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + b.n 719d2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ - cbnz r3, 718b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + cbnz r3, 719ce <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 718b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl 249e78 │ │ │ │ + bpl.n 719ce <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl 249808 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 718b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl f891c │ │ │ │ - b.n 718b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + cbnz r0, 719ce <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl f876c │ │ │ │ + b.n 719d2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ sub.w r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000718ba : │ │ │ │ +000719d6 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 718f0 │ │ │ │ + cbz r3, 71a0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 718f0 │ │ │ │ + cbz r3, 71a0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 718f0 │ │ │ │ + cbz r3, 71a0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 718f0 │ │ │ │ + cbz r3, 71a0c │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 15bea4 │ │ │ │ - cbz r0, 71908 │ │ │ │ - b.n 71a3c │ │ │ │ + bl 15b7d8 │ │ │ │ + cbz r0, 71a24 │ │ │ │ + b.n 71b58 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37028 @ 0x90a4 │ │ │ │ + movw r1, #34852 @ 0x8824 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 71a3c │ │ │ │ + bl 12125c │ │ │ │ + b.n 71b58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl 15c058 │ │ │ │ + bl 15b98c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 7191c │ │ │ │ + cbz r0, 71a38 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 71a3c │ │ │ │ + bl 15c860 │ │ │ │ + b.n 71b58 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 71948 │ │ │ │ + bge.n 71a64 │ │ │ │ movw r3, #51968 @ 0xcb00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37084 @ 0x90dc │ │ │ │ + movw r1, #34908 @ 0x885c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 71a3c │ │ │ │ + bl 15c860 │ │ │ │ + b.n 71b58 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 7198c │ │ │ │ + cbnz r3, 71aa8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2319b4 │ │ │ │ - cbz r0, 71960 │ │ │ │ + bl 230e50 │ │ │ │ + cbz r0, 71a7c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 71960 │ │ │ │ + cbnz r3, 71a7c │ │ │ │ mov r0, sp │ │ │ │ - bl 2319b4 │ │ │ │ - cbnz r0, 71974 │ │ │ │ + bl 230e50 │ │ │ │ + cbnz r0, 71a90 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2b77ec │ │ │ │ - cbz r0, 7198c │ │ │ │ + bl 2b7644 │ │ │ │ + cbz r0, 71aa8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 7198c │ │ │ │ + cbnz r3, 71aa8 │ │ │ │ mov r0, sp │ │ │ │ - bl 2b77ec │ │ │ │ - cbz r0, 7198c │ │ │ │ + bl 2b7644 │ │ │ │ + cbz r0, 71aa8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c198 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 71a40 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 71b5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 719aa │ │ │ │ - bl 244f6c │ │ │ │ + cbnz r0, 71ac6 │ │ │ │ + bl 24448c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 71a3c │ │ │ │ + bl 15c860 │ │ │ │ + b.n 71b58 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 719bc │ │ │ │ + ble.n 71ad8 │ │ │ │ str.w r1, [r5, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 719ae │ │ │ │ + b.n 71aca │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 719d8 │ │ │ │ + ble.n 71af4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r4, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul.w r4, r1, r4 │ │ │ │ - bne.n 719c8 │ │ │ │ - cbnz r4, 719da │ │ │ │ - b.n 71a28 │ │ │ │ + bne.n 71ae4 │ │ │ │ + cbnz r4, 71af6 │ │ │ │ + b.n 71b44 │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 71a08 │ │ │ │ + bmi.n 71b24 │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ add.w r2, r5, r3, lsl #2 │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 71a00 │ │ │ │ + bge.n 71b1c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 71a08 │ │ │ │ + b.n 71b24 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ - bne.n 719ec │ │ │ │ + bne.n 71b08 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2e45c4 │ │ │ │ + bl 2e3e74 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2e45c4 │ │ │ │ + bl 2e3e74 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c198 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 719dc │ │ │ │ + bne.n 71af8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, sp │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 71a40 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 71b5c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00071a48 : │ │ │ │ - b.w 17e968 │ │ │ │ +00071b64 : │ │ │ │ + b.w 17df28 │ │ │ │ │ │ │ │ -00071a4c : │ │ │ │ - b.w f3d6c │ │ │ │ +00071b68 : │ │ │ │ + b.w f3c6c │ │ │ │ │ │ │ │ -00071a50 : │ │ │ │ - b.w 15fbf4 │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ +00071b6c : │ │ │ │ + b.w 15f500 │ │ │ │ + b.w 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 83b14 <_Py_SetImmortal@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 71a7e │ │ │ │ + cbz r3, 71b9a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 71a94 │ │ │ │ + cbnz r3, 71bb0 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #22888 @ 0x5968 │ │ │ │ + movw r2, #20712 @ 0x50e8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071a98 : │ │ │ │ +00071bb4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #112] @ (71b18 ) │ │ │ │ + ldr r5, [pc, #112] @ (71c34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - cbz r1, 71ad2 │ │ │ │ + cbz r1, 71bee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 71b00 │ │ │ │ + bmi.n 71c1c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #13180 @ 0x337c │ │ │ │ + movw r2, #10888 @ 0x2a88 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ - b.n 71b12 │ │ │ │ - cbz r2, 71af6 │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ + b.n 71c2e │ │ │ │ + cbz r2, 71c12 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 71af4 │ │ │ │ + bmi.n 71c10 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37140 @ 0x9114 │ │ │ │ + movw r2, #34964 @ 0x8894 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ - b.n 71b12 │ │ │ │ - cbnz r1, 71b04 │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ + b.n 71c2e │ │ │ │ + cbnz r1, 71c20 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w aa2a8 │ │ │ │ + b.w aa52c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 71ad4 │ │ │ │ + bne.n 71bf0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10ae80 │ │ │ │ + b.w 10aba8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071b1c : │ │ │ │ +00071c38 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (71b84 ) │ │ │ │ + ldr r2, [pc, #84] @ (71ca0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 71b3a │ │ │ │ - cbnz r1, 71b44 │ │ │ │ + cbz r0, 71c56 │ │ │ │ + cbnz r1, 71c60 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 71a68 │ │ │ │ - b.n 71b78 │ │ │ │ - bl efa18 │ │ │ │ + bl 71b84 │ │ │ │ + b.n 71c94 │ │ │ │ + bl efac4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71b78 │ │ │ │ + cbz r0, 71c94 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 30522 <_PyObject_DebugMallocStats@@Base+0x223a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 71b68 │ │ │ │ + blt.n 71c84 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71b78 │ │ │ │ + b.n 71c94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71b64 │ │ │ │ + bne.n 71c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71b64 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71c80 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071b88 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00071ca4 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (71bf0 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (71d0c <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 71ba6 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 71bb0 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ + cbz r0, 71cc2 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 71ccc <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 71a68 │ │ │ │ - b.n 71be4 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ - bl efa18 │ │ │ │ + bl 71b84 │ │ │ │ + b.n 71d00 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + bl efac4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71be4 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + cbz r0, 71d00 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 30522 <_PyObject_DebugMallocStats@@Base+0x223a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 71bd4 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + blt.n 71cf0 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71be4 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + b.n 71d00 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71bd0 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bne.n 71cec <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 71bd0 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71cec <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 71c1c <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ - movw r3, #50152 @ 0xc3e8 │ │ │ │ + cbnz r2, 71d38 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + movw r3, #47976 @ 0xbb68 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #35364 @ 0x8a24 │ │ │ │ + movw r2, #33188 @ 0x81a4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 71c24 <_PyObject_CallMethod_SizeT@@Base+0x9c> │ │ │ │ - movw r3, #56272 @ 0xdbd0 │ │ │ │ + b.n 71d40 <_PyObject_CallMethod_SizeT@@Base+0x9c> │ │ │ │ + movw r3, #53980 @ 0xd2dc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #37176 @ 0x9138 │ │ │ │ + movw r0, #35000 @ 0x88b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #37208 @ 0x9158 │ │ │ │ + movw r0, #35032 @ 0x88d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 71c6a <_PyObject_CallMethod_SizeT@@Base+0xe2> │ │ │ │ - cbz r3, 71c54 <_PyObject_CallMethod_SizeT@@Base+0xcc> │ │ │ │ + cbz r2, 71d86 <_PyObject_CallMethod_SizeT@@Base+0xe2> │ │ │ │ + cbz r3, 71d70 <_PyObject_CallMethod_SizeT@@Base+0xcc> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 71c5c <_PyObject_CallMethod_SizeT@@Base+0xd4> │ │ │ │ - movw r1, #35364 @ 0x8a24 │ │ │ │ + b.n 71d78 <_PyObject_CallMethod_SizeT@@Base+0xd4> │ │ │ │ + movw r1, #33188 @ 0x81a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37244 @ 0x917c │ │ │ │ + movw r0, #35068 @ 0x88fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 107864 │ │ │ │ - cbz r3, 71c70 <_PyObject_CallMethod_SizeT@@Base+0xe8> │ │ │ │ + b.w 1075e0 │ │ │ │ + cbz r3, 71d8c <_PyObject_CallMethod_SizeT@@Base+0xe8> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 71c78 <_PyObject_CallMethod_SizeT@@Base+0xf0> │ │ │ │ - movw r1, #35364 @ 0x8a24 │ │ │ │ + b.n 71d94 <_PyObject_CallMethod_SizeT@@Base+0xf0> │ │ │ │ + movw r1, #33188 @ 0x81a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37280 @ 0x91a0 │ │ │ │ + movw r0, #35104 @ 0x8920 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 71cae <_PyObject_CallMethod_SizeT@@Base+0x126> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 71dca <_PyObject_CallMethod_SizeT@@Base+0x126> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 195218 <_PyType_LookupRef@@Base> │ │ │ │ + bl 193b60 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 71cbc <_PyObject_CallMethod_SizeT@@Base+0x134> │ │ │ │ - b.n 71ce4 <_PyObject_CallMethod_SizeT@@Base+0x15c> │ │ │ │ + cbnz r0, 71dd8 <_PyObject_CallMethod_SizeT@@Base+0x134> │ │ │ │ + b.n 71e00 <_PyObject_CallMethod_SizeT@@Base+0x15c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 71ca0 <_PyObject_CallMethod_SizeT@@Base+0x118> │ │ │ │ - b.n 71cf0 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ + bge.n 71dbc <_PyObject_CallMethod_SizeT@@Base+0x118> │ │ │ │ + b.n 71e0c <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 71cf0 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ + cbz r3, 71e0c <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71ce0 <_PyObject_CallMethod_SizeT@@Base+0x158> │ │ │ │ + bge.n 71dfc <_PyObject_CallMethod_SizeT@@Base+0x158> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71ce0 <_PyObject_CallMethod_SizeT@@Base+0x158> │ │ │ │ + cbnz r3, 71dfc <_PyObject_CallMethod_SizeT@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71cf0 <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ + b.n 71e0c <_PyObject_CallMethod_SizeT@@Base+0x168> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w a97b4 │ │ │ │ + b.w a9a40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00071cf4 : │ │ │ │ +00071e10 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbnz r6, 71d1c │ │ │ │ + cbnz r6, 71e38 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #6900 @ 0x1af4 │ │ │ │ + movw r3, #4724 @ 0x1274 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 71d2e │ │ │ │ + b.n 71e4a │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - movw r0, #37308 @ 0x91bc │ │ │ │ + movw r0, #35132 @ 0x893c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71df6 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71f12 │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 71d40 │ │ │ │ + cbz r2, 71e5c │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 71d2e │ │ │ │ + b.n 71e4a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd2e4 │ │ │ │ + bl 1cbec4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71df6 │ │ │ │ + beq.n 71f12 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ sub.w r3, r9, r3 │ │ │ │ adds r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strd r2, r3, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov.w r3, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - movw r3, #31377 @ 0x7a91 │ │ │ │ + movw r3, #31133 @ 0x799d │ │ │ │ movt r3, #18 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #47785 @ 0xbaa9 │ │ │ │ + movw r3, #45001 @ 0xafc9 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #16304 @ 0x3fb0 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #36301 @ 0x8dcd │ │ │ │ + movw r3, #35645 @ 0x8b3d │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #13465 @ 0x3499 │ │ │ │ + movw r3, #12793 @ 0x31f9 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 71df0 │ │ │ │ + blt.n 71f0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94b34 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + bl 94e8c <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 71dfa │ │ │ │ + bne.n 71f16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71df0 │ │ │ │ + bge.n 71f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71df0 │ │ │ │ + cbnz r3, 71f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00071e00 : │ │ │ │ - b.w 71cf4 │ │ │ │ +00071f1c : │ │ │ │ + b.w 71e10 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10acb0 │ │ │ │ + b.w 10a924 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32380 @ 0x7e7c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71e3a │ │ │ │ + beq.n 71f56 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #42000 @ 0xa410 │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71e40 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71f5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 71e52 │ │ │ │ - movw r0, #42000 @ 0xa410 │ │ │ │ + cbnz r0, 71f6e │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 71e5e │ │ │ │ - ldr r1, [pc, #88] @ (71eac ) │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71f7a │ │ │ │ + ldr r1, [pc, #88] @ (71fc8 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 71e62 │ │ │ │ + bne.n 71f7e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 71ea6 │ │ │ │ + b.n 71fc2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 71e84 │ │ │ │ + cbz r0, 71fa0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 71e84 │ │ │ │ + bne.n 71fa0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71e84 │ │ │ │ + bge.n 71fa0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 71e84 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 71fa0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37992 @ 0x9468 │ │ │ │ + movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #37332 @ 0x91d4 │ │ │ │ + movw r0, #35156 @ 0x8954 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bgt.n 71f78 │ │ │ │ + bgt.n 72094 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00071eb0 : │ │ │ │ +00071fcc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ @@ -105414,58 +105515,58 @@ │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - bl 28354c │ │ │ │ + bl 28322c │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00071f06 : │ │ │ │ +00072022 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - bge.n 71f2e │ │ │ │ + bge.n 7204a │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 71f72 │ │ │ │ + b.n 7208e │ │ │ │ ldr.w ip, [r0, #92] @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, ip, #16 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, r1 │ │ │ │ mov r1, sp │ │ │ │ strd lr, r2, [sp, #8] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 164468 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 163d70 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 28aaf0 │ │ │ │ + bl 28a7a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 241058 │ │ │ │ + bl 240578 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -105473,44 +105574,44 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #4472 @ 0x1178 │ │ │ │ + movw r1, #2296 @ 0x8f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e31c0 │ │ │ │ - cbnz r0, 71fac │ │ │ │ + bl e391c │ │ │ │ + cbnz r0, 720c8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71fee │ │ │ │ + b.n 7210a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 57516 │ │ │ │ + bl 57410 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 71fd0 │ │ │ │ + beq.n 720ec │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 71fda │ │ │ │ + beq.n 720f6 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 71fee │ │ │ │ - bl 94a10 │ │ │ │ + b.n 7210a │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71fba │ │ │ │ - b.n 71fa8 │ │ │ │ - bl 94a10 │ │ │ │ + beq.n 720d6 │ │ │ │ + b.n 720c4 │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -105520,179 +105621,179 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #28852 @ 0x70b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 72024 │ │ │ │ + beq.n 72140 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 72024 │ │ │ │ + beq.n 72140 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7203c │ │ │ │ - b.n 7204c │ │ │ │ + bne.n 72158 │ │ │ │ + b.n 72168 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7201c │ │ │ │ - movw r0, #38192 @ 0x9530 │ │ │ │ + beq.n 72138 │ │ │ │ + movw r0, #36016 @ 0x8cb0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7201c │ │ │ │ - b.n 72078 │ │ │ │ - movw r0, #38192 @ 0x9530 │ │ │ │ + bne.n 72138 │ │ │ │ + b.n 72194 │ │ │ │ + movw r0, #36016 @ 0x8cb0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 72078 │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 72194 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #200] @ (72118 ) │ │ │ │ + ldr r1, [pc, #200] @ (72234 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8fb4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a9240 <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7207c │ │ │ │ + bne.n 72198 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720b4 │ │ │ │ + bge.n 721d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 720b4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 720b4 │ │ │ │ + cbnz r3, 721d0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 721d0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72114 │ │ │ │ - cbz r0, 720a6 │ │ │ │ - ldr r2, [pc, #156] @ (7211c ) │ │ │ │ + b.n 72230 │ │ │ │ + cbz r0, 721c2 │ │ │ │ + ldr r2, [pc, #156] @ (72238 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 158a90 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ + bl 1f8078 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720a2 │ │ │ │ + bge.n 721be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 720a2 │ │ │ │ + cbnz r3, 721be │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72114 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 72114 │ │ │ │ + b.n 72230 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 72230 │ │ │ │ mov r0, r5 │ │ │ │ - bl 181968 │ │ │ │ - cbnz r0, 720d2 │ │ │ │ + bl 180f24 │ │ │ │ + cbnz r0, 721ee │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25424 @ 0x6350 │ │ │ │ + movw r1, #23132 @ 0x5a5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e968 │ │ │ │ + bl 17df28 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 72114 │ │ │ │ + beq.n 72230 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 720f8 │ │ │ │ + bne.n 72214 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 72100 │ │ │ │ + b.n 7221c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 72114 │ │ │ │ + cbz r4, 72230 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #37360 @ 0x91f0 │ │ │ │ + movw r0, #35184 @ 0x8970 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 72174 │ │ │ │ + cbnz r0, 72290 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 722ba │ │ │ │ + bge.w 723d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 722ba │ │ │ │ + bne.w 723d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 722ba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 723d6 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 72184 │ │ │ │ + bne.n 722a0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 72188 │ │ │ │ + bne.n 722a4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 72198 │ │ │ │ + b.n 722b4 │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72184 │ │ │ │ + bge.n 722a0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 721ac │ │ │ │ + bne.n 722c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 721b0 │ │ │ │ + bne.n 722cc │ │ │ │ mov r3, r1 │ │ │ │ - b.n 721c0 │ │ │ │ + b.n 722dc │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 721ac │ │ │ │ + bge.n 722c8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ @@ -105707,67 +105808,67 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r4, #76 @ 0x4c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #75] @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 72230 │ │ │ │ + ble.n 7234c │ │ │ │ asrs r2, r2, #2 │ │ │ │ add.w r9, r5, #76 @ 0x4c │ │ │ │ add.w r8, r4, #72 @ 0x48 │ │ │ │ ldr.w lr, [r9, #4]! │ │ │ │ and.w r1, lr, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7220c │ │ │ │ + bne.n 72328 │ │ │ │ cmp.w lr, #1 │ │ │ │ - bne.n 72210 │ │ │ │ + bne.n 7232c │ │ │ │ mov r1, lr │ │ │ │ - b.n 72226 │ │ │ │ + b.n 72342 │ │ │ │ bic.w r1, lr, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7220c │ │ │ │ + bge.n 72328 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ adds r3, #1 │ │ │ │ str.w r1, [r8, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 721fa │ │ │ │ + bgt.n 72316 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72252 │ │ │ │ + bge.n 7236e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72252 │ │ │ │ + cbnz r3, 7236e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 72264 │ │ │ │ + cbnz r7, 72380 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - cbnz r6, 7227c │ │ │ │ + cbnz r6, 72398 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #64] @ (722c0 ) │ │ │ │ + ldr r0, [pc, #64] @ (723dc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -105786,1182 +105887,1393 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000722c4 : │ │ │ │ +000723e0 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 7212c │ │ │ │ + b.n 72248 │ │ │ │ │ │ │ │ -000722da : │ │ │ │ +000723f6 : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26416 @ 0x6730 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7212c │ │ │ │ + b.n 72248 │ │ │ │ │ │ │ │ -000722ea : │ │ │ │ +00072406 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #27724 @ 0x6c4c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7212c │ │ │ │ + bl 72248 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72330 │ │ │ │ - ldr r3, [pc, #60] @ (7234c ) │ │ │ │ + cbz r0, 7244c │ │ │ │ + ldr r3, [pc, #60] @ (72468 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 7231e │ │ │ │ + cbnz r5, 7243a │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 72330 │ │ │ │ - bl 211754 │ │ │ │ + b.n 7244c │ │ │ │ + bl 210cc0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e0fa8 <_PyXIData_Free@@Base+0x860> │ │ │ │ + bl 2e0870 <_PyXIData_Free@@Base+0x860> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbz r0, 72334 │ │ │ │ + cbz r0, 72450 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 72348 │ │ │ │ + b.n 72464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72348 │ │ │ │ + bge.n 72464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72348 │ │ │ │ + cbnz r3, 72464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072350 : │ │ │ │ +0007246c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #27204 @ 0x6a44 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7212c │ │ │ │ - cbz r0, 7237c │ │ │ │ + bl 72248 │ │ │ │ + cbz r0, 72498 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007237e <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +0007249a <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 1571d4 │ │ │ │ + b.w 156c28 │ │ │ │ │ │ │ │ -000723a8 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +000724c4 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #1 │ │ │ │ - bl 154cc0 │ │ │ │ + bl 154738 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 723dc <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 724f8 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 723de <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + beq.n 724fa <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37372 @ 0x91fc │ │ │ │ + movw r1, #35196 @ 0x897c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000723e0 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +000724fc <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72420 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + cbz r0, 7253c <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 911e8 │ │ │ │ + bl 91534 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 72410 <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ + blt.n 7252c <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72420 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + b.n 7253c <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7240c <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bne.n 72528 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7240c <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72528 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00072424 <_PyDict_Pop@@Base>: │ │ │ │ +00072540 <_PyDict_Pop@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1094ac │ │ │ │ - cbnz r0, 72458 <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 72450 <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl 109224 │ │ │ │ + cbnz r0, 72574 <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 7256c <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7245a <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 72576 <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7245a <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 72576 <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12f524 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 7245a <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 12f2f4 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 72576 <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00072460 : │ │ │ │ +0007257c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7248e │ │ │ │ + beq.n 725aa │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 37f2e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00072490 : │ │ │ │ +000725ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 21789c │ │ │ │ + bl 216dac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 724c8 │ │ │ │ - bl de3a0 │ │ │ │ + cbz r0, 725e4 │ │ │ │ + bl dea78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 724b8 │ │ │ │ + blt.n 725d4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 724c8 │ │ │ │ + b.n 725e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 724b4 │ │ │ │ + bne.n 725d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 724b4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 725d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000724cc : │ │ │ │ +000725e8 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 9998c │ │ │ │ + b.w 99ccc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #37408 @ 0x9220 │ │ │ │ + movw r1, #35232 @ 0x89a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (724f0 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (7260c ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000724f4 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00072610 <_PyObject_AssertFailed@@Base>: │ │ │ │ push {r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #37436 @ 0x923c │ │ │ │ + movw r2, #35260 @ 0x89bc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #2568 @ 0xa08 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 72542 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #37444 @ 0x9244 │ │ │ │ + beq.n 7265e <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #35268 @ 0x89c4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 7255e <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 7267a <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #37452 @ 0x924c │ │ │ │ + movw r2, #35276 @ 0x89cc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 7256c <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #37476 @ 0x9264 │ │ │ │ + b.n 72688 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #35300 @ 0x89e4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ - cbz r6, 72586 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #57756 @ 0xe19c │ │ │ │ + cbz r6, 726a2 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #55464 @ 0xd8a8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 164114 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 163a1c <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 725c0 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 726dc <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #31388 @ 0x7a9c │ │ │ │ + movw r2, #29212 @ 0x721c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ - b.n 725fa <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 72716 <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ubfx r6, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r6, #1 │ │ │ │ blx 2bc40 │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 760a6 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 761c6 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ bl 39b14 <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #5524 @ 0x1594 │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c4a8 │ │ │ │ - movw r1, #37496 @ 0x9278 │ │ │ │ + movw r1, #35320 @ 0x89f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (72608 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + ldr r0, [pc, #4] @ (72724 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007260c <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00072728 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 72646 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #728] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72762 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #728] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #683 @ 0x2ab │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #37520 @ 0x9290 │ │ │ │ + movw r2, #35344 @ 0x8a10 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #96 @ 0x60 │ │ │ │ and.w r6, r3, #64 @ 0x40 │ │ │ │ ubfx r5, r3, #2, #3 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ - bne.n 72680 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 7279c <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 727ca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r4, [pc, #672] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.w 728e6 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r4, [pc, #672] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37588 @ 0x92d4 │ │ │ │ + movw r2, #35412 @ 0x8a54 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r5, #4 │ │ │ │ it ne │ │ │ │ cmpne r2, #1 │ │ │ │ ite hi │ │ │ │ movhi r2, #1 │ │ │ │ movls r2, #0 │ │ │ │ ands.w r7, r3, #32 │ │ │ │ - beq.n 726ea <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + beq.n 72806 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ add.w r1, r0, #28 │ │ │ │ - cbz r2, 726ba <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ - ldr r4, [pc, #616] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 727d6 <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ + ldr r4, [pc, #616] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #697 @ 0x2b9 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37620 @ 0x92f4 │ │ │ │ + movw r2, #35444 @ 0x8a74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 726dc <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ - ldr r5, [pc, #580] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 727f8 <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ + ldr r5, [pc, #580] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov.w r4, #700 @ 0x2bc │ │ │ │ mov r1, r2 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37716 @ 0x9354 │ │ │ │ + movw r2, #35540 @ 0x8ad4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 727a2 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #544] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 728be <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #544] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - b.n 72788 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ + b.n 728a4 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbz r2, 7270e <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ - ldr r4, [pc, #532] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 7282a <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ + ldr r4, [pc, #532] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #37620 @ 0x92f4 │ │ │ │ + movw r2, #35444 @ 0x8a74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r1, 7272e <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ - ldr r4, [pc, #496] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r1, 7284a <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ + ldr r4, [pc, #496] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #711 @ 0x2c7 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #37768 @ 0x9388 │ │ │ │ + movw r2, #35592 @ 0x8b08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 7277e <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ + cbz r6, 7289a <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 72756 <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ - ldr r5, [pc, #460] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 72872 <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ + ldr r5, [pc, #460] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #713 @ 0x2c9 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37788 @ 0x939c │ │ │ │ + movw r2, #35612 @ 0x8b1c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 727ca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #420] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 728e6 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #420] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #714 @ 0x2ca │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37816 @ 0x93b8 │ │ │ │ + movw r2, #35640 @ 0x8b38 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 727a2 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #384] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 728be <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #384] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #37740 @ 0x936c │ │ │ │ + movw r2, #35564 @ 0x8aec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 727ca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 728e6 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 727ca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #344] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 728e6 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #344] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #722 @ 0x2d2 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #37856 @ 0x93e0 │ │ │ │ + movw r2, #35680 @ 0x8b60 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 72930 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + beq.w 72a4c <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 727e4 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + bpl.n 72900 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 727e6 <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ + b.n 72902 <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 72812 <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ + ble.n 7292e <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 727f8 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ + bne.n 72914 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 72804 <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ + b.n 72920 <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ cmp r5, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it cc │ │ │ │ movcc r3, r7 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 727f0 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + bne.n 7290c <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 72880 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ - cbnz r6, 72864 <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ + bne.n 7299c <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ + cbnz r6, 72980 <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 7283e <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ - ldr r5, [pc, #228] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bhi.n 7295a <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ + ldr r5, [pc, #228] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #37884 @ 0x93fc │ │ │ │ + movw r2, #35708 @ 0x8b7c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 728fa <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - ldr r5, [pc, #192] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bls.n 72a16 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + ldr r5, [pc, #192] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #37900 @ 0x940c │ │ │ │ + movw r2, #35724 @ 0x8b8c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 728fa <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + bls.n 72a16 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37916 @ 0x941c │ │ │ │ + movw r2, #35740 @ 0x8b9c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #136] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #136] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #746 @ 0x2ea │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72a40 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 728be <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ + bne.n 729da <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 728a0 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + bhi.n 729bc <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37932 @ 0x942c │ │ │ │ + movw r2, #35756 @ 0x8bac │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #104] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #104] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #749 @ 0x2ed │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72a40 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 728fe <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + bcc.n 72a1a <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37952 @ 0x9440 │ │ │ │ + movw r2, #35776 @ 0x8bc0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #76] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #76] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #750 @ 0x2ee │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72a40 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 728dc <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + bcs.n 729f8 <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37972 @ 0x9454 │ │ │ │ + movw r2, #35796 @ 0x8bd4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #44] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #44] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72a40 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 72908 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + bcc.n 72a24 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #37992 @ 0x9468 │ │ │ │ + movw r2, #35816 @ 0x8be8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #16] @ (72904 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #16] @ (72a20 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ - b.n 72924 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 72a40 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 7290c <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + b.n 72a28 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 7290c <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + b.n 72a28 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 72930 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ - ldr r5, [pc, #40] @ (72938 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ - movw r3, #14480 @ 0x3890 │ │ │ │ + cbz r3, 72a4c <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + ldr r5, [pc, #40] @ (72a54 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ + movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #38012 @ 0x947c │ │ │ │ + movw r2, #35836 @ 0x8bfc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov.w r1, #756 @ 0x2f4 │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 724f4 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72610 <_PyObject_AssertFailed@@Base> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007293c : │ │ │ │ +00072a58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #84] @ (729a0 ) │ │ │ │ + ldr r4, [pc, #84] @ (72abc ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72964 │ │ │ │ + bne.n 72a80 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72954 │ │ │ │ + bne.n 72a70 │ │ │ │ dmb ish │ │ │ │ - beq.n 72970 │ │ │ │ + beq.n 72a8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4060 │ │ │ │ + bl 2c58bc │ │ │ │ bl 2d94c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7298c │ │ │ │ + bne.n 72aa8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7297c │ │ │ │ + bne.n 72a98 │ │ │ │ dmb ish │ │ │ │ - beq.n 7299c │ │ │ │ + beq.n 72ab8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (729a0 ) │ │ │ │ - b.w 289740 │ │ │ │ + ldr r0, [pc, #8] @ (72abc ) │ │ │ │ + b.w 28b87c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000729a4 : │ │ │ │ +00072ac0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (72a10 ) │ │ │ │ + ldr r4, [pc, #92] @ (72b2c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 729ce │ │ │ │ + bne.n 72aea │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 729be │ │ │ │ + bne.n 72ada │ │ │ │ dmb ish │ │ │ │ - beq.n 729da │ │ │ │ + beq.n 72af6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4060 │ │ │ │ - ldr r3, [pc, #56] @ (72a14 ) │ │ │ │ + bl 2c58bc │ │ │ │ + ldr r3, [pc, #56] @ (72b30 ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 729fc │ │ │ │ + bne.n 72b18 │ │ │ │ strexb r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 729ec │ │ │ │ + bne.n 72b08 │ │ │ │ dmb ish │ │ │ │ - beq.n 72a0e │ │ │ │ + beq.n 72b2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 289740 │ │ │ │ + b.w 28b87c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00072a18 : │ │ │ │ +00072b34 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (72a84 ) │ │ │ │ + ldr r4, [pc, #92] @ (72ba0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72a42 │ │ │ │ + bne.n 72b5e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72a32 │ │ │ │ + bne.n 72b4e │ │ │ │ dmb ish │ │ │ │ - beq.n 72a4e │ │ │ │ + beq.n 72b6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4060 │ │ │ │ - ldr r3, [pc, #56] @ (72a88 ) │ │ │ │ + bl 2c58bc │ │ │ │ + ldr r3, [pc, #56] @ (72ba4 ) │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 72a70 │ │ │ │ + bne.n 72b8c │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72a60 │ │ │ │ + bne.n 72b7c │ │ │ │ dmb ish │ │ │ │ - beq.n 72a82 │ │ │ │ + beq.n 72b9e │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 289740 │ │ │ │ + b.w 28b87c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 72ab2 │ │ │ │ + cbnz r2, 72bce │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.w 72bb0 │ │ │ │ + bhi.w 72ccc │ │ │ │ tbb [pc, r2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ - movw r0, #12296 @ 0x3008 │ │ │ │ + movw r0, #9968 @ 0x26f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72aa2 │ │ │ │ - b.n 72b6e │ │ │ │ + bne.n 72bbe │ │ │ │ + b.n 72c8a │ │ │ │ ldr.w r8, [r5, #24] │ │ │ │ - b.n 72ad0 │ │ │ │ + b.n 72bec │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 164ccc │ │ │ │ + bl 1645d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72c1e │ │ │ │ + beq.w 72d3a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 164ccc │ │ │ │ + bl 1645d4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 72b00 │ │ │ │ + cbnz r0, 72c1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b6e │ │ │ │ + bge.n 72c8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72b6e │ │ │ │ + bne.n 72c8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72b6e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72c8a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 72b14 │ │ │ │ + bne.n 72c30 │ │ │ │ movs r0, #1 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72bca │ │ │ │ - b.n 72b52 │ │ │ │ + bne.n 72ce6 │ │ │ │ + b.n 72c6e │ │ │ │ mov r0, r8 │ │ │ │ - bl 164ccc │ │ │ │ + bl 1645d4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 72b52 │ │ │ │ + cbz r0, 72c6e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 72bca │ │ │ │ + bne.n 72ce6 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25984 @ 0x6580 │ │ │ │ + movw r1, #23692 @ 0x5c8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b52 │ │ │ │ + bge.n 72c6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72b52 │ │ │ │ + cbnz r3, 72c6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b66 │ │ │ │ + bge.n 72c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72b66 │ │ │ │ + cbnz r3, 72c82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 72b72 │ │ │ │ + blt.n 72c8e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72c1e │ │ │ │ + b.n 72d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72b6e │ │ │ │ + bne.n 72c8a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72b6e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72c8a │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 164ccc │ │ │ │ + bl 1645d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72c1e │ │ │ │ - ldr r5, [pc, #148] @ (72c24 ) │ │ │ │ + beq.n 72d3a │ │ │ │ + ldr r5, [pc, #148] @ (72d40 ) │ │ │ │ mov r6, r0 │ │ │ │ sub.w r4, r5, #16 │ │ │ │ - b.n 72bca │ │ │ │ + b.n 72ce6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26016 @ 0x65a0 │ │ │ │ + movw r1, #23724 @ 0x5cac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 72b6e │ │ │ │ + bl 12125c │ │ │ │ + b.n 72c8a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26060 @ 0x65cc │ │ │ │ + movw r1, #23768 @ 0x5cd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 165950 │ │ │ │ + bl 16525c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 72bde │ │ │ │ + cbz r0, 72cfa │ │ │ │ mov r4, r7 │ │ │ │ - b.n 72c1e │ │ │ │ + b.n 72d3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72bf2 │ │ │ │ + bge.n 72d0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72bf2 │ │ │ │ + cbnz r3, 72d0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c06 │ │ │ │ + bge.n 72d22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 72c06 │ │ │ │ + cbnz r3, 72d22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72bda │ │ │ │ + bge.n 72cf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72bda │ │ │ │ + bne.n 72cf6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72bda │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72cf6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 72c28 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 72d44 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 94ccc │ │ │ │ - cbnz r0, 72c4a │ │ │ │ + bl 95024 │ │ │ │ + cbnz r0, 72d66 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72c9a │ │ │ │ + b.n 72db6 │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 72c5e │ │ │ │ - ldr r0, [pc, #76] @ (72ca0 ) │ │ │ │ + cbnz r4, 72d7a │ │ │ │ + ldr r0, [pc, #76] @ (72dbc ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 167244 │ │ │ │ + bl 166e4c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 72c6a │ │ │ │ - ldr r0, [pc, #68] @ (72ca4 ) │ │ │ │ + b.n 72d86 │ │ │ │ + ldr r0, [pc, #68] @ (72dc0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 1678e0 │ │ │ │ + bl 1671a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c7e │ │ │ │ + bge.n 72d9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72c7e │ │ │ │ + cbnz r3, 72d9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 72c44 │ │ │ │ + beq.n 72d60 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c90 │ │ │ │ + bge.n 72dac │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 72c94 │ │ │ │ + cbz r5, 72db0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 72c9a │ │ │ │ + b.n 72db6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bmi.n 72d24 <_PyObject_GetMethod@@Base+0x6c> │ │ │ │ + bmi.n 72e40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 73008 │ │ │ │ + b.n 73124 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #12 │ │ │ │ + cmp r3, #11 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + it ge │ │ │ │ + movge r0, #11 │ │ │ │ + mov r7, r1 │ │ │ │ + adds r0, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 81908 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 72f98 │ │ │ │ + movs r5, #0 │ │ │ │ + movw r9, #56176 @ 0xdb70 │ │ │ │ + movt r9, #63 @ 0x3f │ │ │ │ + mov fp, r5 │ │ │ │ + movw r3, #41968 @ 0xa3f0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + subs r2, r3, r5 │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.n 72efa │ │ │ │ + cmp fp, r6 │ │ │ │ + bge.n 72e44 │ │ │ │ + ldr.w r0, [r7, fp, lsl #2] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 72e34 │ │ │ │ + ldrb.w r0, [r9, r0] │ │ │ │ + b.n 72e38 │ │ │ │ + bl 20f120 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 72e44 │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + cmp r6, fp │ │ │ │ + bne.n 72e26 │ │ │ │ + b.n 72f78 │ │ │ │ + cmp r6, fp │ │ │ │ + beq.w 72f78 │ │ │ │ + add.w sl, fp, #1 │ │ │ │ + cmp r6, sl │ │ │ │ + ble.n 72e6e │ │ │ │ + ldr.w r0, [r7, sl, lsl #2] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 72e60 │ │ │ │ + ldrb.w r0, [r9, r0] │ │ │ │ + b.n 72e64 │ │ │ │ + bl 20f120 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 72e6e │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r6, sl │ │ │ │ + bgt.n 72e52 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.n 72e9c │ │ │ │ + cmp r6, sl │ │ │ │ + bne.n 72e9c │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 72e9c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r5, #1 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt.w r3, [r8] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r8, [r3] │ │ │ │ + b.n 72f78 │ │ │ │ + sub.w r1, sl, fp │ │ │ │ + add.w r0, r7, fp, lsl #2 │ │ │ │ + bl 1a3a14 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 72f7c │ │ │ │ + cmp r5, #11 │ │ │ │ + bgt.n 72eba │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r0, [r3, r5, lsl #2] │ │ │ │ + b.n 72ef4 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9c7e0 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cbz r0, 72ee0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72f7c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 72f7c │ │ │ │ + mov r0, fp │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72f7c │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72ef4 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 72ef4 │ │ │ │ + mov r0, fp │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + adds r5, #1 │ │ │ │ + mov fp, sl │ │ │ │ + b.n 72e1a │ │ │ │ + cmp fp, r6 │ │ │ │ + bge.n 72f78 │ │ │ │ + movw r8, #56176 @ 0xdb70 │ │ │ │ + movt r8, #63 @ 0x3f │ │ │ │ + ldr.w r0, [r7, fp, lsl #2] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 72f14 │ │ │ │ + ldrb.w r0, [r8, r0] │ │ │ │ + b.n 72f18 │ │ │ │ + bl 20f120 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 72f24 │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + cmp r6, fp │ │ │ │ + bne.n 72f06 │ │ │ │ + b.n 72f78 │ │ │ │ + cmp r6, fp │ │ │ │ + beq.n 72f78 │ │ │ │ + sub.w r1, r6, fp │ │ │ │ + add.w r0, r7, fp, lsl #2 │ │ │ │ + bl 1a3a14 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r0, 72f7c │ │ │ │ + cmp r5, #11 │ │ │ │ + bgt.n 72f44 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str.w r0, [r3, r5, lsl #2] │ │ │ │ + b.n 72f76 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9c7e0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cbz r0, 72f64 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72f7c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 72f7c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72f7c │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 72f76 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 72f76 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + adds r5, #1 │ │ │ │ + str r5, [r4, #8] │ │ │ │ + b.n 72f98 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 72f88 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 72f98 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 72f84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72f84 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + │ │ │ │ +00072fa0 : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 72fbc │ │ │ │ + bl 57ae0 │ │ │ │ + b.n 72ff6 │ │ │ │ + movw r3, #51764 @ 0xca34 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #35912 @ 0x8c48 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r6, r2 │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 72ff6 │ │ │ │ + movw r1, #62380 @ 0xf3ac │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + mov r2, r6 │ │ │ │ + cmp r5, #0 │ │ │ │ + it ne │ │ │ │ + movne r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 5ce70 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00072cb8 <_PyObject_GetMethod@@Base>: │ │ │ │ +00072ffa <_PyObject_GetMethod@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r2 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 72ce6 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 73028 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + blt.n 73054 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #4409 @ 0x1139 │ │ │ │ + movw r3, #6173 @ 0x181d │ │ │ │ movt r3, #14 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72d08 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + bne.n 7304a <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 72d16 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ + beq.n 73058 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ mov r0, r5 │ │ │ │ - bl a97b4 │ │ │ │ + bl a9a40 │ │ │ │ str.w r0, [sl] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 731a4 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r9 │ │ │ │ - bl 195218 <_PyType_LookupRef@@Base> │ │ │ │ + bl 193b60 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72d58 <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ + cbz r0, 7309a <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #14 │ │ │ │ - bmi.n 72d5e <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ + bmi.n 730a0 <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ ldr.w fp, [r3, #136] @ 0x88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 72d54 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 73096 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 72d54 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + cbz r3, 73096 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx fp │ │ │ │ ldr r6, [r4, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bge.n 73054 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ - b.n 72e2e <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + bne.n 73054 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + b.n 73170 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 72d64 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 730a6 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 72d64 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 730a6 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov.w fp, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 72d8a <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bpl.n 730cc <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e040c <_PyAST_Compile@@Base+0xde4> │ │ │ │ - cbz r0, 72d8a <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bl 1df984 <_PyAST_Compile@@Base+0xde4> │ │ │ │ + cbz r0, 730cc <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 7314e <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 85790 │ │ │ │ - b.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 859e4 │ │ │ │ + b.n 73054 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 72d98 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + bpl.n 730da <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr.w r7, [r5, #-12] │ │ │ │ - b.n 72dc4 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ + b.n 73106 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ - bge.n 72dbe <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + beq.n 7314e <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 73100 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ eor.w r1, r3, r3, asr #31 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ ldrd r3, r0, [r0, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq.n 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 7314e <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r7, [r5, r2] │ │ │ │ - cbz r7, 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbz r7, 7314e <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 984c8 │ │ │ │ + bl 98814 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 72dfa <_PyObject_GetMethod@@Base+0x142> │ │ │ │ + cbz r0, 7313c <_PyObject_GetMethod@@Base+0x142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72df2 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + bge.n 73134 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 72df2 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + cbnz r3, 73134 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85790 │ │ │ │ - b.n 72d12 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 859e4 │ │ │ │ + b.n 73054 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 7314e <_PyObject_GetMethod@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 72e0c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbnz r3, 7314e <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 72e38 <_PyObject_GetMethod@@Base+0x180> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 7317a <_PyObject_GetMethod@@Base+0x180> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 72e36 <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ + beq.n 73178 <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + bge.n 731a4 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbnz r3, 731a4 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ - cbz r4, 72e3e <_PyObject_GetMethod@@Base+0x186> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 731a4 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbz r4, 73180 <_PyObject_GetMethod@@Base+0x186> │ │ │ │ str.w r4, [sl] │ │ │ │ - b.n 72e62 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 731a4 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #6628 @ 0x19e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r8 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl f7d78 │ │ │ │ + bl f7bc8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00072e6a : │ │ │ │ +000731ac : │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ │ │ │ │ -00072e80 : │ │ │ │ +000731c2 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 286ae4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - cbz r0, 72ea6 │ │ │ │ + bl 2867c4 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + cbz r0, 731e8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72ebc │ │ │ │ + b.n 731fe │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72ea0 │ │ │ │ + beq.n 731e2 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 72eee │ │ │ │ + bmi.n 73236 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72ed8 │ │ │ │ + beq.n 73220 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72ed8 │ │ │ │ - b.n 72ef0 │ │ │ │ + beq.n 73220 │ │ │ │ + b.n 73238 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ adds r5, r0, #4 │ │ │ │ add.w r4, r0, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r6 │ │ │ │ - cbnz r0, 72f18 │ │ │ │ + cbnz r0, 73260 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 72f0a │ │ │ │ - b.n 72f1e │ │ │ │ + bne.n 73252 │ │ │ │ + b.n 73266 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72f12 │ │ │ │ + beq.n 7325a │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #36] @ (72f48 ) │ │ │ │ + ldr r3, [pc, #36] @ (73290 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #110592 @ 0x1b000 │ │ │ │ add.w r0, r0, #114176 @ 0x1be00 │ │ │ │ add.w r0, r0, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ @@ -106982,102 +107294,102 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 72f7e │ │ │ │ + cbnz r0, 732c6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 72f88 │ │ │ │ - b.n 72f8e │ │ │ │ + cbnz r0, 732d0 │ │ │ │ + b.n 732d6 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72f78 │ │ │ │ - b.n 72fa6 │ │ │ │ + beq.n 732c0 │ │ │ │ + b.n 732ee │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 72fa6 │ │ │ │ + cbnz r0, 732ee │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 72f98 │ │ │ │ + cbz r0, 732e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 72fa6 │ │ │ │ + cbnz r0, 732ee │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 72fa6 │ │ │ │ + cbz r0, 732ee │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 72fd6 │ │ │ │ + cbnz r0, 7331e │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72fc0 │ │ │ │ + beq.n 73308 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 73006 │ │ │ │ + cbnz r0, 7334e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 7300e │ │ │ │ + cbz r0, 73356 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72ff8 │ │ │ │ + beq.n 73340 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 7302e │ │ │ │ + cbnz r0, 73376 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 73038 │ │ │ │ - b.n 7303e │ │ │ │ + cbnz r0, 73380 │ │ │ │ + b.n 73386 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73028 │ │ │ │ - b.n 7304c │ │ │ │ + beq.n 73370 │ │ │ │ + b.n 73394 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7304c │ │ │ │ + cbnz r0, 73394 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 7304c │ │ │ │ + cbz r0, 73394 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -107097,101 +107409,101 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 7308c │ │ │ │ + cbz r0, 733d4 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 73082 │ │ │ │ - b.n 73082 │ │ │ │ - b.n 73082 │ │ │ │ - b.n 73082 │ │ │ │ + b.n 733ca │ │ │ │ + b.n 733ca │ │ │ │ + b.n 733ca │ │ │ │ + b.n 733ca │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #92] @ (7310c ) │ │ │ │ + ldr r3, [pc, #92] @ (73454 ) │ │ │ │ sub sp, #12 │ │ │ │ add.w r5, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ adds r5, #4 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ add r3, sp, #4 │ │ │ │ cmp r3, r0 │ │ │ │ add.w r5, r5, #1 │ │ │ │ str r5, [r2, #0] │ │ │ │ - bcc.n 730ea │ │ │ │ + bcc.n 73432 │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 730ea │ │ │ │ + cbnz r4, 73432 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 73096 │ │ │ │ + bl 733de │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (7310c ) │ │ │ │ + ldr r2, [pc, #28] @ (73454 ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 73102 │ │ │ │ + beq.n 7344a │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 7312e │ │ │ │ + cbnz r0, 73476 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 73138 │ │ │ │ - b.n 7313e │ │ │ │ + cbnz r0, 73480 │ │ │ │ + b.n 73486 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73128 │ │ │ │ - b.n 7314c │ │ │ │ + beq.n 73470 │ │ │ │ + b.n 73494 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7314c │ │ │ │ + cbnz r0, 73494 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 7314c │ │ │ │ + cbz r0, 73494 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12837 @ 0x3225 │ │ │ │ + movw r1, #11049 @ 0x2b29 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movw r0, #8816 @ 0x2270 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4ecb8 │ │ │ │ - ldr r3, [pc, #44] @ (73194 ) │ │ │ │ + b.w 4eca8 │ │ │ │ + ldr r3, [pc, #44] @ (734dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r3, #3936] @ 0xf60 │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ @@ -107206,324 +107518,324 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b7ec │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 731d0 │ │ │ │ + bgt.n 73518 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b734 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 731c0 │ │ │ │ + bge.n 73508 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 731ec │ │ │ │ - bl 19eb50 │ │ │ │ + cbz r0, 73534 │ │ │ │ + bl 19d360 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c464 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2b4d28 │ │ │ │ - b.w 641a0 │ │ │ │ + b.w 2b4b80 │ │ │ │ + b.w 641b2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 73238 │ │ │ │ + cbz r3, 73580 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e2e90 <_Py_hashtable_foreach@@Base+0x1c60> │ │ │ │ + bl 2e2748 <_Py_hashtable_foreach@@Base+0x13b0> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 2bbfc │ │ │ │ - cbnz r0, 73266 │ │ │ │ + cbnz r0, 735ae │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2b56c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7323c │ │ │ │ + bl 73584 │ │ │ │ blx 2b7ec │ │ │ │ │ │ │ │ -00073280 : │ │ │ │ +000735c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ (732a4 ) │ │ │ │ + ldr r2, [pc, #20] @ (735ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 89e58 │ │ │ │ + bl 8a180 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000732a8 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +000735f0 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 732d4 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 7361c <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #6 │ │ │ │ - movw r1, #8196 @ 0x2004 │ │ │ │ + movw r1, #6020 @ 0x1784 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ - movw r2, #15108 @ 0x3b04 │ │ │ │ + movw r2, #12932 @ 0x3284 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #6 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 732d6 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 7361e <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #6964 @ 0x1b34 │ │ │ │ + movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ pop {r4} │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r2, r2, #17 │ │ │ │ iteee pl │ │ │ │ addpl r0, r0, r3 │ │ │ │ - movwmi r2, #59588 @ 0xe8c4 │ │ │ │ + movwmi r2, #57412 @ 0xe044 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #63 @ 0x3f │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073300 : │ │ │ │ - ldr r2, [pc, #12] @ (73310 ) │ │ │ │ +00073648 : │ │ │ │ + ldr r2, [pc, #12] @ (73658 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1d41a0 │ │ │ │ + b.w 1d2e54 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073314 : │ │ │ │ +0007365c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (7333c ) │ │ │ │ + ldr r5, [pc, #32] @ (73684 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ - cbnz r3, 73336 │ │ │ │ + cbnz r3, 7367e │ │ │ │ pop {r4, r5} │ │ │ │ - b.w bc7d8 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bcf44 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ pop {r4, r5} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073340 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +00073688 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl aea18 │ │ │ │ + bl aec08 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007336c <_PyObjectArray_Free@@Base>: │ │ │ │ +000736b4 <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 73374 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 844d4 │ │ │ │ + beq.n 736bc <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 8473c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073376 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +000736be <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3311] @ 0xcef │ │ │ │ - cbz r3, 73388 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 736d0 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 25411c │ │ │ │ + b.w 253ed4 <_PyCode_GetXIData@@Base+0x48> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007338a : │ │ │ │ +000736d2 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073398 : │ │ │ │ - b.w 252698 │ │ │ │ +000736e0 : │ │ │ │ + b.w 2524e4 │ │ │ │ │ │ │ │ -0007339c : │ │ │ │ - ldr r2, [pc, #12] @ (733ac ) │ │ │ │ +000736e4 : │ │ │ │ + ldr r2, [pc, #12] @ (736f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 256624 <_PyXI_GetMainNamespace@@Base+0xb0> │ │ │ │ + b.w 25651c <_PyXI_GetMainNamespace@@Base+0x2d8> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000733b0 : │ │ │ │ - ldr r2, [pc, #12] @ (733c0 ) │ │ │ │ +000736f8 : │ │ │ │ + ldr r2, [pc, #12] @ (73708 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 25b088 │ │ │ │ + b.w 25adf8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000733c4 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +0007370c <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733c6 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +0007370e <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733c8 : │ │ │ │ +00073710 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733ca : │ │ │ │ +00073712 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733cc : │ │ │ │ +00073714 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733ce : │ │ │ │ +00073716 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000733d0 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00073718 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 262f9c <_PyFunction_VerifyStateless@@Base+0xf8> │ │ │ │ + b.w 262d18 <_PyFunction_VerifyStateless@@Base+0xf8> │ │ │ │ │ │ │ │ -000733da <_PyXIData_Lookup@@Base>: │ │ │ │ +00073722 <_PyXIData_Lookup@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r1, r1, #824 @ 0x338 │ │ │ │ - beq.n 7340e <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + beq.n 73756 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 7340e <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + cbz r3, 73756 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2676cc <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ - b.n 73414 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ + bl 267438 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + b.n 7375c <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007341a <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 7341e <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +00073762 <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 73766 <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073420 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00073768 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007342a : │ │ │ │ +00073772 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 21796c │ │ │ │ + bl 216e7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00073448 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00073790 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6d14 │ │ │ │ + bl a7300 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073472 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +000737ba <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -107532,252 +107844,252 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 304b2 <_PyObject_DebugMallocStats@@Base+0x21ca> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007349c : │ │ │ │ +000737e4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ bl 304b2 <_PyObject_DebugMallocStats@@Base+0x21ca> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000734b8 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 7349c │ │ │ │ +00073800 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 737e4 │ │ │ │ │ │ │ │ -000734bc : │ │ │ │ +00073804 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ - cbnz r3, 734ce │ │ │ │ + cbnz r3, 73816 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 734ca │ │ │ │ + beq.n 73812 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000734e0 : │ │ │ │ - ldr r3, [pc, #12] @ (734f0 ) │ │ │ │ +00073828 : │ │ │ │ + ldr r3, [pc, #12] @ (73838 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1d354c <_PySys_GetRequiredAttr@@Base+0x1388> │ │ │ │ + b.w 1d2258 <_PySys_GetRequiredAttr@@Base+0x1388> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000734f4 : │ │ │ │ +0007383c : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007350a : │ │ │ │ +00073852 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073518 : │ │ │ │ +00073860 : │ │ │ │ sub sp, #16 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073528 : │ │ │ │ +00073870 : │ │ │ │ sub sp, #16 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ subs r3, r0, #2 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073538 : │ │ │ │ +00073880 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - movw r4, #38244 @ 0x9564 │ │ │ │ + movw r4, #36180 @ 0x8d54 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c06e8 │ │ │ │ + bl 1bf360 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007355e <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +000738a6 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #16 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007358c <_PySeqLock_LockWrite@@Base>: │ │ │ │ +000738d4 <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 735aa <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 738f2 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2c7c4 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n 7359e <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 738e6 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 735c0 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 73908 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 735b0 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 738f8 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 735cc <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 73914 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ blx 2c7c4 │ │ │ │ - b.n 7359e <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 738e6 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -000735d4 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +0007391c <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000735e4 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +0007392c <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000735f4 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +0007393c <_PySeqLock_BeginRead@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 7361a <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 73962 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2c7c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 7360a <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 73952 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007361c <_PySeqLock_EndRead@@Base>: │ │ │ │ +00073964 <_PySeqLock_EndRead@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7363c <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 73984 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2c7c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7363e <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 73986 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00073640 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00073988 <_PySeqLock_AfterFork@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ itt ne │ │ │ │ strne r2, [r0, #0] │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073652 : │ │ │ │ +0007399a : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073662 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +000739aa <_Py_BuildValue_SizeT@@Base>: │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 95d30 │ │ │ │ + bl 96088 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007368a : │ │ │ │ +000739d2 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1b48ec │ │ │ │ + bl 1b356c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000736b4 : │ │ │ │ +000739fc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #2568 @ 0xa08 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ sub sp, #12 │ │ │ │ @@ -107787,15 +108099,15 @@ │ │ │ │ blx 2bc40 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d9e0 │ │ │ │ │ │ │ │ -000736e4 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00073a2c <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #2568 @ 0xa08 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ sub sp, #12 │ │ │ │ @@ -107806,1799 +108118,1530 @@ │ │ │ │ blx 2bc40 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d9e0 │ │ │ │ │ │ │ │ -00073716 : │ │ │ │ +00073a5e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (7374c ) │ │ │ │ + ldr r3, [pc, #36] @ (73a94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 73742 │ │ │ │ - movw r1, #49348 @ 0xc0c4 │ │ │ │ + cbnz r0, 73a8a │ │ │ │ + movw r1, #47172 @ 0xb844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #29444 @ 0x7304 │ │ │ │ + movw r0, #27268 @ 0x6a84 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7c05c │ │ │ │ + b.w 7c17c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #38268 @ 0x957c │ │ │ │ + movw r1, #36204 @ 0x8d6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (7376c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + ldr r0, [pc, #4] @ (73ab4 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00073770 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00073ab8 <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1ca4b8 <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1c9138 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00073776 <_PyThreadState_Init@@Base>: │ │ │ │ +00073abe <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #38284 @ 0x958c │ │ │ │ + movw r1, #36220 @ 0x8d7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (73794 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (73adc <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00073798 : │ │ │ │ - ldr r3, [pc, #8] @ (737a4 ) │ │ │ │ +00073ae0 : │ │ │ │ + ldr r3, [pc, #8] @ (73aec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 21bafc │ │ │ │ + b.w 21b00c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000737a8 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00073af0 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #51161 @ 0xc7d9 │ │ │ │ + movw r3, #53061 @ 0xcf45 │ │ │ │ movt r3, #11 │ │ │ │ ldr.w r2, [r0, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000737c2 : │ │ │ │ - ldr r2, [pc, #12] @ (737d0 ) │ │ │ │ +00073b0a : │ │ │ │ + ldr r2, [pc, #12] @ (73b18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 21eac4 │ │ │ │ + b.w 21df70 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd fp, sl, [r2, #8] │ │ │ │ sub sp, #12 │ │ │ │ ldrd r4, r5, [r2] │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ orrs.w r3, r3, sl │ │ │ │ - bne.n 73852 │ │ │ │ + bne.n 73b9a │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 73842 │ │ │ │ + beq.n 73b8a │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 7382e │ │ │ │ + blt.n 73b76 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 73842 │ │ │ │ + bge.n 73b8a │ │ │ │ mvns r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ lsrs r1, r1, #31 │ │ │ │ rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 73968 │ │ │ │ + b.n 73cb0 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 73968 │ │ │ │ + b.n 73cb0 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 738ac │ │ │ │ + beq.n 73bf4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 73898 │ │ │ │ + blt.n 73be0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 738ac │ │ │ │ + bge.n 73bf4 │ │ │ │ mvns r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ lsrs r1, r1, #31 │ │ │ │ rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 738bc │ │ │ │ + b.n 73c04 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mul.w r7, r4, r7 │ │ │ │ mla r7, r5, r9, r7 │ │ │ │ umull r0, r1, r4, r3 │ │ │ │ add r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, fp │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 73910 │ │ │ │ + beq.n 73c58 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 738fc │ │ │ │ + blt.n 73c44 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 73910 │ │ │ │ + bge.n 73c58 │ │ │ │ mvns r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r2, #0 │ │ │ │ lsrs r3, r3, #31 │ │ │ │ rsb r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 73920 │ │ │ │ + b.n 73c68 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mul.w r6, r4, r6 │ │ │ │ mla r6, r5, r8, r6 │ │ │ │ umull r2, r3, r4, r3 │ │ │ │ add r3, r6 │ │ │ │ cmp.w sl, #1 │ │ │ │ sbcs.w r1, r9, #0 │ │ │ │ - blt.n 7393c │ │ │ │ + blt.n 73c84 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 73954 │ │ │ │ - b.n 7395c │ │ │ │ + bge.n 73c9c │ │ │ │ + b.n 73ca4 │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 73954 │ │ │ │ + beq.n 73c9c │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 73962 │ │ │ │ + blt.n 73caa │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 73968 │ │ │ │ + b.n 73cb0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73968 │ │ │ │ + b.n 73cb0 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007396e : │ │ │ │ +00073cb6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - cbnz r0, 7398e │ │ │ │ + cbnz r0, 73cd6 │ │ │ │ blx 2b308 │ │ │ │ movs r0, #0 │ │ │ │ blx 2b1a0 │ │ │ │ │ │ │ │ -00073994 : │ │ │ │ +00073cdc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c2f8 │ │ │ │ - cbnz r0, 739c2 │ │ │ │ + cbnz r0, 73d0a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 739c6 │ │ │ │ + bge.n 73d0e │ │ │ │ blx 2bd88 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000739ca : │ │ │ │ +00073d12 : │ │ │ │ b.w 2bd84 │ │ │ │ │ │ │ │ -000739ce : │ │ │ │ +00073d16 : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2af9c │ │ │ │ │ │ │ │ -000739d4 : │ │ │ │ +00073d1c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2afa0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000739f0 : │ │ │ │ +00073d38 : │ │ │ │ b.w 2c204 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r9, r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 73a16 │ │ │ │ + beq.n 73d5e │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 73aa2 │ │ │ │ + bne.n 73dea │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 73a1a │ │ │ │ + b.n 73d62 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ blx 2ae34 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 73a36 │ │ │ │ - bl 7a5fc │ │ │ │ - b.n 73a3a │ │ │ │ - bl 83f58 │ │ │ │ - cbz r0, 73aa8 │ │ │ │ + beq.n 73d7e │ │ │ │ + bl 7a71c │ │ │ │ + b.n 73d82 │ │ │ │ + bl 841c0 │ │ │ │ + cbz r0, 73df0 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 73a9a │ │ │ │ + beq.n 73de2 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r3, [r6, fp, lsl #2] │ │ │ │ sub.w r1, r3, #56320 @ 0xdc00 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ sub.w r1, r1, #128 @ 0x80 │ │ │ │ - bls.n 73a62 │ │ │ │ + bls.n 73daa │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 73a70 │ │ │ │ + beq.n 73db8 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.n 73a70 │ │ │ │ + bhi.n 73db8 │ │ │ │ add.w fp, fp, #1 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 73a48 │ │ │ │ - b.n 73a9a │ │ │ │ + bne.n 73d90 │ │ │ │ + b.n 73de2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 73a7c │ │ │ │ - bl 7a8c0 │ │ │ │ - b.n 73a80 │ │ │ │ - bl 844d4 │ │ │ │ - cbz r5, 73a86 │ │ │ │ + beq.n 73dc4 │ │ │ │ + bl 7a9e0 │ │ │ │ + b.n 73dc8 │ │ │ │ + bl 8473c │ │ │ │ + cbz r5, 73dce │ │ │ │ str.w fp, [r5] │ │ │ │ - cbnz r4, 73a8e │ │ │ │ + cbnz r4, 73dd6 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 73aac │ │ │ │ - movw r3, #33272 @ 0x81f8 │ │ │ │ + b.n 73df4 │ │ │ │ + movw r3, #31096 @ 0x7978 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 73a88 │ │ │ │ + b.n 73dd0 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 73aac │ │ │ │ + b.n 73df4 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 73aac │ │ │ │ + b.n 73df4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 73ad2 │ │ │ │ + beq.n 73e1a │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 73b4e │ │ │ │ + bne.n 73e96 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 73ad6 │ │ │ │ + b.n 73e1e │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2c230 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 73af2 │ │ │ │ + bcs.n 73e3a │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7a5fc │ │ │ │ - cbnz r0, 73af8 │ │ │ │ + bl 7a71c │ │ │ │ + cbnz r0, 73e40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73b52 │ │ │ │ + b.n 73e9a │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 73b3c │ │ │ │ + cbz r3, 73e84 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 73b34 │ │ │ │ + bpl.n 73e7c │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 73b34 │ │ │ │ - bl 7a8c0 │ │ │ │ - cbz r5, 73b1a │ │ │ │ + bne.n 73e7c │ │ │ │ + bl 7a9e0 │ │ │ │ + cbz r5, 73e62 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 73b26 │ │ │ │ + bne.n 73e6e │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 73b52 │ │ │ │ - movw r3, #32028 @ 0x7d1c │ │ │ │ + b.n 73e9a │ │ │ │ + movw r3, #29852 @ 0x749c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 73b20 │ │ │ │ + b.n 73e68 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 73afc │ │ │ │ + b.n 73e44 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 73b46 │ │ │ │ + cbz r5, 73e8e │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 73b52 │ │ │ │ + b.n 73e9a │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00073b58 : │ │ │ │ +00073ea0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1e7288 │ │ │ │ + b.w 1e673c │ │ │ │ │ │ │ │ -00073b5e <_Py_closerange@@Base>: │ │ │ │ +00073ea6 <_Py_closerange@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bic.w r4, r0, r0, asr #31 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ blx 2c7ac │ │ │ │ - cbz r0, 73ba2 <_Py_closerange@@Base+0x44> │ │ │ │ + cbz r0, 73eea <_Py_closerange@@Base+0x44> │ │ │ │ movs r0, #4 │ │ │ │ blx 2c024 │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 73b8c <_Py_closerange@@Base+0x2e> │ │ │ │ + ble.n 73ed4 <_Py_closerange@@Base+0x2e> │ │ │ │ cmp r4, r5 │ │ │ │ - ble.n 73b96 <_Py_closerange@@Base+0x38> │ │ │ │ - b.n 73ba2 <_Py_closerange@@Base+0x44> │ │ │ │ + ble.n 73ede <_Py_closerange@@Base+0x38> │ │ │ │ + b.n 73eea <_Py_closerange@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c798 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b734 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 73b96 <_Py_closerange@@Base+0x38> │ │ │ │ + bge.n 73ede <_Py_closerange@@Base+0x38> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00073ba4 : │ │ │ │ +00073eec : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073ba8 : │ │ │ │ +00073ef0 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ orr.w r2, r0, r0, asr #31 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r2, [r3, #1564] @ 0x61c │ │ │ │ str.w r1, [r3, #1568] @ 0x620 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073bc4 : │ │ │ │ +00073f0c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 73c14 │ │ │ │ + bhi.n 73f5c │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r0, #131 @ 0x83 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ dmb ish │ │ │ │ ldr.w r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r6, #1580] @ 0x62c │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c90c <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + bl 21be1c <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 73c1a │ │ │ │ + cbnz r0, 73f62 │ │ │ │ ldr.w r1, [r6, #1576] @ 0x628 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21c90c <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ - cbnz r0, 73c1c │ │ │ │ + bl 21be1c <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + cbnz r0, 73f64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 250844 │ │ │ │ - b.n 73c1c │ │ │ │ + bl 2501f8 │ │ │ │ + b.n 73f64 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73c1c │ │ │ │ + b.n 73f64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00073c20 : │ │ │ │ +00073f68 : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 73bc4 │ │ │ │ + b.w 73f0c │ │ │ │ │ │ │ │ -00073c26 : │ │ │ │ - ldr r3, [pc, #12] @ (73c34 ) │ │ │ │ +00073f6e : │ │ │ │ + ldr r3, [pc, #12] @ (73f7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ b.w 39abc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73caa │ │ │ │ + cbz r0, 73ff2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73c70 │ │ │ │ + cbnz r0, 73fb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73ca8 │ │ │ │ + bge.n 73ff0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73ca8 │ │ │ │ + cbnz r3, 73ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73ca8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73ff0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 155888 │ │ │ │ + bl 1552d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73c8e │ │ │ │ + bge.n 73fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73c8e │ │ │ │ + cbnz r3, 73fd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73c9c │ │ │ │ + bge.n 73fe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73ca0 │ │ │ │ + cbz r3, 73fe8 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73caa │ │ │ │ + b.n 73ff2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73c9c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73fe4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73d20 │ │ │ │ + cbz r0, 74068 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73ce6 │ │ │ │ + cbnz r0, 7402e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d1e │ │ │ │ + bge.n 74066 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d1e │ │ │ │ + cbnz r3, 74066 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73d1e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74066 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150da0 │ │ │ │ + bl 150840 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d04 │ │ │ │ + bge.n 7404c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d04 │ │ │ │ + cbnz r3, 7404c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d12 │ │ │ │ + bge.n 7405a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73d16 │ │ │ │ + cbz r3, 7405e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73d20 │ │ │ │ + b.n 74068 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73d12 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7405a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73d96 │ │ │ │ + cbz r0, 740de │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73d5c │ │ │ │ + cbnz r0, 740a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d94 │ │ │ │ + bge.n 740dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d94 │ │ │ │ + cbnz r3, 740dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73d94 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 740dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 177308 │ │ │ │ + bl 176da8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d7a │ │ │ │ + bge.n 740c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d7a │ │ │ │ + cbnz r3, 740c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d88 │ │ │ │ + bge.n 740d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73d8c │ │ │ │ + cbz r3, 740d4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73d96 │ │ │ │ + b.n 740de │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73d88 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 740d0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73e0c │ │ │ │ + cbz r0, 74154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73dd2 │ │ │ │ + cbnz r0, 7411a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e0a │ │ │ │ + bge.n 74152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e0a │ │ │ │ + cbnz r3, 74152 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e0a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74152 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 169910 │ │ │ │ + bl 1691bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73df0 │ │ │ │ + bge.n 74138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73df0 │ │ │ │ + cbnz r3, 74138 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73dfe │ │ │ │ + bge.n 74146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73e02 │ │ │ │ + cbz r3, 7414a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73e0c │ │ │ │ + b.n 74154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73dfe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74146 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73e82 │ │ │ │ + cbz r0, 741ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73e48 │ │ │ │ + cbnz r0, 74190 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e80 │ │ │ │ + bge.n 741c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e80 │ │ │ │ + cbnz r3, 741c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e80 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 741c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153e34 │ │ │ │ + bl 1538dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e66 │ │ │ │ + bge.n 741ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e66 │ │ │ │ + cbnz r3, 741ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e74 │ │ │ │ + bge.n 741bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73e78 │ │ │ │ + cbz r3, 741c0 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73e82 │ │ │ │ + b.n 741ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73e74 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 741bc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73ef8 │ │ │ │ + cbz r0, 74240 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73ebe │ │ │ │ + cbnz r0, 74206 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73ef6 │ │ │ │ + bge.n 7423e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73ef6 │ │ │ │ + cbnz r3, 7423e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73ef6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7423e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1962d0 │ │ │ │ + bl 194c18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73edc │ │ │ │ + bge.n 74224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73edc │ │ │ │ + cbnz r3, 74224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73eea │ │ │ │ + bge.n 74232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73eee │ │ │ │ + cbz r3, 74236 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73ef8 │ │ │ │ + b.n 74240 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73eea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74232 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73f6e │ │ │ │ + cbz r0, 742b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73f34 │ │ │ │ + cbnz r0, 7427c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73f6c │ │ │ │ + bge.n 742b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73f6c │ │ │ │ + cbnz r3, 742b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73f6c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 742b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153024 │ │ │ │ + bl 152acc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73f52 │ │ │ │ + bge.n 7429a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73f52 │ │ │ │ + cbnz r3, 7429a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73f60 │ │ │ │ + bge.n 742a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73f64 │ │ │ │ + cbz r3, 742ac │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73f6e │ │ │ │ + b.n 742b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73f60 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 742a8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73fe4 │ │ │ │ + cbz r0, 7432c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 73faa │ │ │ │ + cbnz r0, 742f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73fe2 │ │ │ │ + bge.n 7432a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73fe2 │ │ │ │ + cbnz r3, 7432a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73fe2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7432a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25096c │ │ │ │ + bl 250414 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73fc8 │ │ │ │ + bge.n 74310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73fc8 │ │ │ │ + cbnz r3, 74310 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73fd6 │ │ │ │ + bge.n 7431e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 73fda │ │ │ │ + cbz r3, 74322 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 73fe4 │ │ │ │ + b.n 7432c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73fd6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7431e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7405a │ │ │ │ + cbz r0, 743a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74020 │ │ │ │ + cbnz r0, 74368 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74058 │ │ │ │ + bge.n 743a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74058 │ │ │ │ + cbnz r3, 743a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74058 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 743a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20d8e4 │ │ │ │ + bl 20ce50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7403e │ │ │ │ + bge.n 74386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7403e │ │ │ │ + cbnz r3, 74386 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7404c │ │ │ │ + bge.n 74394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74050 │ │ │ │ + cbz r3, 74398 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7405a │ │ │ │ + b.n 743a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7404c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74394 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 740d0 │ │ │ │ + cbz r0, 74418 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74096 │ │ │ │ + cbnz r0, 743de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 740ce │ │ │ │ + bge.n 74416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 740ce │ │ │ │ + cbnz r3, 74416 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 740ce │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74416 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ea5cc │ │ │ │ + bl 1e9a80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 740b4 │ │ │ │ + bge.n 743fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 740b4 │ │ │ │ + cbnz r3, 743fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 740c2 │ │ │ │ + bge.n 7440a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 740c6 │ │ │ │ + cbz r3, 7440e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 740d0 │ │ │ │ + b.n 74418 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 740c2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7440a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74146 │ │ │ │ + cbz r0, 7448e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7410c │ │ │ │ + cbnz r0, 74454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74144 │ │ │ │ + bge.n 7448c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74144 │ │ │ │ + cbnz r3, 7448c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74144 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7448c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ee38 │ │ │ │ + bl 21e2e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7412a │ │ │ │ + bge.n 74472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7412a │ │ │ │ + cbnz r3, 74472 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74138 │ │ │ │ + bge.n 74480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7413c │ │ │ │ + cbz r3, 74484 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74146 │ │ │ │ + b.n 7448e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74138 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74480 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 741bc │ │ │ │ + cbz r0, 74504 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74182 │ │ │ │ + cbnz r0, 744ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741ba │ │ │ │ + bge.n 74502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 741ba │ │ │ │ + cbnz r3, 74502 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 741ba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74502 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277a20 │ │ │ │ + bl 277780 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741a0 │ │ │ │ + bge.n 744e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 741a0 │ │ │ │ + cbnz r3, 744e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741ae │ │ │ │ + bge.n 744f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 741b2 │ │ │ │ + cbz r3, 744fa │ │ │ │ mov r4, r6 │ │ │ │ - b.n 741bc │ │ │ │ + b.n 74504 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 741ae │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 744f6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74232 │ │ │ │ + cbz r0, 7457a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 741f8 │ │ │ │ + cbnz r0, 74540 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74230 │ │ │ │ + bge.n 74578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74230 │ │ │ │ + cbnz r3, 74578 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74230 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74578 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad74c │ │ │ │ + bl 2ad56c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74216 │ │ │ │ + bge.n 7455e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74216 │ │ │ │ + cbnz r3, 7455e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74224 │ │ │ │ + bge.n 7456c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74228 │ │ │ │ + cbz r3, 74570 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74232 │ │ │ │ + b.n 7457a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74224 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7456c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 742a8 │ │ │ │ + cbz r0, 745f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7426e │ │ │ │ + cbnz r0, 745b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 742a6 │ │ │ │ + bge.n 745ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 742a6 │ │ │ │ + cbnz r3, 745ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 742a6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 745ee │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c03c │ │ │ │ + bl 28bec4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7428c │ │ │ │ + bge.n 745d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7428c │ │ │ │ + cbnz r3, 745d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7429a │ │ │ │ + bge.n 745e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7429e │ │ │ │ + cbz r3, 745e6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 742a8 │ │ │ │ + b.n 745f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7429a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 745e2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7431e │ │ │ │ + cbz r0, 74666 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 742e4 │ │ │ │ + cbnz r0, 7462c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7431c │ │ │ │ + bge.n 74664 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7431c │ │ │ │ + cbnz r3, 74664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7431c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74664 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a048 │ │ │ │ + bl 198804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74302 │ │ │ │ + bge.n 7464a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74302 │ │ │ │ + cbnz r3, 7464a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74310 │ │ │ │ + bge.n 74658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74314 │ │ │ │ + cbz r3, 7465c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7431e │ │ │ │ + b.n 74666 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74310 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74658 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74394 │ │ │ │ + cbz r0, 746dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7435a │ │ │ │ + cbnz r0, 746a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74392 │ │ │ │ + bge.n 746da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74392 │ │ │ │ + cbnz r3, 746da │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74392 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 746da │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2750 │ │ │ │ + bl 2b25a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74378 │ │ │ │ + bge.n 746c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74378 │ │ │ │ + cbnz r3, 746c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74386 │ │ │ │ + bge.n 746ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7438a │ │ │ │ + cbz r3, 746d2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74394 │ │ │ │ + b.n 746dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74386 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 746ce │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7440a │ │ │ │ + cbz r0, 74752 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 743d0 │ │ │ │ + cbnz r0, 74718 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74408 │ │ │ │ + bge.n 74750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74408 │ │ │ │ + cbnz r3, 74750 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74408 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74750 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23b768 │ │ │ │ + bl 23ac88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 743ee │ │ │ │ + bge.n 74736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 743ee │ │ │ │ + cbnz r3, 74736 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 743fc │ │ │ │ + bge.n 74744 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74400 │ │ │ │ + cbz r3, 74748 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7440a │ │ │ │ + b.n 74752 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 743fc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74744 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74480 │ │ │ │ + cbz r0, 747c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74446 │ │ │ │ + cbnz r0, 7478e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7447e │ │ │ │ + bge.n 747c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7447e │ │ │ │ + cbnz r3, 747c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7447e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 747c6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2511f8 │ │ │ │ + bl 250d50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74464 │ │ │ │ + bge.n 747ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74464 │ │ │ │ + cbnz r3, 747ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74472 │ │ │ │ + bge.n 747ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74476 │ │ │ │ + cbz r3, 747be │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74480 │ │ │ │ + b.n 747c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74472 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 747ba │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 744f6 │ │ │ │ + cbz r0, 7483e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 744bc │ │ │ │ + cbnz r0, 74804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744f4 │ │ │ │ + bge.n 7483c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 744f4 │ │ │ │ + cbnz r3, 7483c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 744f4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7483c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aa10 │ │ │ │ + bl 10a788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744da │ │ │ │ + bge.n 74822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 744da │ │ │ │ + cbnz r3, 74822 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744e8 │ │ │ │ + bge.n 74830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 744ec │ │ │ │ + cbz r3, 74834 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 744f6 │ │ │ │ + b.n 7483e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 744e8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74830 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 74524 │ │ │ │ + cbz r0, 7486c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74524 │ │ │ │ + bge.n 7486c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 74524 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7486c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7453e │ │ │ │ + cbz r0, 74886 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7453e │ │ │ │ + bge.n 74886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7453e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 74886 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 74570 │ │ │ │ + cbz r2, 748b8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7456c │ │ │ │ + bge.n 748b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 7456c │ │ │ │ + cbnz r3, 748b4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 745a2 │ │ │ │ + cbz r2, 748ea │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7459e │ │ │ │ + bge.n 748e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 7459e │ │ │ │ + cbnz r3, 748e6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - cbz r2, 745d4 │ │ │ │ + cbz r2, 7491c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745d0 │ │ │ │ + bge.n 74918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 745d0 │ │ │ │ + cbnz r3, 74918 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #12 │ │ │ │ - cmp r3, #11 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - it ge │ │ │ │ - movge r0, #11 │ │ │ │ - mov r7, r1 │ │ │ │ - adds r0, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 81740 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 7479c │ │ │ │ - movs r5, #0 │ │ │ │ - movw r9, #58352 @ 0xe3f0 │ │ │ │ - movt r9, #63 @ 0x3f │ │ │ │ - mov fp, r5 │ │ │ │ - movw r3, #41968 @ 0xa3f0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - subs r2, r3, r5 │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.n 746fe │ │ │ │ - cmp fp, r6 │ │ │ │ - bge.n 74648 │ │ │ │ - ldr.w r0, [r7, fp, lsl #2] │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74638 │ │ │ │ - ldrb.w r0, [r9, r0] │ │ │ │ - b.n 7463c │ │ │ │ - bl 20fbb4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74648 │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - cmp r6, fp │ │ │ │ - bne.n 7462a │ │ │ │ - b.n 7477c │ │ │ │ - cmp r6, fp │ │ │ │ - beq.w 7477c │ │ │ │ - add.w sl, fp, #1 │ │ │ │ - cmp r6, sl │ │ │ │ - ble.n 74672 │ │ │ │ - ldr.w r0, [r7, sl, lsl #2] │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74664 │ │ │ │ - ldrb.w r0, [r9, r0] │ │ │ │ - b.n 74668 │ │ │ │ - bl 20fbb4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 74672 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - cmp r6, sl │ │ │ │ - bgt.n 74656 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.n 746a0 │ │ │ │ - cmp r6, sl │ │ │ │ - bne.n 746a0 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 746a0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt.w r3, [r8] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r8, [r3] │ │ │ │ - b.n 7477c │ │ │ │ - sub.w r1, sl, fp │ │ │ │ - add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 1a5214 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 74780 │ │ │ │ - cmp r5, #11 │ │ │ │ - bgt.n 746be │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 746f8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - cbz r0, 746e4 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74780 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74780 │ │ │ │ - mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74780 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 746f8 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 746f8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - adds r5, #1 │ │ │ │ - mov fp, sl │ │ │ │ - b.n 7461e │ │ │ │ - cmp fp, r6 │ │ │ │ - bge.n 7477c │ │ │ │ - movw r8, #58352 @ 0xe3f0 │ │ │ │ - movt r8, #63 @ 0x3f │ │ │ │ - ldr.w r0, [r7, fp, lsl #2] │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74718 │ │ │ │ - ldrb.w r0, [r8, r0] │ │ │ │ - b.n 7471c │ │ │ │ - bl 20fbb4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74728 │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - cmp r6, fp │ │ │ │ - bne.n 7470a │ │ │ │ - b.n 7477c │ │ │ │ - cmp r6, fp │ │ │ │ - beq.n 7477c │ │ │ │ - sub.w r1, r6, fp │ │ │ │ - add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 1a5214 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r0, 74780 │ │ │ │ - cmp r5, #11 │ │ │ │ - bgt.n 74748 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 7477a │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cbz r0, 74768 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74780 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 74780 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74780 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7477a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 7477a │ │ │ │ - mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - adds r5, #1 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - b.n 7479c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7478c │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 7479c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 74788 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74788 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -000747a4 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.n 747c0 │ │ │ │ - bl 57ba8 │ │ │ │ - b.n 747fa │ │ │ │ - movw r3, #51764 @ 0xca34 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - movw r1, #38332 @ 0x95bc │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r6, r2 │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 747fa │ │ │ │ - movw r1, #64556 @ 0xfc2c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - mov r2, r6 │ │ │ │ - cmp r5, #0 │ │ │ │ - it ne │ │ │ │ - movne r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5cde8 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -000747fe : │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bmi.n 7481a │ │ │ │ - bl 57ba8 │ │ │ │ - b.n 7489a │ │ │ │ - movw r3, #51764 @ 0xca34 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - movw r1, #38444 @ 0x962c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r7, r2 │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 7489a │ │ │ │ - movw r1, #64556 @ 0xfc2c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - cmp r5, #0 │ │ │ │ - ite ne │ │ │ │ - movne r4, r5 │ │ │ │ - moveq r4, r1 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 5cde8 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 7489a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.n 74892 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - movw r0, #51700 @ 0xc9f4 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #32060 @ 0x7d3c │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7489a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 7489a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7489a │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cfc24 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007489e : │ │ │ │ +00074920 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 748d2 │ │ │ │ + bmi.n 74954 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38564 @ 0x96a4 │ │ │ │ + movw r1, #36268 @ 0x8dac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 748d8 │ │ │ │ + b.n 7495a │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000748da : │ │ │ │ +0007495c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 748fa │ │ │ │ + bmi.n 7497c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38564 @ 0x96a4 │ │ │ │ + movw r1, #36268 @ 0x8dac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 7490a │ │ │ │ + bpl.n 7498c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ @@ -109607,373 +109650,434 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 252278 │ │ │ │ - cbz r0, 74984 │ │ │ │ + bl 252020 │ │ │ │ + cbz r0, 74a06 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 148294 │ │ │ │ + bl 147e78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74954 │ │ │ │ + bge.n 749d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74954 │ │ │ │ + cbnz r3, 749d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 7498a │ │ │ │ + bne.n 74a0c │ │ │ │ ldrb.w r2, [r9] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #27896 @ 0x6cf8 │ │ │ │ + movw r1, #25720 @ 0x6478 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r7, #2147483648 @ 0x80000000 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 7498c │ │ │ │ + bl f53c4 │ │ │ │ + b.n 74a0e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7498c │ │ │ │ + b.n 74a0e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 252278 │ │ │ │ - cbz r0, 749fa │ │ │ │ + bl 252020 │ │ │ │ + cbz r0, 74a7c │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ - bl 148294 │ │ │ │ + bl 147e78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 749d8 │ │ │ │ + bge.n 74a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 749d8 │ │ │ │ + cbnz r3, 74a5a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 74a00 │ │ │ │ + bne.n 74a82 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #62632 @ 0xf4a8 │ │ │ │ + movw r1, #60456 @ 0xec28 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 74a02 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 74a84 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74a02 │ │ │ │ + b.n 74a84 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 7323c │ │ │ │ + bl 73584 │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 74a34 │ │ │ │ + bcc.n 74ab6 │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 74a3a │ │ │ │ + bcs.n 74abc │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 74a3e │ │ │ │ + b.n 74ac0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 73096 │ │ │ │ + bl 733de │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4784 @ 0x12b0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #38584 @ 0x96b8 │ │ │ │ + movw r1, #36288 @ 0x8dc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074a6a : │ │ │ │ +00074aec : │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + bmi.n 74b08 │ │ │ │ + bl 57ae0 │ │ │ │ + b.n 74b88 │ │ │ │ + movw r3, #51764 @ 0xca34 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #36380 @ 0x8e1c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r7, r2 │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 74b88 │ │ │ │ + movw r1, #62380 @ 0xf3ac │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + cmp r5, #0 │ │ │ │ + ite ne │ │ │ │ + movne r4, r5 │ │ │ │ + moveq r4, r1 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 5ce70 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 74b88 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 74b80 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + movw r0, #51700 @ 0xc9f4 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #29768 @ 0x7448 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f53c4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 74b88 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 74b88 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74b88 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ + b.w 1ce838 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + │ │ │ │ +00074b8c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 74a86 │ │ │ │ - bl 57ba8 │ │ │ │ - b.n 74ac0 │ │ │ │ + bmi.n 74ba8 │ │ │ │ + bl 57ae0 │ │ │ │ + b.n 74be2 │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #38676 @ 0x9714 │ │ │ │ + movw r1, #36500 @ 0x8e94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74ac0 │ │ │ │ - movw r1, #64556 @ 0xfc2c │ │ │ │ + beq.n 74be2 │ │ │ │ + movw r1, #62380 @ 0xf3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2dbef8 │ │ │ │ + b.w 2dba10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00074ac4 : │ │ │ │ +00074be6 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 74ae2 │ │ │ │ - bl 57ba8 │ │ │ │ + bmi.n 74c04 │ │ │ │ + bl 57ae0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74b5a │ │ │ │ + b.n 74c7c │ │ │ │ movw r3, #51764 @ 0xca34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #38848 @ 0x97c0 │ │ │ │ + movw r1, #36672 @ 0x8f40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 238a48 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ + bl 237f78 <_PyTime_gmtime@@Base+0x4fc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74ade │ │ │ │ - movw r1, #64556 @ 0xfc2c │ │ │ │ + beq.n 74c00 │ │ │ │ + movw r1, #62380 @ 0xf3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2dbef8 │ │ │ │ + bl 2dba10 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74b5a │ │ │ │ + cbz r0, 74c7c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 74b5a │ │ │ │ + bmi.n 74c7c │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #38968 @ 0x9838 │ │ │ │ + movw r1, #36792 @ 0x8fb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74ade │ │ │ │ + bge.n 74c00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74ade │ │ │ │ + bne.n 74c00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74ade │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74c00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00074b5e : │ │ │ │ +00074c80 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1e7d34 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e71e8 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a2710 │ │ │ │ + b.w a29e4 │ │ │ │ │ │ │ │ -00074b84 : │ │ │ │ +00074ca6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39072 @ 0x98a0 │ │ │ │ + movw r1, #36896 @ 0x9020 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00074bae : │ │ │ │ +00074cd0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7612 @ 0x1dbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74be4 │ │ │ │ + beq.n 74d06 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10352 @ 0x2870 │ │ │ │ + movw r1, #8060 @ 0x1f7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 74c0e │ │ │ │ + bl 12125c │ │ │ │ + b.n 74d30 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 288cc8 │ │ │ │ + bl 2889a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74c0e │ │ │ │ + bge.n 74d30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74c0e │ │ │ │ + cbnz r3, 74d30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39108 @ 0x98c4 │ │ │ │ + movw r1, #36932 @ 0x9044 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r2, r4, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ cmp r2, r3 │ │ │ │ adcs.w r3, r4, #2 │ │ │ │ - blt.n 74c80 │ │ │ │ + blt.n 74da2 │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 74c8c │ │ │ │ + blt.n 74dae │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 74c96 │ │ │ │ + b.n 74db8 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74c96 │ │ │ │ + b.n 74db8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r2 │ │ │ │ ldrd r3, r7, [r1, #8] │ │ │ │ mov.w r4, #1000 @ 0x3e8 │ │ │ │ umull r3, r1, r3, r4 │ │ │ │ cmp r3, #1 │ │ │ │ mla r1, r4, r7, r1 │ │ │ │ sbcs.w r4, r1, #0 │ │ │ │ - blt.n 74cc2 │ │ │ │ + blt.n 74de4 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 74cda │ │ │ │ - b.n 74ce6 │ │ │ │ + bge.n 74dfc │ │ │ │ + b.n 74e08 │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 74cda │ │ │ │ + beq.n 74dfc │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 74cee │ │ │ │ + blt.n 74e10 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 74cf8 │ │ │ │ + b.n 74e1a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 74cf8 │ │ │ │ + b.n 74e1a │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 74d00 │ │ │ │ - cbz r2, 74d1c │ │ │ │ + cbnz r5, 74e22 │ │ │ │ + cbz r2, 74e3e │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52588 @ 0xcd6c │ │ │ │ + movw r1, #50296 @ 0xc478 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74d1e │ │ │ │ + b.n 74e40 │ │ │ │ negs r0, r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -109984,891 +110088,890 @@ │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ - movw r1, #39152 @ 0x98f0 │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b1b8 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 74d98 │ │ │ │ + bne.n 74eba │ │ │ │ ldrd r5, r6, [sp, #48] @ 0x30 │ │ │ │ ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ orr.w r3, r6, r5 │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ orrs r3, r1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ orrs r3, r2 │ │ │ │ orr.w r3, r3, ip │ │ │ │ orrs r3, r7 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 74d98 │ │ │ │ + bhi.n 74eba │ │ │ │ movs r3, #0 │ │ │ │ strb.w ip, [r4, #4] │ │ │ │ strb r7, [r4, #5] │ │ │ │ bfi r3, r6, #0, #8 │ │ │ │ bfi r3, r5, #8, #8 │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 74db2 │ │ │ │ + b.n 74ed4 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39172 @ 0x9904 │ │ │ │ + movw r1, #36996 @ 0x9084 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00074db6 : │ │ │ │ +00074ed8 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2b7454 │ │ │ │ + b.w 2b72ac │ │ │ │ │ │ │ │ -00074dbc <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +00074ede <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 74dd0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 74ef2 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 74dd4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 74ef6 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w eacd8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74e4c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x90> │ │ │ │ + cbz r0, 74f6e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x90> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74e12 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x56> │ │ │ │ + cbnz r0, 74f34 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x56> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74e4a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ + bge.n 74f6c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74e4a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ + cbnz r3, 74f6c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74e4a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f6c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x8e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1883d0 │ │ │ │ + bl 187930 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74e30 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x74> │ │ │ │ + bge.n 74f52 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x74> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74e30 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x74> │ │ │ │ + cbnz r3, 74f52 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74e3e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x82> │ │ │ │ + bge.n 74f60 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x82> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 74e42 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x86> │ │ │ │ + cbz r3, 74f64 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x86> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 74e4c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x90> │ │ │ │ + b.n 74f6e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x90> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74e3e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x82> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f60 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x82> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74e88 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xcc> │ │ │ │ - bl 14cf0c │ │ │ │ + cbz r0, 74faa <_PyUnicodeWriter_PrepareKindInternal@@Base+0xcc> │ │ │ │ + bl 14cb10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74e78 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xbc> │ │ │ │ + blt.n 74f9a <_PyUnicodeWriter_PrepareKindInternal@@Base+0xbc> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74e88 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xcc> │ │ │ │ + b.n 74faa <_PyUnicodeWriter_PrepareKindInternal@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74e74 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xb8> │ │ │ │ + bne.n 74f96 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xb8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74e74 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xb8> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f96 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xb8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74ec4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x108> │ │ │ │ - bl 2a1410 │ │ │ │ + cbz r0, 74fe6 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x108> │ │ │ │ + bl 2a1268 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74eb4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf8> │ │ │ │ + blt.n 74fd6 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf8> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74ec4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x108> │ │ │ │ + b.n 74fe6 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x108> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74eb0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf4> │ │ │ │ + bne.n 74fd2 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74eb0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf4> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74fd2 <_PyUnicodeWriter_PrepareKindInternal@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74f00 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x144> │ │ │ │ - bl 18803c │ │ │ │ + cbz r0, 75022 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x144> │ │ │ │ + bl 18759c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74ef0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x134> │ │ │ │ + blt.n 75012 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x134> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74f00 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x144> │ │ │ │ + b.n 75022 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x144> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74eec <_PyUnicodeWriter_PrepareKindInternal@@Base+0x130> │ │ │ │ + bne.n 7500e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74eec <_PyUnicodeWriter_PrepareKindInternal@@Base+0x130> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7500e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74f3c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x180> │ │ │ │ - bl 1f6750 │ │ │ │ + cbz r0, 7505e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x180> │ │ │ │ + bl 1f5c04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74f2c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x170> │ │ │ │ + blt.n 7504e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x170> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74f3c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x180> │ │ │ │ + b.n 7505e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x180> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74f28 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x16c> │ │ │ │ + bne.n 7504a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f28 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x16c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7504a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74f78 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1bc> │ │ │ │ - bl 156f28 │ │ │ │ + cbz r0, 7509a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1bc> │ │ │ │ + bl 15697c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74f68 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1ac> │ │ │ │ + blt.n 7508a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1ac> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74f78 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1bc> │ │ │ │ + b.n 7509a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74f64 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1a8> │ │ │ │ + bne.n 75086 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f64 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1a8> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75086 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74fb4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1f8> │ │ │ │ - bl 2a333c │ │ │ │ + cbz r0, 750d6 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1f8> │ │ │ │ + bl 2a31a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74fa4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e8> │ │ │ │ + blt.n 750c6 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e8> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74fb4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1f8> │ │ │ │ + b.n 750d6 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74fa0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e4> │ │ │ │ + bne.n 750c2 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74fa0 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e4> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 750c2 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #36468 @ 0x8e74 │ │ │ │ + movw r0, #34176 @ 0x8580 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88bac │ │ │ │ - movw r0, #36468 @ 0x8e74 │ │ │ │ + b.w 88ed4 │ │ │ │ + movw r0, #34176 @ 0x8580 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88bac │ │ │ │ - b.w 1d17f0 │ │ │ │ + b.w 88ed4 │ │ │ │ + b.w 1d04fc │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 75018 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x25c> │ │ │ │ + beq.n 7513a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x25c> │ │ │ │ movw r3, #42176 @ 0xa4c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 75018 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x25c> │ │ │ │ + beq.n 7513a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x25c> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37020 @ 0x909c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 75034 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x278> │ │ │ │ + bl 12125c │ │ │ │ + b.n 75156 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x278> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7504a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x28e> │ │ │ │ + beq.n 7516c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x28e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b812c <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b8304 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7503a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x27e> │ │ │ │ + bge.n 7515c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x27e> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75050 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x294> │ │ │ │ + b.n 75172 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x294> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 7504e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x292> │ │ │ │ + b.n 75170 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x292> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00075052 : │ │ │ │ +00075174 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (75088 ) │ │ │ │ + ldr r4, [pc, #36] @ (751a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ bl 36a18 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 75084 │ │ │ │ - movw r0, #39228 @ 0x993c │ │ │ │ + bge.n 751a6 │ │ │ │ + movw r0, #37052 @ 0x90bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f904 │ │ │ │ + b.w 24f404 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1214a0 │ │ │ │ - bl f8390 │ │ │ │ + bl 12125c │ │ │ │ + bl f81e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 217468 │ │ │ │ + bl 216978 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f88f0 │ │ │ │ + b.w f8740 │ │ │ │ │ │ │ │ -000750c2 <_PyBytes_FromData@@Base>: │ │ │ │ +000751e2 <_PyBytes_FromData@@Base>: │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - b.w 81138 │ │ │ │ + b.w 81440 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 75102 <_PyBytes_FromData@@Base+0x40> │ │ │ │ + cbz r3, 75222 <_PyBytes_FromData@@Base+0x40> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, sp │ │ │ │ blx 2c498 │ │ │ │ - cbz r0, 750f8 <_PyBytes_FromData@@Base+0x36> │ │ │ │ + cbz r0, 75218 <_PyBytes_FromData@@Base+0x36> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 81138 │ │ │ │ - b.n 7510c <_PyBytes_FromData@@Base+0x4a> │ │ │ │ + bl 81440 │ │ │ │ + b.n 7522c <_PyBytes_FromData@@Base+0x4a> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7510c <_PyBytes_FromData@@Base+0x4a> │ │ │ │ + b.n 7522c <_PyBytes_FromData@@Base+0x4a> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00075110 : │ │ │ │ - ldr r0, [pc, #28] @ (75130 ) │ │ │ │ +00075230 : │ │ │ │ + ldr r0, [pc, #28] @ (75250 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #39268 @ 0x9964 │ │ │ │ + movw r2, #37092 @ 0x90e4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + b.w 121384 <_PyErr_SetString@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075134 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 75170 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00075254 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 75290 <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 75166 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 75286 <_PyState_AddModule@@Base+0x32> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #60136 @ 0xeae8 │ │ │ │ + movw r2, #57844 @ 0xe1f4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1d014c <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1ced60 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #39304 @ 0x9988 │ │ │ │ + movw r2, #37128 @ 0x9108 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #39304 @ 0x9988 │ │ │ │ + movw r2, #37128 @ 0x9108 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1215c8 <_PyErr_SetString@@Base> │ │ │ │ + bl 121384 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000751c6 : │ │ │ │ +000752e6 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 2256b8 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 224af0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -000751cc <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000752ec <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r0, 751f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 75318 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 751f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 751f4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 75318 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 75314 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 751f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 751f8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 7520c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 75318 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 75318 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 7532c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1375 @ 0x55f │ │ │ │ - movw r0, #37412 @ 0x9224 │ │ │ │ + movw r0, #35236 @ 0x89a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75218 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 75338 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f7070 │ │ │ │ + bl f6ec8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075222 : │ │ │ │ +00075342 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r0, 7524c │ │ │ │ + cbz r0, 7536c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 7524c │ │ │ │ - cbz r1, 75248 │ │ │ │ + bpl.n 7536c │ │ │ │ + cbz r1, 75368 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 7524c │ │ │ │ - cbz r2, 7524c │ │ │ │ - cbnz r3, 75260 │ │ │ │ + bpl.n 7536c │ │ │ │ + cbz r2, 7536c │ │ │ │ + cbnz r3, 75380 │ │ │ │ movw r1, #1401 @ 0x579 │ │ │ │ - movw r0, #37412 @ 0x9224 │ │ │ │ + movw r0, #35236 @ 0x89a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7526a │ │ │ │ + b.n 7538a │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f7070 │ │ │ │ + bl f6ec8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007526e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0007538e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r0, 75298 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 753b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 75298 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 75294 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 753b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 753b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 75298 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 75298 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 752ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 753b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 753b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 753cc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ - movw r0, #37412 @ 0x9224 │ │ │ │ + movw r0, #35236 @ 0x89a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 752b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 753d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f7070 │ │ │ │ + bl f6ec8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 752f2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x84> │ │ │ │ + bmi.n 75412 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x84> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36272 @ 0x8db0 │ │ │ │ + movw r0, #34096 @ 0x8530 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 75304 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x96> │ │ │ │ - ldr r2, [pc, #44] @ (75320 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb2>) │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 75424 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x96> │ │ │ │ + ldr r2, [pc, #44] @ (75440 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1d1b04 │ │ │ │ + bl 1d0810 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75308 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9a> │ │ │ │ + bne.n 75428 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7531e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb0> │ │ │ │ - cbz r0, 75316 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + b.n 7543e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb0> │ │ │ │ + cbz r0, 75436 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d3858 <_PySys_GetRequiredAttr@@Base+0x1694> │ │ │ │ + b.w 1d2564 <_PySys_GetRequiredAttr@@Base+0x1694> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ - ldr r3, [pc, #404] @ (754d8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26a>) │ │ │ │ + beq.w 755f2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + ldr r3, [pc, #404] @ (755f8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26a>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3916] @ 0xf4c │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 75366 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xf8> │ │ │ │ - bne.n 7536a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfc> │ │ │ │ + bgt.n 75486 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xf8> │ │ │ │ + bne.n 7548a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfc> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #252] @ 0xfc │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 7536c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfe> │ │ │ │ + b.n 7548c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfe> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 7536c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfe> │ │ │ │ + b.n 7548c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xfe> │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #19288 @ 0x4b58 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 753b2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x144> │ │ │ │ - bl 88bac │ │ │ │ + cbz r0, 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x144> │ │ │ │ + bl 88ed4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ - bl 9c5a0 │ │ │ │ + beq.w 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753a8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x13a> │ │ │ │ + bge.n 754c8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 753a8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x13a> │ │ │ │ + cbnz r3, 754c8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75378 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x10a> │ │ │ │ - b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + beq.n 75498 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x10a> │ │ │ │ + b.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ movw r3, #19292 @ 0x4b5c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 753f6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x188> │ │ │ │ + cbz r0, 75516 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x188> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 753bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x14e> │ │ │ │ - bl 88bac │ │ │ │ + beq.n 754dc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x14e> │ │ │ │ + bl 88ed4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ - bl 9c5a0 │ │ │ │ + beq.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753ee <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x180> │ │ │ │ + bge.n 7550e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x180> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 753ee <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x180> │ │ │ │ + cbnz r3, 7550e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 753bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x14e> │ │ │ │ - b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + beq.n 754dc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x14e> │ │ │ │ + b.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ movw r3, #19296 @ 0x4b60 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 7543a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1cc> │ │ │ │ + cbz r0, 7555a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1cc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 75400 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x192> │ │ │ │ - bl 88bac │ │ │ │ + beq.n 75520 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x192> │ │ │ │ + bl 88ed4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ - bl 9c5a0 │ │ │ │ + beq.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75432 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1c4> │ │ │ │ + bge.n 75552 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 75432 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1c4> │ │ │ │ + cbnz r3, 75552 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1c4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75400 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x192> │ │ │ │ - b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + beq.n 75520 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x192> │ │ │ │ + b.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ movw r3, #25432 @ 0x6358 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + beq.n 755f2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ - bl 88bac │ │ │ │ + beq.n 755f2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + cbz r0, 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3d6c │ │ │ │ + bl f3c6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7547a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x20c> │ │ │ │ + bge.n 7559a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x20c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + bge.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + cbnz r3, 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 754b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ - beq.n 75494 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x226> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x248> │ │ │ │ + beq.n 755b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x226> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75448 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ + bge.n 75568 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75448 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ + bne.n 75568 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75448 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75568 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 754b2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x244> │ │ │ │ + bge.n 755d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x244> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 754b2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x244> │ │ │ │ + cbnz r3, 755d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x244> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 75448 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ + beq.n 75568 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1da> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 754c2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x254> │ │ │ │ + blt.n 755e2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x254> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 754d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + b.n 755f2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 754be <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x250> │ │ │ │ + bne.n 755de <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 754be <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x250> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 755de <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r4, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r4, 75510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a2> │ │ │ │ - movw r1, #50436 @ 0xc504 │ │ │ │ + cbnz r4, 75630 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a2> │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #36276 @ 0x8db4 │ │ │ │ + movw r0, #34100 @ 0x8534 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 756e6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x478> │ │ │ │ + bne.w 75806 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x478> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 75538 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2ca> │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + bmi.n 75658 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2ca> │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + beq.w 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7555a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2ec> │ │ │ │ + bne.n 7567a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2ec> │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75578 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x30a> │ │ │ │ + bne.n 75698 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x30a> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75570 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x302> │ │ │ │ + bne.n 75690 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x302> │ │ │ │ mov r0, r9 │ │ │ │ - bl 44026 │ │ │ │ - b.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bl 44016 │ │ │ │ + b.n 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + beq.w 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ bic.w r3, r0, #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, #3 │ │ │ │ - beq.w 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + beq.w 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + beq.w 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r0, 755aa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x33c> │ │ │ │ + cbz r0, 756ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x33c> │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 235df8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 235328 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ and.w r3, r8, r0 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 755d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x368> │ │ │ │ + bgt.n 756f6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x368> │ │ │ │ adds r1, r2, r3 │ │ │ │ ldrsb.w r1, [r1, #20] │ │ │ │ - b.n 755ea <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x37c> │ │ │ │ + b.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x37c> │ │ │ │ cmp.w ip, #15 │ │ │ │ itete le │ │ │ │ addle.w r1, r2, r3, lsl #1 │ │ │ │ addgt.w r1, r2, r3, lsl #2 │ │ │ │ ldrshle.w r1, [r1, #20] │ │ │ │ ldrgt r1, [r1, #20] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 755f2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x384> │ │ │ │ + bne.n 75712 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x384> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 75608 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x39a> │ │ │ │ + b.n 75728 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x39a> │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 75608 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x39a> │ │ │ │ + beq.n 75728 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x39a> │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r8 │ │ │ │ ands r3, r0 │ │ │ │ - b.n 755c8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x35a> │ │ │ │ + b.n 756e8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x35a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r8, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75650 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e2> │ │ │ │ + beq.n 75770 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e2> │ │ │ │ add.w r3, r8, r7, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldrb.w r4, [r8, #1] │ │ │ │ adds r0, #1 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 75638 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3ca> │ │ │ │ + beq.n 75758 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3ca> │ │ │ │ adds r2, #1 │ │ │ │ - b.n 7562e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3c0> │ │ │ │ + b.n 7574e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3c0> │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 7564a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3dc> │ │ │ │ + bge.n 7576a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3dc> │ │ │ │ adds r1, r2, #1 │ │ │ │ add r1, r0 │ │ │ │ add r0, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ blx 2b880 │ │ │ │ strb.w r4, [r8, #1] │ │ │ │ - b.n 756bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ + b.n 757dc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 75662 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3f4> │ │ │ │ + bgt.n 75782 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3f4> │ │ │ │ add r1, r2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r1, #20] │ │ │ │ - b.n 7567c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x40e> │ │ │ │ + b.n 7579c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x40e> │ │ │ │ cmp r3, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r3, r2, r1, lsl #2 │ │ │ │ addle.w r1, r2, r1, lsl #1 │ │ │ │ mvngt.w r2, #1 │ │ │ │ movwle r3, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ @@ -110876,404 +110979,404 @@ │ │ │ │ strhle r3, [r1, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ lsls r3, r0 │ │ │ │ adds r3, #20 │ │ │ │ - cbz r1, 7569a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x42c> │ │ │ │ + cbz r1, 757ba <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x42c> │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ str r1, [r4, #4] │ │ │ │ - b.n 756aa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x43c> │ │ │ │ + b.n 757ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x43c> │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r2, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 756bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ + bge.n 757dc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 756bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 757dc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x44e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 756d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x462> │ │ │ │ + bge.n 757f0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x462> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 756d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x462> │ │ │ │ + cbnz r3, 757f0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x462> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bge.n 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + cbnz r3, 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 145474 │ │ │ │ + bl 145060 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bge.n 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 7570a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 7582a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f9838 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f8dac <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00075716 : │ │ │ │ +00075836 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #76] @ (75778 ) │ │ │ │ - bl 2175e8 │ │ │ │ + ldr r0, [pc, #76] @ (75898 ) │ │ │ │ + bl 216af8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75748 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 75772 │ │ │ │ - movw r0, #50392 @ 0xc4d8 │ │ │ │ + cbnz r0, 75868 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 75892 │ │ │ │ + movw r0, #48216 @ 0xbc58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f2ebc │ │ │ │ + bl 1f22a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75772 │ │ │ │ - ldr r0, [pc, #48] @ (7577c ) │ │ │ │ + cbz r0, 75892 │ │ │ │ + ldr r0, [pc, #48] @ (7589c ) │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl ae734 │ │ │ │ + bl ae924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 75762 │ │ │ │ + blt.n 75882 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75772 │ │ │ │ + b.n 75892 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7575e │ │ │ │ + bne.n 7587e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7575e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7587e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r4, r2, #22 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r4, r3, #0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00075780 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +000758a0 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 94ccc │ │ │ │ - cbz r0, 757d6 <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + bl 95024 │ │ │ │ + cbz r0, 758f6 <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ movs r5, #5 │ │ │ │ strd r3, r5, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 757da <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bge.n 758fa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 757da <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + cbnz r3, 758fa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 757da <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 758fa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 757f0 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ - b.w 94ccc │ │ │ │ + bne.n 75910 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ + b.w 95024 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7323c │ │ │ │ + bl 73584 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ - bl 7323c │ │ │ │ + bl 73584 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 2e7000 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e6790 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #8 │ │ │ │ blx 2bf4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #4 │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 75878 <_PyMonitoring_FireLineEvent@@Base+0xf8> │ │ │ │ + cbnz r2, 75998 <_PyMonitoring_FireLineEvent@@Base+0xf8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7588c <_PyMonitoring_FireLineEvent@@Base+0x10c> │ │ │ │ - b.n 7589c <_PyMonitoring_FireLineEvent@@Base+0x11c> │ │ │ │ - movw r0, #38124 @ 0x94ec │ │ │ │ + bne.n 759ac <_PyMonitoring_FireLineEvent@@Base+0x10c> │ │ │ │ + b.n 759bc <_PyMonitoring_FireLineEvent@@Base+0x11c> │ │ │ │ + movw r0, #35912 @ 0x8c48 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75870 <_PyMonitoring_FireLineEvent@@Base+0xf0> │ │ │ │ - b.n 758a8 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ - movw r0, #38124 @ 0x94ec │ │ │ │ + bne.n 75990 <_PyMonitoring_FireLineEvent@@Base+0xf0> │ │ │ │ + b.n 759c8 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ + movw r0, #35912 @ 0x8c48 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e3c84 │ │ │ │ - cbz r0, 758a8 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ + bl e43e0 │ │ │ │ + cbz r0, 759c8 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2a4338 <_Py_GetBuiltWithAssert@@Base+0x3dc> │ │ │ │ + b.w 2a4190 <_Py_GetBuiltWithAssert@@Base+0x3dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #8192 @ 0x2000 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 758d6 <_PyMonitoring_FireLineEvent@@Base+0x156> │ │ │ │ + beq.n 759f6 <_PyMonitoring_FireLineEvent@@Base+0x156> │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 758f6 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ - cbz r1, 758fe <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ - movw r0, #39332 @ 0x99a4 │ │ │ │ + bne.n 75a16 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ + cbz r1, 75a1e <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ + movw r0, #37156 @ 0x9124 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 242b2c <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 75914 <_PyMonitoring_FireLineEvent@@Base+0x194> │ │ │ │ + bl 24204c <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 75a34 <_PyMonitoring_FireLineEvent@@Base+0x194> │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 758fe <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ + beq.n 75a1e <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 758fe <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ + beq.n 75a1e <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 113954 <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ + b.w 113624 <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 758f6 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ - movw r0, #39332 @ 0x99a4 │ │ │ │ + beq.n 75a16 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ + movw r0, #37156 @ 0x9124 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 758f6 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ + bne.n 75a16 <_PyMonitoring_FireLineEvent@@Base+0x176> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (7597c <_PyMonitoring_FireLineEvent@@Base+0x1fc>) │ │ │ │ + ldr r2, [pc, #80] @ (75a9c <_PyMonitoring_FireLineEvent@@Base+0x1fc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 7596e <_PyMonitoring_FireLineEvent@@Base+0x1ee> │ │ │ │ + cbz r3, 75a8e <_PyMonitoring_FireLineEvent@@Base+0x1ee> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 21a5f8 │ │ │ │ + bl 219b04 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7595e <_PyMonitoring_FireLineEvent@@Base+0x1de> │ │ │ │ + cbnz r0, 75a7e <_PyMonitoring_FireLineEvent@@Base+0x1de> │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7424 @ 0x1d00 │ │ │ │ + movw r1, #5172 @ 0x1434 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 75976 <_PyMonitoring_FireLineEvent@@Base+0x1f6> │ │ │ │ + bl 12125c │ │ │ │ + b.n 75a96 <_PyMonitoring_FireLineEvent@@Base+0x1f6> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 285e78 <_PyLong_AsTime_t@@Base+0xed4> │ │ │ │ + b.w 285b58 <_PyLong_AsTime_t@@Base+0xed4> │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r1, #16 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r2, 759a0 <_PyMonitoring_FireLineEvent@@Base+0x220> │ │ │ │ + cbnz r2, 75ac0 <_PyMonitoring_FireLineEvent@@Base+0x220> │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 759a0 <_PyMonitoring_FireLineEvent@@Base+0x220> │ │ │ │ - cbnz r4, 759c0 <_PyMonitoring_FireLineEvent@@Base+0x240> │ │ │ │ + bne.n 75ac0 <_PyMonitoring_FireLineEvent@@Base+0x220> │ │ │ │ + cbnz r4, 75ae0 <_PyMonitoring_FireLineEvent@@Base+0x240> │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #31536 @ 0x7b30 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 1229d0 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ + bl 122830 <_PyArg_UnpackKeywords@@Base+0xddc> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75a08 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ + cbz r0, 75b28 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 759d2 <_PyMonitoring_FireLineEvent@@Base+0x252> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 75a08 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ + bne.n 75af2 <_PyMonitoring_FireLineEvent@@Base+0x252> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 75b28 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 759e4 <_PyMonitoring_FireLineEvent@@Base+0x264> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 75a08 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ + bne.n 75b04 <_PyMonitoring_FireLineEvent@@Base+0x264> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 75b28 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 759f6 <_PyMonitoring_FireLineEvent@@Base+0x276> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 75a08 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ + bne.n 75b16 <_PyMonitoring_FireLineEvent@@Base+0x276> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 75b28 <_PyMonitoring_FireLineEvent@@Base+0x288> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2e55e4 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ + b.w 2e4d78 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75a2e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ + cbnz r3, 75b4e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75a2e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ + ble.n 75b4e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75a2e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ - cbnz r0, 75a46 <_PyMonitoring_FireLineEvent@@Base+0x2c6> │ │ │ │ + bne.n 75b4e <_PyMonitoring_FireLineEvent@@Base+0x2ae> │ │ │ │ + cbnz r0, 75b66 <_PyMonitoring_FireLineEvent@@Base+0x2c6> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #36] @ (75a64 <_PyMonitoring_FireLineEvent@@Base+0x2e4>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75a5e <_PyMonitoring_FireLineEvent@@Base+0x2de> │ │ │ │ + ldr r3, [pc, #36] @ (75b84 <_PyMonitoring_FireLineEvent@@Base+0x2e4>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75b7e <_PyMonitoring_FireLineEvent@@Base+0x2de> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75a58 <_PyMonitoring_FireLineEvent@@Base+0x2d8> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 75a5e <_PyMonitoring_FireLineEvent@@Base+0x2de> │ │ │ │ + bne.n 75b78 <_PyMonitoring_FireLineEvent@@Base+0x2d8> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 75b7e <_PyMonitoring_FireLineEvent@@Base+0x2de> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3b0 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r3, #13] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75a96 <_PyMonitoring_FireLineEvent@@Base+0x316> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 75bb6 <_PyMonitoring_FireLineEvent@@Base+0x316> │ │ │ │ + bl 94d68 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75aae <_PyMonitoring_FireLineEvent@@Base+0x32e> │ │ │ │ + b.n 75bce <_PyMonitoring_FireLineEvent@@Base+0x32e> │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -111281,42 +111384,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75ad0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ + cbnz r3, 75bf0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75ad0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ + ble.n 75bf0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75ad0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ - cbnz r0, 75ae8 <_PyMonitoring_FireLineEvent@@Base+0x368> │ │ │ │ + bne.n 75bf0 <_PyMonitoring_FireLineEvent@@Base+0x350> │ │ │ │ + cbnz r0, 75c08 <_PyMonitoring_FireLineEvent@@Base+0x368> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (75b28 <_PyMonitoring_FireLineEvent@@Base+0x3a8>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75b24 <_PyMonitoring_FireLineEvent@@Base+0x3a4> │ │ │ │ + ldr r3, [pc, #68] @ (75c48 <_PyMonitoring_FireLineEvent@@Base+0x3a8>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75c44 <_PyMonitoring_FireLineEvent@@Base+0x3a4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75b08 <_PyMonitoring_FireLineEvent@@Base+0x388> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 75c28 <_PyMonitoring_FireLineEvent@@Base+0x388> │ │ │ │ + bl 94d68 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75b24 <_PyMonitoring_FireLineEvent@@Base+0x3a4> │ │ │ │ + b.n 75c44 <_PyMonitoring_FireLineEvent@@Base+0x3a4> │ │ │ │ movw r1, #4788 @ 0x12b4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -111329,42 +111432,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75b4c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ + cbnz r3, 75c6c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75b4c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ + ble.n 75c6c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75b4c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ - cbnz r0, 75b64 <_PyMonitoring_FireLineEvent@@Base+0x3e4> │ │ │ │ + bne.n 75c6c <_PyMonitoring_FireLineEvent@@Base+0x3cc> │ │ │ │ + cbnz r0, 75c84 <_PyMonitoring_FireLineEvent@@Base+0x3e4> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #72] @ (75ba8 <_PyMonitoring_FireLineEvent@@Base+0x428>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75ba4 <_PyMonitoring_FireLineEvent@@Base+0x424> │ │ │ │ + ldr r3, [pc, #72] @ (75cc8 <_PyMonitoring_FireLineEvent@@Base+0x428>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75cc4 <_PyMonitoring_FireLineEvent@@Base+0x424> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75b84 <_PyMonitoring_FireLineEvent@@Base+0x404> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 75ca4 <_PyMonitoring_FireLineEvent@@Base+0x404> │ │ │ │ + bl 94d68 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75ba4 <_PyMonitoring_FireLineEvent@@Base+0x424> │ │ │ │ + b.n 75cc4 <_PyMonitoring_FireLineEvent@@Base+0x424> │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -111378,42 +111481,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75bcc <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ + cbnz r3, 75cec <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75bcc <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ + ble.n 75cec <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75bcc <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ - cbnz r0, 75be4 <_PyMonitoring_FireLineEvent@@Base+0x464> │ │ │ │ + bne.n 75cec <_PyMonitoring_FireLineEvent@@Base+0x44c> │ │ │ │ + cbnz r0, 75d04 <_PyMonitoring_FireLineEvent@@Base+0x464> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #64] @ (75c20 <_PyMonitoring_FireLineEvent@@Base+0x4a0>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75c1c <_PyMonitoring_FireLineEvent@@Base+0x49c> │ │ │ │ + ldr r3, [pc, #64] @ (75d40 <_PyMonitoring_FireLineEvent@@Base+0x4a0>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75d3c <_PyMonitoring_FireLineEvent@@Base+0x49c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75c04 <_PyMonitoring_FireLineEvent@@Base+0x484> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 75d24 <_PyMonitoring_FireLineEvent@@Base+0x484> │ │ │ │ + bl 94d68 │ │ │ │ movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75c1c <_PyMonitoring_FireLineEvent@@Base+0x49c> │ │ │ │ + b.n 75d3c <_PyMonitoring_FireLineEvent@@Base+0x49c> │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -111424,214 +111527,214 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75c44 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ + cbnz r3, 75d64 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75c44 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ + ble.n 75d64 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75c44 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ - cbnz r0, 75c5c <_PyMonitoring_FireLineEvent@@Base+0x4dc> │ │ │ │ + bne.n 75d64 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ + cbnz r0, 75d7c <_PyMonitoring_FireLineEvent@@Base+0x4dc> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75c84 <_PyMonitoring_FireLineEvent@@Base+0x504>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75c7c <_PyMonitoring_FireLineEvent@@Base+0x4fc> │ │ │ │ + ldr r3, [pc, #44] @ (75da4 <_PyMonitoring_FireLineEvent@@Base+0x504>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75d9c <_PyMonitoring_FireLineEvent@@Base+0x4fc> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75c6e <_PyMonitoring_FireLineEvent@@Base+0x4ee> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 75c7c <_PyMonitoring_FireLineEvent@@Base+0x4fc> │ │ │ │ + bne.n 75d8e <_PyMonitoring_FireLineEvent@@Base+0x4ee> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 75d9c <_PyMonitoring_FireLineEvent@@Base+0x4fc> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75ca8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ + cbnz r3, 75dc8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75ca8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ + ble.n 75dc8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75ca8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ - cbnz r0, 75cc0 <_PyMonitoring_FireLineEvent@@Base+0x540> │ │ │ │ + bne.n 75dc8 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ + cbnz r0, 75de0 <_PyMonitoring_FireLineEvent@@Base+0x540> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75ce8 <_PyMonitoring_FireLineEvent@@Base+0x568>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75ce0 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ + ldr r3, [pc, #44] @ (75e08 <_PyMonitoring_FireLineEvent@@Base+0x568>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75e00 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75cd2 <_PyMonitoring_FireLineEvent@@Base+0x552> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 75ce0 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ + bne.n 75df2 <_PyMonitoring_FireLineEvent@@Base+0x552> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 75e00 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75d0c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ + cbnz r3, 75e2c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75d0c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ + ble.n 75e2c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75d0c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ - cbnz r0, 75d24 <_PyMonitoring_FireLineEvent@@Base+0x5a4> │ │ │ │ + bne.n 75e2c <_PyMonitoring_FireLineEvent@@Base+0x58c> │ │ │ │ + cbnz r0, 75e44 <_PyMonitoring_FireLineEvent@@Base+0x5a4> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75d4c <_PyMonitoring_FireLineEvent@@Base+0x5cc>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 75d44 <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ + ldr r3, [pc, #44] @ (75e6c <_PyMonitoring_FireLineEvent@@Base+0x5cc>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 75e64 <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75d36 <_PyMonitoring_FireLineEvent@@Base+0x5b6> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 75d44 <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ + bne.n 75e56 <_PyMonitoring_FireLineEvent@@Base+0x5b6> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 75e64 <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75d70 <_PyMonitoring_FireLineEvent@@Base+0x5f0> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 75d78 <_PyMonitoring_FireLineEvent@@Base+0x5f8> │ │ │ │ - b.n 75d8e <_PyMonitoring_FireLineEvent@@Base+0x60e> │ │ │ │ + bne.n 75e90 <_PyMonitoring_FireLineEvent@@Base+0x5f0> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 75e98 <_PyMonitoring_FireLineEvent@@Base+0x5f8> │ │ │ │ + b.n 75eae <_PyMonitoring_FireLineEvent@@Base+0x60e> │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 75d92 <_PyMonitoring_FireLineEvent@@Base+0x612> │ │ │ │ + bls.n 75eb2 <_PyMonitoring_FireLineEvent@@Base+0x612> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4936 @ 0x1348 │ │ │ │ + movw r1, #2644 @ 0xa54 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75dce <_PyMonitoring_FireLineEvent@@Base+0x64e> │ │ │ │ + b.n 75eee <_PyMonitoring_FireLineEvent@@Base+0x64e> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2aef4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 75daa <_PyMonitoring_FireLineEvent@@Base+0x62a> │ │ │ │ - cbnz r0, 75db4 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ + cbnz r3, 75eca <_PyMonitoring_FireLineEvent@@Base+0x62a> │ │ │ │ + cbnz r0, 75ed4 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 75dce <_PyMonitoring_FireLineEvent@@Base+0x64e> │ │ │ │ - movw r1, #39356 @ 0x99bc │ │ │ │ + b.n 75eee <_PyMonitoring_FireLineEvent@@Base+0x64e> │ │ │ │ + movw r1, #37180 @ 0x913c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2be04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75daa <_PyMonitoring_FireLineEvent@@Base+0x62a> │ │ │ │ + bne.n 75eca <_PyMonitoring_FireLineEvent@@Base+0x62a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 88bac │ │ │ │ + b.w 88ed4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 68150 │ │ │ │ + bl 68260 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75e58 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ + beq.n 75f78 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ movs r0, #2 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75e08 <_PyMonitoring_FireLineEvent@@Base+0x688> │ │ │ │ + cbnz r0, 75f28 <_PyMonitoring_FireLineEvent@@Base+0x688> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75e56 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ + bge.n 75f76 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75e56 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ + cbnz r3, 75f76 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75e56 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75f76 <_PyMonitoring_FireLineEvent@@Base+0x6d6> │ │ │ │ movs r0, #1 │ │ │ │ - bl 814f8 │ │ │ │ - cbnz r0, 75e3c <_PyMonitoring_FireLineEvent@@Base+0x6bc> │ │ │ │ + bl 81648 │ │ │ │ + cbnz r0, 75f5c <_PyMonitoring_FireLineEvent@@Base+0x6bc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75e24 <_PyMonitoring_FireLineEvent@@Base+0x6a4> │ │ │ │ + bge.n 75f44 <_PyMonitoring_FireLineEvent@@Base+0x6a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75e24 <_PyMonitoring_FireLineEvent@@Base+0x6a4> │ │ │ │ + cbnz r3, 75f44 <_PyMonitoring_FireLineEvent@@Base+0x6a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75e38 <_PyMonitoring_FireLineEvent@@Base+0x6b8> │ │ │ │ + bge.n 75f58 <_PyMonitoring_FireLineEvent@@Base+0x6b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75e38 <_PyMonitoring_FireLineEvent@@Base+0x6b8> │ │ │ │ + cbnz r3, 75f58 <_PyMonitoring_FireLineEvent@@Base+0x6b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75e58 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ + b.n 75f78 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -111643,49 +111746,49 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 3abd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75ee4 <_PyMonitoring_FireLineEvent@@Base+0x764> │ │ │ │ + beq.n 76004 <_PyMonitoring_FireLineEvent@@Base+0x764> │ │ │ │ movs r0, #2 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75e94 <_PyMonitoring_FireLineEvent@@Base+0x714> │ │ │ │ + cbnz r0, 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x714> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75ee2 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ + bge.n 76002 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75ee2 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ + cbnz r3, 76002 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75ee2 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76002 <_PyMonitoring_FireLineEvent@@Base+0x762> │ │ │ │ movs r0, #1 │ │ │ │ - bl 814f8 │ │ │ │ - cbnz r0, 75ec8 <_PyMonitoring_FireLineEvent@@Base+0x748> │ │ │ │ + bl 81648 │ │ │ │ + cbnz r0, 75fe8 <_PyMonitoring_FireLineEvent@@Base+0x748> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75eb0 <_PyMonitoring_FireLineEvent@@Base+0x730> │ │ │ │ + bge.n 75fd0 <_PyMonitoring_FireLineEvent@@Base+0x730> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75eb0 <_PyMonitoring_FireLineEvent@@Base+0x730> │ │ │ │ + cbnz r3, 75fd0 <_PyMonitoring_FireLineEvent@@Base+0x730> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75ec4 <_PyMonitoring_FireLineEvent@@Base+0x744> │ │ │ │ + bge.n 75fe4 <_PyMonitoring_FireLineEvent@@Base+0x744> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75ec4 <_PyMonitoring_FireLineEvent@@Base+0x744> │ │ │ │ + cbnz r3, 75fe4 <_PyMonitoring_FireLineEvent@@Base+0x744> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75ee4 <_PyMonitoring_FireLineEvent@@Base+0x764> │ │ │ │ + b.n 76004 <_PyMonitoring_FireLineEvent@@Base+0x764> │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -111696,125 +111799,125 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 75f06 <_PyMonitoring_FireLineEvent@@Base+0x786> │ │ │ │ + cbnz r2, 76026 <_PyMonitoring_FireLineEvent@@Base+0x786> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 75f1a <_PyMonitoring_FireLineEvent@@Base+0x79a> │ │ │ │ - b.n 75f2c <_PyMonitoring_FireLineEvent@@Base+0x7ac> │ │ │ │ - movw r0, #13492 @ 0x34b4 │ │ │ │ + bne.n 7603a <_PyMonitoring_FireLineEvent@@Base+0x79a> │ │ │ │ + b.n 7604c <_PyMonitoring_FireLineEvent@@Base+0x7ac> │ │ │ │ + movw r0, #11200 @ 0x2bc0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75efe <_PyMonitoring_FireLineEvent@@Base+0x77e> │ │ │ │ - b.n 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ - movw r0, #13492 @ 0x34b4 │ │ │ │ + bne.n 7601e <_PyMonitoring_FireLineEvent@@Base+0x77e> │ │ │ │ + b.n 760d0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ + movw r0, #11200 @ 0x2bc0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e3c84 │ │ │ │ + bl e43e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ + beq.n 760d0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 75f74 <_PyMonitoring_FireLineEvent@@Base+0x7f4> │ │ │ │ + bne.n 76094 <_PyMonitoring_FireLineEvent@@Base+0x7f4> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 75f66 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + blt.n 76086 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 75f66 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + bne.n 76086 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 75f66 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + bge.n 76086 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + bge.n 760dc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + b.n 760dc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 9bb6c │ │ │ │ + b.w 9bdac │ │ │ │ mov r0, r7 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + cbz r0, 760dc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + ble.n 760dc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r6, #0 │ │ │ │ adds r2, r6, #4 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ - bl 9bb6c │ │ │ │ - cbnz r0, 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x834> │ │ │ │ + bl 9bdac │ │ │ │ + cbnz r0, 760d4 <_PyMonitoring_FireLineEvent@@Base+0x834> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ + bge.n 760d0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ + cbnz r3, 760d0 <_PyMonitoring_FireLineEvent@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75fbc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + b.n 760dc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 75f88 <_PyMonitoring_FireLineEvent@@Base+0x808> │ │ │ │ + bne.n 760a8 <_PyMonitoring_FireLineEvent@@Base+0x808> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #25608 @ 0x6408 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 75fe4 <_PyMonitoring_FireLineEvent@@Base+0x864> │ │ │ │ + cbz r2, 76104 <_PyMonitoring_FireLineEvent@@Base+0x864> │ │ │ │ blx 2b7ec │ │ │ │ movw r2, #2568 @ 0xa08 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bc40 │ │ │ │ - movw r1, #47208 @ 0xb868 │ │ │ │ + movw r1, #45032 @ 0xafe8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 7602c <_PyMonitoring_FireLineEvent@@Base+0x8ac> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 7614c <_PyMonitoring_FireLineEvent@@Base+0x8ac> │ │ │ │ mov r0, r6 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #31528 @ 0x7b28 │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #29352 @ 0x72a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2c0ac <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -111826,1206 +111929,1206 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d9e0 │ │ │ │ │ │ │ │ -0007605a <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0007617a <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #39372 @ 0x99cc │ │ │ │ + movw r1, #37196 @ 0x914c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 760e2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #56156 @ 0xdb5c │ │ │ │ + movw r1, #53864 @ 0xd268 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r2, #4 │ │ │ │ b.w 3159e │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #248] @ (761b0 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + ldr r5, [pc, #248] @ (762d0 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 760d4 <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ + bne.n 761f4 <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 760c4 <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ + bne.n 761e4 <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 760e6 <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ + beq.n 76206 <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #204] @ (761b4 <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #204] @ (762d4 <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbnz r3, 76100 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ + cbnz r3, 76220 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39432 @ 0x9a08 │ │ │ │ + movw r1, #37256 @ 0x9188 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - b.n 76182 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + b.n 762a2 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ bl 3841c <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 76182 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ - movw r7, #5524 @ 0x1594 │ │ │ │ + cbz r0, 762a2 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + movw r7, #3612 @ 0xe1c │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39500 @ 0x9a4c │ │ │ │ + movw r1, #37324 @ 0x91cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [sl, #4] │ │ │ │ - movw r1, #39556 @ 0x9a84 │ │ │ │ + movw r1, #37380 @ 0x9204 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 76174 <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ + ble.n 76294 <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ add.w fp, sl, r6, lsl #3 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ bl 366d8 <_PyInterpolation_Build@@Base+0xc8> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39568 @ 0x9a90 │ │ │ │ + movw r1, #37392 @ 0x9210 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 368bc <_PyInterpolation_Build@@Base+0x2ac> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ - b.n 76126 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ + b.n 76246 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7619a <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ + bne.n 762ba <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7618a <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + bne.n 762aa <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ dmb ish │ │ │ │ - beq.n 761aa <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ + beq.n 762ca <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - ldr r0, [pc, #8] @ (761b0 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ - b.w 289740 │ │ │ │ + ldr r0, [pc, #8] @ (762d0 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + b.w 28b87c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000761b8 : │ │ │ │ +000762d8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #156] @ (76264 ) │ │ │ │ + ldr r4, [pc, #156] @ (76384 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 761e2 │ │ │ │ + bne.n 76302 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 761d2 │ │ │ │ + bne.n 762f2 │ │ │ │ dmb ish │ │ │ │ - beq.n 761ee │ │ │ │ + beq.n 7630e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c4060 │ │ │ │ + bl 2c58bc │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr.w r3, [r0, #1784] @ 0x6f8 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 7622a │ │ │ │ + ble.n 7634a │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 76216 │ │ │ │ + bne.n 76336 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76206 │ │ │ │ + bne.n 76326 │ │ │ │ dmb ish │ │ │ │ - beq.n 76224 │ │ │ │ + beq.n 76344 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76260 │ │ │ │ + b.n 76380 │ │ │ │ adds r2, r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ str.w r2, [r0, #1784] @ 0x6f8 │ │ │ │ mov.w r2, #0 │ │ │ │ str.w r5, [r3, #1656] @ 0x678 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 76250 │ │ │ │ + bne.n 76370 │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76240 │ │ │ │ + bne.n 76360 │ │ │ │ dmb ish │ │ │ │ - beq.n 7625e │ │ │ │ + beq.n 7637e │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 289740 │ │ │ │ + bl 28b87c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00076268 : │ │ │ │ +00076388 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2bc40 │ │ │ │ blx 2bd3c │ │ │ │ - cbz r0, 76286 │ │ │ │ + cbz r0, 763a6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 762ba │ │ │ │ - bl b2e48 <_Py_GetConfig@@Base> │ │ │ │ + b.n 763da │ │ │ │ + bl b3040 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - cbz r0, 762ba │ │ │ │ + cbz r0, 763da │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 76282 │ │ │ │ - movw r1, #31840 @ 0x7c60 │ │ │ │ + beq.n 763a2 │ │ │ │ + movw r1, #29664 @ 0x73e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76282 │ │ │ │ + beq.n 763a2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #6484 @ 0x1954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2c3e0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 46bb8 │ │ │ │ + bl 46ba8 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 76310 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 76430 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #11016 @ 0x2b08 │ │ │ │ + movw r0, #8912 @ 0x22d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 76342 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 76462 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ - cbz r0, 76342 │ │ │ │ + bl a3860 │ │ │ │ + cbz r0, 76462 │ │ │ │ blx 2c230 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #14576 @ 0x38f0 │ │ │ │ - movweq r1, #39580 @ 0x9a9c │ │ │ │ + movwne r1, #12472 @ 0x30b8 │ │ │ │ + movweq r1, #37404 @ 0x921c │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 76382 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 764a2 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39648 @ 0x9ae0 │ │ │ │ + movw r0, #37472 @ 0x9260 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 763e0 │ │ │ │ + b.n 76500 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 763e0 │ │ │ │ + cbz r0, 76500 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 763b0 │ │ │ │ + beq.n 764d0 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 7637e │ │ │ │ + bl 12125c │ │ │ │ + b.n 7649e │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b290 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 763ca │ │ │ │ + cbz r0, 764ea │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 763e0 │ │ │ │ + b.n 76500 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39612 @ 0x9abc │ │ │ │ + movw r1, #37436 @ 0x923c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 76420 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 76540 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #12416 @ 0x3080 │ │ │ │ + movw r0, #10312 @ 0x2848 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7645e │ │ │ │ + b.n 7657e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7645e │ │ │ │ + cbz r0, 7657e │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7644e │ │ │ │ + beq.n 7656e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 7641c │ │ │ │ + bl 12125c │ │ │ │ + b.n 7653c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2bd94 │ │ │ │ - bl 1e7b7c <_Py_strerror@@Base+0x2c> │ │ │ │ + bl 1e7030 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7648a │ │ │ │ + bne.n 765aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 764a0 │ │ │ │ - b.n 764f6 │ │ │ │ + bne.n 765c0 │ │ │ │ + b.n 76616 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62436 @ 0xf3e4 │ │ │ │ + movw r0, #60144 @ 0xeaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7647a │ │ │ │ - b.n 764d4 │ │ │ │ + bne.n 7659a │ │ │ │ + b.n 765f4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 764d8 │ │ │ │ + bpl.n 765f8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 764d4 │ │ │ │ + cbz r0, 765f4 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 764f8 │ │ │ │ + beq.n 76618 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76546 │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + b.n 76666 │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62436 @ 0xf3e4 │ │ │ │ + movw r0, #60144 @ 0xeaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 764d4 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 765f4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 76520 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 76640 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62436 @ 0xf3e4 │ │ │ │ + movw r0, #60144 @ 0xeaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 764d4 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 765f4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76546 │ │ │ │ + cbz r0, 76666 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 764be │ │ │ │ + bne.n 765de │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd94 │ │ │ │ - bl 1e7b7c <_Py_strerror@@Base+0x2c> │ │ │ │ + bl 1e7030 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7658a │ │ │ │ + bne.n 766aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 765a0 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 766c0 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62476 @ 0xf40c │ │ │ │ + movw r0, #60184 @ 0xeb18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 765da │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 766fa │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62476 @ 0xf40c │ │ │ │ + movw r0, #60184 @ 0xeb18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76562 │ │ │ │ - b.n 765da │ │ │ │ + bne.n 76682 │ │ │ │ + b.n 766fa │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7663a │ │ │ │ + beq.n 7675a │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 765e8 │ │ │ │ + bne.n 76708 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7661e │ │ │ │ + beq.n 7673e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 76600 │ │ │ │ + bpl.n 76720 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 765de │ │ │ │ + cbnz r0, 766fe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7663a │ │ │ │ + b.n 7675a │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76620 │ │ │ │ + beq.n 76740 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 765da │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + bl 12125c │ │ │ │ + b.n 766fa │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62476 @ 0xf40c │ │ │ │ + movw r0, #60184 @ 0xeb18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 765da │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 766fa │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b104 │ │ │ │ - cbz r0, 76632 │ │ │ │ - bl 1e7b7c <_Py_strerror@@Base+0x2c> │ │ │ │ + cbz r0, 76752 │ │ │ │ + bl 1e7030 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7663a │ │ │ │ + b.n 7675a │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 76660 │ │ │ │ + cbnz r3, 76780 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 76660 │ │ │ │ + ble.n 76780 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 76660 │ │ │ │ - cbnz r0, 76678 │ │ │ │ + bne.n 76780 │ │ │ │ + cbnz r0, 76798 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #56] @ (766ac ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 766a6 │ │ │ │ + ldr r3, [pc, #56] @ (767cc ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 767c6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #20404 @ 0x4fb4 │ │ │ │ + movw r1, #18112 @ 0x46c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 212920 │ │ │ │ + bl 211e8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 766a6 │ │ │ │ + cbz r0, 767c6 │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39660 @ 0x9aec │ │ │ │ + movw r1, #37484 @ 0x926c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r0, r4 │ │ │ │ blx 2c2c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r2, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000766b0 : │ │ │ │ +000767d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ movw r5, #25580 @ 0x63ec │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 766f2 │ │ │ │ + cbz r3, 76812 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #10188 @ 0x27cc │ │ │ │ + movw r1, #7896 @ 0x1ed8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2c4cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76760 │ │ │ │ + beq.n 76880 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 158714 │ │ │ │ - b.n 76718 │ │ │ │ - bl 3ffac │ │ │ │ + bl 15816c │ │ │ │ + b.n 76838 │ │ │ │ + bl 3ffbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 766d6 │ │ │ │ - b.n 76764 │ │ │ │ + beq.n 767f6 │ │ │ │ + b.n 76884 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2c164 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 76742 │ │ │ │ + bcc.n 76862 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c4a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76742 │ │ │ │ + cbnz r0, 76862 │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 76748 │ │ │ │ + bcc.n 76868 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2bbf0 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 766fe │ │ │ │ + bne.n 7681e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c4 │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76752 │ │ │ │ + b.n 76872 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76752 │ │ │ │ + b.n 76872 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b3b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76718 │ │ │ │ + beq.n 76838 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c2c8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1596bc │ │ │ │ - b.n 76764 │ │ │ │ + bl 15900c │ │ │ │ + b.n 76884 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007676e : │ │ │ │ +0007688e : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ blx 2b6ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76790 │ │ │ │ + cbz r0, 768b0 │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 76780 │ │ │ │ + b.n 768a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 767e0 │ │ │ │ + cbz r0, 76900 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b6ac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 767b0 │ │ │ │ + cbnz r0, 768d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae34 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a2e7c │ │ │ │ - cbnz r0, 767d2 │ │ │ │ + bl a2ae0 │ │ │ │ + cbnz r0, 768f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 767e0 │ │ │ │ + bge.n 76900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 767e0 │ │ │ │ + cbnz r3, 76900 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 767e0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 767ee │ │ │ │ + cbz r3, 7690e │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 7679a │ │ │ │ - movw r1, #39680 @ 0x9b00 │ │ │ │ + b.n 768ba │ │ │ │ + movw r1, #37504 @ 0x9280 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #64] @ (7682c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #64] @ (76830 ) │ │ │ │ + ldr r0, [pc, #64] @ (7694c ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (76950 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #60] @ (76834 ) │ │ │ │ + ldr r1, [pc, #60] @ (76954 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1eb144 │ │ │ │ - cbz r0, 76810 │ │ │ │ - movw r1, #39704 @ 0x9b18 │ │ │ │ + bl 1ea5f8 │ │ │ │ + cbz r0, 76930 │ │ │ │ + movw r1, #37528 @ 0x9298 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #32] @ (7682c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (7694c ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76828 │ │ │ │ + bge.n 76948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 76828 │ │ │ │ + cbnz r3, 76948 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 5ffde <_Py_hashtable_size@@Base> │ │ │ │ + bl 60a28 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00076858 <_Py_stat@@Base>: │ │ │ │ +00076978 <_Py_stat@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - bl 14ccdc │ │ │ │ - cbz r0, 768b4 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 14c8e0 │ │ │ │ + cbz r0, 769d4 <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 223a28 │ │ │ │ + bl 222e60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76894 <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 769b4 <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 768b4 <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 769d4 <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 768b4 <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 769d4 <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 768b4 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 769d4 <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2adb0 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 768b8 <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 769d8 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 768b8 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 769d8 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 768b8 <_Py_stat@@Base+0x60> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 769d8 <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r4, r0 │ │ │ │ blx 2aea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 76908 <_Py_stat@@Base+0xb0> │ │ │ │ + bne.n 76a28 <_Py_stat@@Base+0xb0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 76928 <_Py_stat@@Base+0xd0> │ │ │ │ - b.n 76920 <_Py_stat@@Base+0xc8> │ │ │ │ + bne.n 76a48 <_Py_stat@@Base+0xd0> │ │ │ │ + b.n 76a40 <_Py_stat@@Base+0xc8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59300 @ 0xe7a4 │ │ │ │ + movw r0, #57008 @ 0xdeb0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 768fa <_Py_stat@@Base+0xa2> │ │ │ │ + bne.n 76a1a <_Py_stat@@Base+0xa2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76958 <_Py_stat@@Base+0x100> │ │ │ │ - bl 94a10 │ │ │ │ + b.n 76a78 <_Py_stat@@Base+0x100> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7691c <_Py_stat@@Base+0xc4> │ │ │ │ + bne.n 76a3c <_Py_stat@@Base+0xc4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7693c <_Py_stat@@Base+0xe4> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 76a5c <_Py_stat@@Base+0xe4> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7691c <_Py_stat@@Base+0xc4> │ │ │ │ - bl b1aa4 │ │ │ │ + bne.n 76a3c <_Py_stat@@Base+0xc4> │ │ │ │ + bl b1c9c │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73b5e <_Py_closerange@@Base> │ │ │ │ + bl 73ea6 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #25484 @ 0x638c │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 76986 <_Py_stat@@Base+0x12e> │ │ │ │ - bl b1aa4 │ │ │ │ + cbz r4, 76aa6 <_Py_stat@@Base+0x12e> │ │ │ │ + bl b1c9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r4, r0 │ │ │ │ blx 2b834 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4c50 │ │ │ │ - bl 119ac8 │ │ │ │ + bl b4e44 │ │ │ │ + bl 119850 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000769c4 <_Py_open@@Base>: │ │ │ │ +00076ae4 <_Py_open@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76a76 <_Py_open@@Base+0xb2> │ │ │ │ + beq.n 76b96 <_Py_open@@Base+0xb2> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #54108 @ 0xd35c │ │ │ │ + movw r1, #51816 @ 0xca68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #44364 @ 0xad4c │ │ │ │ + movw r0, #42188 @ 0xa4cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 76a36 <_Py_open@@Base+0x72> │ │ │ │ + bne.n 76b56 <_Py_open@@Base+0x72> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + bge.n 76bd8 <_Py_open@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 76bd8 <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76bd8 <_Py_open@@Base+0xf4> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 76a52 <_Py_open@@Base+0x8e> │ │ │ │ - bl 119ac8 │ │ │ │ - cbnz r0, 76a7c <_Py_open@@Base+0xb8> │ │ │ │ - bl b1aa4 │ │ │ │ + bne.n 76b72 <_Py_open@@Base+0x8e> │ │ │ │ + bl 119850 │ │ │ │ + cbnz r0, 76b9c <_Py_open@@Base+0xb8> │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2af60 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 76a26 <_Py_open@@Base+0x62> │ │ │ │ - b.n 76a86 <_Py_open@@Base+0xc2> │ │ │ │ + blt.n 76b46 <_Py_open@@Base+0x62> │ │ │ │ + b.n 76ba6 <_Py_open@@Base+0xc2> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e79fc │ │ │ │ + bl 1e6eb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76a76 <_Py_open@@Base+0xb2> │ │ │ │ + bge.n 76b96 <_Py_open@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76a76 <_Py_open@@Base+0xb2> │ │ │ │ + cbnz r3, 76b96 <_Py_open@@Base+0xb2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + b.n 76bd8 <_Py_open@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76a76 <_Py_open@@Base+0xb2> │ │ │ │ - b.n 76a6a <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 76b96 <_Py_open@@Base+0xb2> │ │ │ │ + b.n 76b8a <_Py_open@@Base+0xa6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76a9a <_Py_open@@Base+0xd6> │ │ │ │ + bge.n 76bba <_Py_open@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76a9a <_Py_open@@Base+0xd6> │ │ │ │ + cbnz r3, 76bba <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #36940 @ 0x904c │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e8974 <_PyConfig_FromDict@@Base+0x544> │ │ │ │ + bl 1e7e28 <_PyConfig_FromDict@@Base+0x544> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76ab8 <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 76bd8 <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ blx 2b734 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ - ldr r5, [pc, #116] @ (76b48 <_Py_open@@Base+0x184>) │ │ │ │ - movw r4, #54696 @ 0xd5a8 │ │ │ │ + ldr r5, [pc, #116] @ (76c68 <_Py_open@@Base+0x184>) │ │ │ │ + movw r4, #52404 @ 0xccb4 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ mov.w r5, #0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 24ae38 │ │ │ │ - cbnz r0, 76af6 <_Py_open@@Base+0x132> │ │ │ │ + bl 24a7c8 │ │ │ │ + cbnz r0, 76c16 <_Py_open@@Base+0x132> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76b32 <_Py_open@@Base+0x16e> │ │ │ │ + b.n 76c52 <_Py_open@@Base+0x16e> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56656 @ 0xdd50 │ │ │ │ + movw r1, #54364 @ 0xd45c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #1788 @ 0x6fc │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl ab2b8 │ │ │ │ + movw r0, #65032 @ 0xfe08 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76af2 <_Py_open@@Base+0x12e> │ │ │ │ + beq.n 76c12 <_Py_open@@Base+0x12e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24c0a4 │ │ │ │ + bl 24ba34 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76b2c <_Py_open@@Base+0x168> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 76c4c <_Py_open@@Base+0x168> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76af2 <_Py_open@@Base+0x12e> │ │ │ │ + bne.n 76c12 <_Py_open@@Base+0x12e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ - ldr r3, [pc, #20] @ (76b48 <_Py_open@@Base+0x184>) │ │ │ │ + bl 95024 │ │ │ │ + ldr r3, [pc, #20] @ (76c68 <_Py_open@@Base+0x184>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 76b44 <_Py_open@@Base+0x180> │ │ │ │ + beq.n 76c64 <_Py_open@@Base+0x180> │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 6c94a │ │ │ │ + bl 6ca62 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76ba4 <_Py_open@@Base+0x1e0> │ │ │ │ + cbnz r0, 76cc4 <_Py_open@@Base+0x1e0> │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 76b76 <_Py_open@@Base+0x1b2> │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 76c96 <_Py_open@@Base+0x1b2> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 76ba4 <_Py_open@@Base+0x1e0> │ │ │ │ + b.n 76cc4 <_Py_open@@Base+0x1e0> │ │ │ │ movw r3, #51856 @ 0xca90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76b72 <_Py_open@@Base+0x1ae> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 76ba4 <_Py_open@@Base+0x1e0> │ │ │ │ + bne.n 76c92 <_Py_open@@Base+0x1ae> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 76cc4 <_Py_open@@Base+0x1e0> │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 272090 <_PyTime_AsMilliseconds@@Base+0x2074> │ │ │ │ + bl 271df0 <_PyTime_AsMilliseconds@@Base+0x2074> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76bea <_Py_open@@Base+0x226> │ │ │ │ + bne.n 76d0a <_Py_open@@Base+0x226> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 76c1e <_Py_open@@Base+0x25a> │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 76d3e <_Py_open@@Base+0x25a> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 252378 │ │ │ │ - b.n 76c1e <_Py_open@@Base+0x25a> │ │ │ │ + bl 25207c │ │ │ │ + b.n 76d3e <_Py_open@@Base+0x25a> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 76c0c <_Py_open@@Base+0x248> │ │ │ │ + bne.n 76d2c <_Py_open@@Base+0x248> │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 76c0c <_Py_open@@Base+0x248> │ │ │ │ + bcc.n 76d2c <_Py_open@@Base+0x248> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 252378 │ │ │ │ - b.n 76c1e <_Py_open@@Base+0x25a> │ │ │ │ + bl 25207c │ │ │ │ + b.n 76d3e <_Py_open@@Base+0x25a> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 76c10 <_Py_open@@Base+0x24c> │ │ │ │ + bgt.n 76d30 <_Py_open@@Base+0x24c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 252034 │ │ │ │ + bl 251dd8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76c66 <_Py_open@@Base+0x2a2> │ │ │ │ + bne.n 76d86 <_Py_open@@Base+0x2a2> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ - cbz r0, 76c9a <_Py_open@@Base+0x2d6> │ │ │ │ + bl f7f10 │ │ │ │ + cbz r0, 76dba <_Py_open@@Base+0x2d6> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 252378 │ │ │ │ - b.n 76c9a <_Py_open@@Base+0x2d6> │ │ │ │ + bl 25207c │ │ │ │ + b.n 76dba <_Py_open@@Base+0x2d6> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 76c88 <_Py_open@@Base+0x2c4> │ │ │ │ + beq.n 76da8 <_Py_open@@Base+0x2c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 76c88 <_Py_open@@Base+0x2c4> │ │ │ │ + bhi.n 76da8 <_Py_open@@Base+0x2c4> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 252378 │ │ │ │ - b.n 76c9a <_Py_open@@Base+0x2d6> │ │ │ │ + bl 25207c │ │ │ │ + b.n 76dba <_Py_open@@Base+0x2d6> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 76c8c <_Py_open@@Base+0x2c8> │ │ │ │ + bgt.n 76dac <_Py_open@@Base+0x2c8> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r3, #39728 @ 0x9b30 │ │ │ │ + movw r3, #37552 @ 0x92b0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c59c <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2ba28 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 76d3a <_Py_open@@Base+0x376> │ │ │ │ + bne.n 76e5a <_Py_open@@Base+0x376> │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 43444 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ - cbnz r0, 76d3c <_Py_open@@Base+0x378> │ │ │ │ - ldr r2, [pc, #76] @ (76d44 <_Py_open@@Base+0x380>) │ │ │ │ + bl 43434 │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ + cbnz r0, 76e5c <_Py_open@@Base+0x378> │ │ │ │ + ldr r2, [pc, #76] @ (76e64 <_Py_open@@Base+0x380>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 76d08 <_Py_open@@Base+0x344> │ │ │ │ + cbz r3, 76e28 <_Py_open@@Base+0x344> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76d22 <_Py_open@@Base+0x35e> │ │ │ │ + cbnz r3, 76e42 <_Py_open@@Base+0x35e> │ │ │ │ blx 2b32c │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #39744 @ 0x9b40 │ │ │ │ + movw r2, #37568 @ 0x92c0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ - b.n 76d3c <_Py_open@@Base+0x378> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ + b.n 76e5c <_Py_open@@Base+0x378> │ │ │ │ blx 2b32c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #39744 @ 0x9b40 │ │ │ │ + movw r1, #37568 @ 0x92c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 76d3c <_Py_open@@Base+0x378> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 76e5c <_Py_open@@Base+0x378> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -113036,88 +113139,88 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 76d70 <_Py_open@@Base+0x3ac> │ │ │ │ - bl 76ca0 <_Py_open@@Base+0x2dc> │ │ │ │ + bne.n 76e90 <_Py_open@@Base+0x3ac> │ │ │ │ + bl 76dc0 <_Py_open@@Base+0x2dc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76e42 <_Py_open@@Base+0x47e> │ │ │ │ + beq.n 76f62 <_Py_open@@Base+0x47e> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w sl, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ strd sl, fp, [sp] │ │ │ │ add.w r3, r8, r4 │ │ │ │ sub.w r9, r7, r4 │ │ │ │ strd r3, r9, [sp, #16] │ │ │ │ blx 2b520 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76e14 <_Py_open@@Base+0x450> │ │ │ │ + bge.n 76f34 <_Py_open@@Base+0x450> │ │ │ │ movw r6, #47268 @ 0xb8a4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - bl 76b4c <_Py_open@@Base+0x188> │ │ │ │ - cbz r0, 76db6 <_Py_open@@Base+0x3f2> │ │ │ │ + bl 1e6d7c │ │ │ │ + bl 76c6c <_Py_open@@Base+0x188> │ │ │ │ + cbz r0, 76ed6 <_Py_open@@Base+0x3f2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76e42 <_Py_open@@Base+0x47e> │ │ │ │ - ldr r3, [pc, #144] @ (76e48 <_Py_open@@Base+0x484>) │ │ │ │ + b.n 76f62 <_Py_open@@Base+0x47e> │ │ │ │ + ldr r3, [pc, #144] @ (76f68 <_Py_open@@Base+0x484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbz r3, 76dd0 <_Py_open@@Base+0x40c> │ │ │ │ + cbz r3, 76ef0 <_Py_open@@Base+0x40c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76df4 <_Py_open@@Base+0x430> │ │ │ │ + cbnz r3, 76f14 <_Py_open@@Base+0x430> │ │ │ │ blx 2b32c │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - movw r2, #39772 @ 0x9b5c │ │ │ │ + movw r2, #37596 @ 0x92dc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ - b.n 76db0 <_Py_open@@Base+0x3ec> │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ + b.n 76ed0 <_Py_open@@Base+0x3ec> │ │ │ │ blx 2b32c │ │ │ │ mov r3, sl │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #39772 @ 0x9b5c │ │ │ │ + movw r1, #37596 @ 0x92dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 5df8e <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 76db0 <_Py_open@@Base+0x3ec> │ │ │ │ - bne.n 76e38 <_Py_open@@Base+0x474> │ │ │ │ + bl 5e016 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 76ed0 <_Py_open@@Base+0x3ec> │ │ │ │ + bne.n 76f58 <_Py_open@@Base+0x474> │ │ │ │ movw r0, #47268 @ 0xb8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #39856 @ 0x9bb0 │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 76db0 <_Py_open@@Base+0x3ec> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 76ed0 <_Py_open@@Base+0x3ec> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 76d74 <_Py_open@@Base+0x3b0> │ │ │ │ + bne.n 76e94 <_Py_open@@Base+0x3b0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -113126,291 +113229,291 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 76e72 <_Py_open@@Base+0x4ae> │ │ │ │ + beq.n 76f92 <_Py_open@@Base+0x4ae> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 76e7c <_Py_open@@Base+0x4b8> │ │ │ │ - bl 76ca0 <_Py_open@@Base+0x2dc> │ │ │ │ + b.n 76f9c <_Py_open@@Base+0x4b8> │ │ │ │ + bl 76dc0 <_Py_open@@Base+0x2dc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76ee0 <_Py_open@@Base+0x51c> │ │ │ │ - b.n 76e6c <_Py_open@@Base+0x4a8> │ │ │ │ + beq.n 77000 <_Py_open@@Base+0x51c> │ │ │ │ + b.n 76f8c <_Py_open@@Base+0x4a8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w sl, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ strd sl, fp, [sp] │ │ │ │ add.w r3, r8, r4 │ │ │ │ sub.w r9, r7, r4 │ │ │ │ strd r3, r9, [sp, #8] │ │ │ │ blx 2b7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76eb2 <_Py_open@@Base+0x4ee> │ │ │ │ + bge.n 76fd2 <_Py_open@@Base+0x4ee> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76ee0 <_Py_open@@Base+0x51c> │ │ │ │ - bne.n 76ed6 <_Py_open@@Base+0x512> │ │ │ │ + b.n 77000 <_Py_open@@Base+0x51c> │ │ │ │ + bne.n 76ff6 <_Py_open@@Base+0x512> │ │ │ │ movw r0, #47268 @ 0xb8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #39944 @ 0x9c08 │ │ │ │ + movw r1, #37768 @ 0x9388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 76eac <_Py_open@@Base+0x4e8> │ │ │ │ + bl f53c4 │ │ │ │ + b.n 76fcc <_Py_open@@Base+0x4e8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 76e7c <_Py_open@@Base+0x4b8> │ │ │ │ + bne.n 76f9c <_Py_open@@Base+0x4b8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76f06 <_Py_open@@Base+0x542> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 76f38 <_Py_open@@Base+0x574> │ │ │ │ + bne.n 77026 <_Py_open@@Base+0x542> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 77058 <_Py_open@@Base+0x574> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c2a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76f30 <_Py_open@@Base+0x56c> │ │ │ │ + bne.n 77050 <_Py_open@@Base+0x56c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 76f30 <_Py_open@@Base+0x56c> │ │ │ │ + cbz r3, 77050 <_Py_open@@Base+0x56c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 76f5c <_Py_open@@Base+0x598> │ │ │ │ + cbnz r3, 7707c <_Py_open@@Base+0x598> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 76f5c <_Py_open@@Base+0x598> │ │ │ │ + ble.n 7707c <_Py_open@@Base+0x598> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 76f5c <_Py_open@@Base+0x598> │ │ │ │ - cbnz r0, 76f74 <_Py_open@@Base+0x5b0> │ │ │ │ + bne.n 7707c <_Py_open@@Base+0x598> │ │ │ │ + cbnz r0, 77094 <_Py_open@@Base+0x5b0> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (76fb4 <_Py_open@@Base+0x5f0>) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ - cbz r0, 76fae <_Py_open@@Base+0x5ea> │ │ │ │ + ldr r3, [pc, #68] @ (770d4 <_Py_open@@Base+0x5f0>) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + cbz r0, 770ce <_Py_open@@Base+0x5ea> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76f86 <_Py_open@@Base+0x5c2> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 76fae <_Py_open@@Base+0x5ea> │ │ │ │ + bne.n 770a6 <_Py_open@@Base+0x5c2> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 770ce <_Py_open@@Base+0x5ea> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b028 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 76fa4 <_Py_open@@Base+0x5e0> │ │ │ │ + bge.n 770c4 <_Py_open@@Base+0x5e0> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r7, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76fe0 <_Py_open@@Base+0x61c> │ │ │ │ + bge.n 77100 <_Py_open@@Base+0x61c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2bda0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77012 <_Py_open@@Base+0x64e> │ │ │ │ + bge.n 77132 <_Py_open@@Base+0x64e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7703e <_Py_open@@Base+0x67a> │ │ │ │ + bne.n 7715e <_Py_open@@Base+0x67a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7705a <_Py_open@@Base+0x696> │ │ │ │ - b.n 77054 <_Py_open@@Base+0x690> │ │ │ │ + bne.n 7717a <_Py_open@@Base+0x696> │ │ │ │ + b.n 77174 <_Py_open@@Base+0x690> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59268 @ 0xe784 │ │ │ │ + movw r0, #56976 @ 0xde90 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77030 <_Py_open@@Base+0x66c> │ │ │ │ - b.n 7708a <_Py_open@@Base+0x6c6> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 7708a <_Py_open@@Base+0x6c6> │ │ │ │ + bne.n 77150 <_Py_open@@Base+0x66c> │ │ │ │ + b.n 771aa <_Py_open@@Base+0x6c6> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 771aa <_Py_open@@Base+0x6c6> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7706c <_Py_open@@Base+0x6a8> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 7708a <_Py_open@@Base+0x6c6> │ │ │ │ + bne.n 7718c <_Py_open@@Base+0x6a8> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 771aa <_Py_open@@Base+0x6c6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b590 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7708e <_Py_open@@Base+0x6ca> │ │ │ │ + bge.n 771ae <_Py_open@@Base+0x6ca> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77096 <_Py_open@@Base+0x6d2> │ │ │ │ + b.n 771b6 <_Py_open@@Base+0x6d2> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 770c2 <_Py_open@@Base+0x6fe> │ │ │ │ + beq.n 771e2 <_Py_open@@Base+0x6fe> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21372 @ 0x537c │ │ │ │ + movw r0, #19080 @ 0x4a88 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7713a <_Py_open@@Base+0x776> │ │ │ │ + beq.n 7725a <_Py_open@@Base+0x776> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 770d4 <_Py_open@@Base+0x710> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 7713a <_Py_open@@Base+0x776> │ │ │ │ + bne.n 771f4 <_Py_open@@Base+0x710> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 7725a <_Py_open@@Base+0x776> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 770e6 <_Py_open@@Base+0x722> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 7713a <_Py_open@@Base+0x776> │ │ │ │ + bne.n 77206 <_Py_open@@Base+0x722> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 7725a <_Py_open@@Base+0x776> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 77104 <_Py_open@@Base+0x740> │ │ │ │ + bls.n 77224 <_Py_open@@Base+0x740> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4936 @ 0x1348 │ │ │ │ + movw r1, #2644 @ 0xa54 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 7713a <_Py_open@@Base+0x776> │ │ │ │ + bl 12125c │ │ │ │ + b.n 7725a <_Py_open@@Base+0x776> │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfe8 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 77118 <_Py_open@@Base+0x754> │ │ │ │ + cbz r5, 77238 <_Py_open@@Base+0x754> │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 7711c <_Py_open@@Base+0x758> │ │ │ │ + b.n 7723c <_Py_open@@Base+0x758> │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2bfe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7713e <_Py_open@@Base+0x77a> │ │ │ │ + bge.n 7725e <_Py_open@@Base+0x77a> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77146 <_Py_open@@Base+0x782> │ │ │ │ + b.n 77266 <_Py_open@@Base+0x782> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfd0 │ │ │ │ - cbz r0, 77176 <_Py_open@@Base+0x7b2> │ │ │ │ + cbz r0, 77296 <_Py_open@@Base+0x7b2> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77188 <_Py_open@@Base+0x7c4> │ │ │ │ + b.n 772a8 <_Py_open@@Base+0x7c4> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2c198 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 380c6 │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ @@ -113418,60 +113521,60 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 26afa4 │ │ │ │ - cbz r0, 771e6 <_Py_open@@Base+0x822> │ │ │ │ + bl 26ad10 │ │ │ │ + cbz r0, 77306 <_Py_open@@Base+0x822> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2c198 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2c17c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r5, 771e0 <_Py_open@@Base+0x81c> │ │ │ │ + bl b4e44 │ │ │ │ + cbz r5, 77300 <_Py_open@@Base+0x81c> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 771e6 <_Py_open@@Base+0x822> │ │ │ │ + b.n 77306 <_Py_open@@Base+0x822> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c560 │ │ │ │ - cbz r0, 77216 <_Py_open@@Base+0x852> │ │ │ │ + cbz r0, 77336 <_Py_open@@Base+0x852> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77232 <_Py_open@@Base+0x86e> │ │ │ │ + b.n 77352 <_Py_open@@Base+0x86e> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b49c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77204 <_Py_open@@Base+0x840> │ │ │ │ + bne.n 77324 <_Py_open@@Base+0x840> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2c198 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 380c6 │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ @@ -113481,473 +113584,473 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 77260 <_Py_open@@Base+0x89c> │ │ │ │ + bhi.n 77380 <_Py_open@@Base+0x89c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7727e <_Py_open@@Base+0x8ba> │ │ │ │ - b.n 77276 <_Py_open@@Base+0x8b2> │ │ │ │ - movw r0, #21396 @ 0x5394 │ │ │ │ + bne.n 7739e <_Py_open@@Base+0x8ba> │ │ │ │ + b.n 77396 <_Py_open@@Base+0x8b2> │ │ │ │ + movw r0, #19104 @ 0x4aa0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77252 <_Py_open@@Base+0x88e> │ │ │ │ - b.n 77300 <_Py_open@@Base+0x93c> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 77372 <_Py_open@@Base+0x88e> │ │ │ │ + b.n 77420 <_Py_open@@Base+0x93c> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77300 <_Py_open@@Base+0x93c> │ │ │ │ + bne.n 77420 <_Py_open@@Base+0x93c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77290 <_Py_open@@Base+0x8cc> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 77300 <_Py_open@@Base+0x93c> │ │ │ │ + bne.n 773b0 <_Py_open@@Base+0x8cc> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 77420 <_Py_open@@Base+0x93c> │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 772d6 <_Py_open@@Base+0x912> │ │ │ │ + ble.n 773f6 <_Py_open@@Base+0x912> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 772b0 <_Py_open@@Base+0x8ec> │ │ │ │ + beq.n 773d0 <_Py_open@@Base+0x8ec> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 772b2 <_Py_open@@Base+0x8ee> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 772b2 <_Py_open@@Base+0x8ee> │ │ │ │ - b.n 77300 <_Py_open@@Base+0x93c> │ │ │ │ + bne.n 773d2 <_Py_open@@Base+0x8ee> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 773d2 <_Py_open@@Base+0x8ee> │ │ │ │ + b.n 77420 <_Py_open@@Base+0x93c> │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 772d8 <_Py_open@@Base+0x914> │ │ │ │ + beq.n 773f8 <_Py_open@@Base+0x914> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40032 @ 0x9c60 │ │ │ │ + movw r1, #37856 @ 0x93e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 77300 <_Py_open@@Base+0x93c> │ │ │ │ + bl 12125c │ │ │ │ + b.n 77420 <_Py_open@@Base+0x93c> │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b454 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77304 <_Py_open@@Base+0x940> │ │ │ │ + bge.n 77424 <_Py_open@@Base+0x940> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7730c <_Py_open@@Base+0x948> │ │ │ │ + b.n 7742c <_Py_open@@Base+0x948> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl f8390 │ │ │ │ + bl f81e0 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - movw r0, #40056 @ 0x9c78 │ │ │ │ + bl 1e6d7c │ │ │ │ + movw r0, #37880 @ 0x93f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ mov r0, r6 │ │ │ │ - bl f88f0 │ │ │ │ + bl f8740 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ blx 2b5b8 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b218 │ │ │ │ - cbz r0, 77390 <_Py_open@@Base+0x9cc> │ │ │ │ + cbz r0, 774b0 <_Py_open@@Base+0x9cc> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77396 <_Py_open@@Base+0x9d2> │ │ │ │ + b.n 774b6 <_Py_open@@Base+0x9d2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7740c <_Py_open@@Base+0xa48> │ │ │ │ + beq.n 7752c <_Py_open@@Base+0xa48> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 773ee <_Py_open@@Base+0xa2a> │ │ │ │ + bpl.n 7750e <_Py_open@@Base+0xa2a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77434 <_Py_open@@Base+0xa70> │ │ │ │ + cbz r0, 77554 <_Py_open@@Base+0xa70> │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7740e <_Py_open@@Base+0xa4a> │ │ │ │ + beq.n 7752e <_Py_open@@Base+0xa4a> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 77434 <_Py_open@@Base+0xa70> │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + bl 12125c │ │ │ │ + b.n 77554 <_Py_open@@Base+0xa70> │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62464 @ 0xf400 │ │ │ │ + movw r0, #60172 @ 0xeb0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 77434 <_Py_open@@Base+0xa70> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 77554 <_Py_open@@Base+0xa70> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4e4 │ │ │ │ - cbnz r0, 7742a <_Py_open@@Base+0xa66> │ │ │ │ + cbnz r0, 7754a <_Py_open@@Base+0xa66> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e7b7c <_Py_strerror@@Base+0x2c> │ │ │ │ + b.w 1e7030 <_Py_strerror@@Base+0x2c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #16 │ │ │ │ - movw r0, #40120 @ 0x9cb8 │ │ │ │ + movw r0, #37944 @ 0x9438 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 77488 <_Py_open@@Base+0xac4> │ │ │ │ + beq.n 775a8 <_Py_open@@Base+0xac4> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ - movw r0, #40152 @ 0x9cd8 │ │ │ │ + movw r0, #37976 @ 0x9458 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 25accc │ │ │ │ + bl 25aa3c │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #40208 @ 0x9d10 │ │ │ │ + movw r0, #38032 @ 0x9490 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #40232 @ 0x9d28 │ │ │ │ + movw r4, #38056 @ 0x94a8 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - movw r1, #32652 @ 0x7f8c │ │ │ │ + movw r1, #35984 @ 0x8c90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #40244 @ 0x9d34 │ │ │ │ + movw r0, #38068 @ 0x94b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 107864 │ │ │ │ + b.w 1075e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ands.w r3, r3, #1 │ │ │ │ itett ne │ │ │ │ - movwne r1, #32652 @ 0x7f8c │ │ │ │ - movweq r1, #40232 @ 0x9d28 │ │ │ │ + movwne r1, #35984 @ 0x8c90 │ │ │ │ + movweq r1, #38056 @ 0x94a8 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #49 @ 0x31 │ │ │ │ ite eq │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ addne r3, #1 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #40268 @ 0x9d4c │ │ │ │ + movw r0, #38092 @ 0x94cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl d7a90 │ │ │ │ + bl d81f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 775ac <_Py_open@@Base+0xbe8> │ │ │ │ + cbz r0, 776cc <_Py_open@@Base+0xbe8> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7a3c │ │ │ │ + bl d81a0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 775a6 <_Py_open@@Base+0xbe2> │ │ │ │ + cbz r0, 776c6 <_Py_open@@Base+0xbe2> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7a3c │ │ │ │ - cbz r0, 775aa <_Py_open@@Base+0xbe6> │ │ │ │ + bl d81a0 │ │ │ │ + cbz r0, 776ca <_Py_open@@Base+0xbe6> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #40312 @ 0x9d78 │ │ │ │ + movw r0, #38136 @ 0x94f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 107864 │ │ │ │ + bl 1075e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 775ac <_Py_open@@Base+0xbe8> │ │ │ │ + b.n 776cc <_Py_open@@Base+0xbe8> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 775ac <_Py_open@@Base+0xbe8> │ │ │ │ + b.n 776cc <_Py_open@@Base+0xbe8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bgt.n 775b6 <_Py_open@@Base+0xbf2> │ │ │ │ - b.w 90034 │ │ │ │ + bgt.n 776d6 <_Py_open@@Base+0xbf2> │ │ │ │ + b.w 90384 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 713b8 <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 775ee <_Py_open@@Base+0xc2a> │ │ │ │ + bl 714d4 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 7770e <_Py_open@@Base+0xc2a> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 775c6 <_Py_open@@Base+0xc02> │ │ │ │ + b.n 776e6 <_Py_open@@Base+0xc02> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2bd940 <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 77616 <_Py_open@@Base+0xc52> │ │ │ │ + bl 2bcf30 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 77736 <_Py_open@@Base+0xc52> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 90034 │ │ │ │ + bl 90384 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 775f4 <_Py_open@@Base+0xc30> │ │ │ │ + b.n 77714 <_Py_open@@Base+0xc30> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b5ac │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c214 │ │ │ │ - cbnz r0, 77680 <_Py_open@@Base+0xcbc> │ │ │ │ + bl 15bb48 │ │ │ │ + cbnz r0, 777a0 <_Py_open@@Base+0xcbc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 77668 <_Py_open@@Base+0xca4> │ │ │ │ + beq.n 77788 <_Py_open@@Base+0xca4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #40352 @ 0x9da0 │ │ │ │ + movw r1, #38176 @ 0x9520 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 77682 <_Py_open@@Base+0xcbe> │ │ │ │ + bl 15c860 │ │ │ │ + b.n 777a2 <_Py_open@@Base+0xcbe> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9ac │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77682 <_Py_open@@Base+0xcbe> │ │ │ │ + b.n 777a2 <_Py_open@@Base+0xcbe> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 7768c <_Py_open@@Base+0xcc8> │ │ │ │ + cbz r3, 777ac <_Py_open@@Base+0xcc8> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 289588 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 776dc <_Py_open@@Base+0xd18> │ │ │ │ + bl 289268 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 777fc <_Py_open@@Base+0xd18> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2ae58 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 776d2 <_Py_open@@Base+0xd0e> │ │ │ │ + cbnz r0, 777f2 <_Py_open@@Base+0xd0e> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 776de <_Py_open@@Base+0xd1a> │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 777fe <_Py_open@@Base+0xd1a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 776de <_Py_open@@Base+0xd1a> │ │ │ │ + b.n 777fe <_Py_open@@Base+0xd1a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 77770 <_Py_open@@Base+0xdac> │ │ │ │ + cbz r0, 77890 <_Py_open@@Base+0xdac> │ │ │ │ ldrd r0, r1, [r6, #24] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ - vldr d8, [pc, #116] @ 77780 <_Py_open@@Base+0xdbc> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + vldr d8, [pc, #116] @ 778a0 <_Py_open@@Base+0xdbc> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77758 <_Py_open@@Base+0xd94> │ │ │ │ + cbz r0, 77878 <_Py_open@@Base+0xd94> │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e75c8 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e6d58 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9c4cc │ │ │ │ + bl 9c70c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7776e <_Py_open@@Base+0xdaa> │ │ │ │ + cbnz r0, 7788e <_Py_open@@Base+0xdaa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77772 <_Py_open@@Base+0xdae> │ │ │ │ + bge.n 77892 <_Py_open@@Base+0xdae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77772 <_Py_open@@Base+0xdae> │ │ │ │ + cbnz r3, 77892 <_Py_open@@Base+0xdae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77772 <_Py_open@@Base+0xdae> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77892 <_Py_open@@Base+0xdae> │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -113958,32 +114061,32 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 777ac <_Py_open@@Base+0xde8> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 777ca <_Py_open@@Base+0xe06> │ │ │ │ + bne.n 778cc <_Py_open@@Base+0xde8> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 778ea <_Py_open@@Base+0xe06> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2bf88 <__getitimer64@plt> │ │ │ │ - cbz r0, 777c2 <_Py_open@@Base+0xdfe> │ │ │ │ + cbz r0, 778e2 <_Py_open@@Base+0xdfe> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 777cc <_Py_open@@Base+0xe08> │ │ │ │ + b.n 778ec <_Py_open@@Base+0xe08> │ │ │ │ mov r0, sp │ │ │ │ - bl 776e4 <_Py_open@@Base+0xd20> │ │ │ │ - b.n 777cc <_Py_open@@Base+0xe08> │ │ │ │ + bl 77804 <_Py_open@@Base+0xd20> │ │ │ │ + b.n 778ec <_Py_open@@Base+0xe08> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -113999,186 +114102,186 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2b5ac │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 77824 <_Py_open@@Base+0xe60> │ │ │ │ + beq.n 77944 <_Py_open@@Base+0xe60> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40392 @ 0x9dc8 │ │ │ │ + movw r1, #38216 @ 0x9548 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77a56 <_Py_open@@Base+0x1092> │ │ │ │ + b.n 77b76 <_Py_open@@Base+0x1092> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r2, #40428 @ 0x9dec │ │ │ │ + movw r2, #38252 @ 0x956c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #528] @ (77a60 <_Py_open@@Base+0x109c>) │ │ │ │ - bl f7000 │ │ │ │ + ldr r3, [pc, #528] @ (77b80 <_Py_open@@Base+0x109c>) │ │ │ │ + bl f6e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77820 <_Py_open@@Base+0xe5c> │ │ │ │ + beq.n 77940 <_Py_open@@Base+0xe5c> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b5ac │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 77874 <_Py_open@@Base+0xeb0> │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 77994 <_Py_open@@Base+0xeb0> │ │ │ │ + bl 125af0 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - bge.n 77890 <_Py_open@@Base+0xecc> │ │ │ │ + bge.n 779b0 <_Py_open@@Base+0xecc> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40456 @ 0x9e08 │ │ │ │ + movw r1, #38280 @ 0x9588 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 77a24 <_Py_open@@Base+0x1060> │ │ │ │ + b.n 77b44 <_Py_open@@Base+0x1060> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 778c6 <_Py_open@@Base+0xf02> │ │ │ │ - bl 125be4 │ │ │ │ + cbz r0, 779e6 <_Py_open@@Base+0xf02> │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 778aa <_Py_open@@Base+0xee6> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 779ca <_Py_open@@Base+0xee6> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 77a22 <_Py_open@@Base+0x105e> │ │ │ │ - b.n 778ae <_Py_open@@Base+0xeea> │ │ │ │ + bne.w 77b42 <_Py_open@@Base+0x105e> │ │ │ │ + b.n 779ce <_Py_open@@Base+0xeea> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 778ca <_Py_open@@Base+0xf06> │ │ │ │ + bge.n 779ea <_Py_open@@Base+0xf06> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40492 @ 0x9e2c │ │ │ │ + movw r1, #38316 @ 0x95ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 7788a <_Py_open@@Base+0xec6> │ │ │ │ + bl 12125c │ │ │ │ + b.n 779aa <_Py_open@@Base+0xec6> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 778da <_Py_open@@Base+0xf16> │ │ │ │ + cbz r3, 779fa <_Py_open@@Base+0xf16> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 778dc <_Py_open@@Base+0xf18> │ │ │ │ + b.n 779fc <_Py_open@@Base+0xf18> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 778f4 <_Py_open@@Base+0xf30> │ │ │ │ + cbnz r0, 77a14 <_Py_open@@Base+0xf30> │ │ │ │ mov r4, r5 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 77a24 <_Py_open@@Base+0x1060> │ │ │ │ + bl 24448c │ │ │ │ + b.n 77b44 <_Py_open@@Base+0x1060> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b5ac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbz r0, 77912 <_Py_open@@Base+0xf4e> │ │ │ │ + cbz r0, 77a32 <_Py_open@@Base+0xf4e> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 29fa40 <_PyDict_GetItem_KnownHash@@Base+0x5ec> │ │ │ │ + bl 29f898 <_PyDict_GetItem_KnownHash@@Base+0x5ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77932 <_Py_open@@Base+0xf6e> │ │ │ │ + beq.n 77a52 <_Py_open@@Base+0xf6e> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 7791c <_Py_open@@Base+0xf58> │ │ │ │ + bls.n 77a3c <_Py_open@@Base+0xf58> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 77936 <_Py_open@@Base+0xf72> │ │ │ │ + cbnz r4, 77a56 <_Py_open@@Base+0xf72> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40520 @ 0x9e48 │ │ │ │ + movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77a24 <_Py_open@@Base+0x1060> │ │ │ │ + b.n 77b44 <_Py_open@@Base+0x1060> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r3, #3 │ │ │ │ mov.w lr, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ str.w sl, [r4, #12] │ │ │ │ movw r3, #279 @ 0x117 │ │ │ │ strd lr, r3, [r4] │ │ │ │ - cbz r1, 77990 <_Py_open@@Base+0xfcc> │ │ │ │ + cbz r1, 77ab0 <_Py_open@@Base+0xfcc> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 7795a <_Py_open@@Base+0xf96> │ │ │ │ + bls.n 77a7a <_Py_open@@Base+0xf96> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 77972 <_Py_open@@Base+0xfae> │ │ │ │ + bne.n 77a92 <_Py_open@@Base+0xfae> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40564 @ 0x9e74 │ │ │ │ + movw r1, #38388 @ 0x95f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 77932 <_Py_open@@Base+0xf6e> │ │ │ │ + bl 12125c │ │ │ │ + b.n 77a52 <_Py_open@@Base+0xf6e> │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ adds r3, r2, #7 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ str r2, [r4, #28] │ │ │ │ adds r3, #12 │ │ │ │ str r3, [r4, #16] │ │ │ │ blx 2c198 │ │ │ │ - b.n 77992 <_Py_open@@Base+0xfce> │ │ │ │ + b.n 77ab2 <_Py_open@@Base+0xfce> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 779ee <_Py_open@@Base+0x102a> │ │ │ │ + beq.n 77b0e <_Py_open@@Base+0x102a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 779c4 <_Py_open@@Base+0x1000> │ │ │ │ + bls.n 77ae4 <_Py_open@@Base+0x1000> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r4, r2 │ │ │ │ negs r2, r3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ sub.w r4, r4, sl │ │ │ │ adds r2, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi.n 779c4 <_Py_open@@Base+0x1000> │ │ │ │ + bhi.n 77ae4 <_Py_open@@Base+0x1000> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 779c4 <_Py_open@@Base+0x1000> │ │ │ │ + bhi.n 77ae4 <_Py_open@@Base+0x1000> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 779dc <_Py_open@@Base+0x1018> │ │ │ │ + bne.n 77afc <_Py_open@@Base+0x1018> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40608 @ 0x9ea0 │ │ │ │ + movw r1, #38432 @ 0x9620 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 77932 <_Py_open@@Base+0xf6e> │ │ │ │ + bl 12125c │ │ │ │ + b.n 77a52 <_Py_open@@Base+0xf6e> │ │ │ │ movs r1, #4 │ │ │ │ movw r0, #279 @ 0x117 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #16 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w r1, [sl, r3] │ │ │ │ str r6, [r2, #12] │ │ │ │ @@ -114187,1107 +114290,1107 @@ │ │ │ │ strd r9, r3, [sp, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp] │ │ │ │ - movw r2, #52141 @ 0xcbad │ │ │ │ + movw r2, #52153 @ 0xcbb9 │ │ │ │ movt r2, #3 │ │ │ │ - bl 24c3e4 │ │ │ │ + bl 24bd74 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77932 <_Py_open@@Base+0xf6e> │ │ │ │ + beq.n 77a52 <_Py_open@@Base+0xf6e> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77a24 <_Py_open@@Base+0x1060> │ │ │ │ + b.n 77b44 <_Py_open@@Base+0x1060> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 77a34 <_Py_open@@Base+0x1070> │ │ │ │ + cbz r3, 77b54 <_Py_open@@Base+0x1070> │ │ │ │ mov r0, r7 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 77a52 <_Py_open@@Base+0x108e> │ │ │ │ + ble.n 77b72 <_Py_open@@Base+0x108e> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 77a3e <_Py_open@@Base+0x107a> │ │ │ │ - bl 844d4 │ │ │ │ + bl 15c860 │ │ │ │ + b.n 77b5e <_Py_open@@Base+0x107a> │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 77a9e <_Py_open@@Base+0x10da> │ │ │ │ + beq.n 77bbe <_Py_open@@Base+0x10da> │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 77a88 <_Py_open@@Base+0x10c4> │ │ │ │ + beq.n 77ba8 <_Py_open@@Base+0x10c4> │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 77aa2 <_Py_open@@Base+0x10de> │ │ │ │ + beq.n 77bc2 <_Py_open@@Base+0x10de> │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40692 @ 0x9ef4 │ │ │ │ + movw r1, #38516 @ 0x9674 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1214a0 │ │ │ │ + b.w 12125c │ │ │ │ movw r3, #51828 @ 0xca74 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40656 @ 0x9ed0 │ │ │ │ + movw r1, #38480 @ 0x9650 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1214a0 │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 12125c │ │ │ │ + b.w 24448c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #40736 @ 0x9f20 │ │ │ │ + movw r1, #38560 @ 0x96a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77bd8 <_Py_open@@Base+0x1214> │ │ │ │ + beq.n 77cf8 <_Py_open@@Base+0x1214> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 84868 │ │ │ │ + bl 84ad0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77afa <_Py_open@@Base+0x1136> │ │ │ │ + cbnz r0, 77c1a <_Py_open@@Base+0x1136> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40756 @ 0x9f34 │ │ │ │ + movw r1, #38580 @ 0x96b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 77bda <_Py_open@@Base+0x1216> │ │ │ │ + bl 12125c │ │ │ │ + b.n 77cfa <_Py_open@@Base+0x1216> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 77b76 <_Py_open@@Base+0x11b2> │ │ │ │ + ble.n 77c96 <_Py_open@@Base+0x11b2> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 77b2c <_Py_open@@Base+0x1168> │ │ │ │ + bcs.n 77c4c <_Py_open@@Base+0x1168> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 77b2e <_Py_open@@Base+0x116a> │ │ │ │ + cbz r0, 77c4e <_Py_open@@Base+0x116a> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 77b2e <_Py_open@@Base+0x116a> │ │ │ │ + bhi.n 77c4e <_Py_open@@Base+0x116a> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 77b38 <_Py_open@@Base+0x1174> │ │ │ │ - b.n 77b2e <_Py_open@@Base+0x116a> │ │ │ │ + cbnz r0, 77c58 <_Py_open@@Base+0x1174> │ │ │ │ + b.n 77c4e <_Py_open@@Base+0x116a> │ │ │ │ mov r9, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ mov r8, r6 │ │ │ │ - b.n 77bb4 <_Py_open@@Base+0x11f0> │ │ │ │ - movw r1, #40804 @ 0x9f64 │ │ │ │ + b.n 77cd4 <_Py_open@@Base+0x11f0> │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add.w r6, r4, #12 │ │ │ │ mov sl, r0 │ │ │ │ add.w fp, r9, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 1a7db8 │ │ │ │ - cbz r0, 77b9c <_Py_open@@Base+0x11d8> │ │ │ │ + bl 1a6814 │ │ │ │ + cbz r0, 77cbc <_Py_open@@Base+0x11d8> │ │ │ │ ldr.w r3, [sl] │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ ldr.w r2, [sl, #-36] │ │ │ │ str.w r3, [r9, r5, lsl #3] │ │ │ │ str.w r2, [fp, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77b4a <_Py_open@@Base+0x1186> │ │ │ │ - b.n 77b7a <_Py_open@@Base+0x11b6> │ │ │ │ + bne.n 77c6a <_Py_open@@Base+0x1186> │ │ │ │ + b.n 77c9a <_Py_open@@Base+0x11b6> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r6, #22497 @ 0x57e1 │ │ │ │ + movw r6, #22785 @ 0x5901 │ │ │ │ movt r6, #7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 38a8a <_PyInterpreterState_IDDecref@@Base+0x30e> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 77b9e <_Py_open@@Base+0x11da> │ │ │ │ + b.n 77cbe <_Py_open@@Base+0x11da> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 77bb4 <_Py_open@@Base+0x11f0> │ │ │ │ + cbz r5, 77cd4 <_Py_open@@Base+0x11f0> │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77ba6 <_Py_open@@Base+0x11e2> │ │ │ │ + bne.n 77cc6 <_Py_open@@Base+0x11e2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r9 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77bd4 <_Py_open@@Base+0x1210> │ │ │ │ + bge.n 77cf4 <_Py_open@@Base+0x1210> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77bd4 <_Py_open@@Base+0x1210> │ │ │ │ + cbnz r3, 77cf4 <_Py_open@@Base+0x1210> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 77bda <_Py_open@@Base+0x1216> │ │ │ │ + b.n 77cfa <_Py_open@@Base+0x1216> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, sp │ │ │ │ - movw r1, #40892 @ 0x9fbc │ │ │ │ + movw r1, #38716 @ 0x973c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbnz r0, 77c28 <_Py_open@@Base+0x1264> │ │ │ │ - bl f891c │ │ │ │ - movw r2, #30781 @ 0x783d │ │ │ │ + bl a6f44 │ │ │ │ + cbnz r0, 77d48 <_Py_open@@Base+0x1264> │ │ │ │ + bl f876c │ │ │ │ + movw r2, #29333 @ 0x7295 │ │ │ │ movt r2, #21 │ │ │ │ - movw r1, #40908 @ 0x9fcc │ │ │ │ + movw r1, #38732 @ 0x974c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 77c86 <_Py_open@@Base+0x12c2> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 77da6 <_Py_open@@Base+0x12c2> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 77c2a <_Py_open@@Base+0x1266> │ │ │ │ + b.n 77d4a <_Py_open@@Base+0x1266> │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #6952 @ 0x1b28 │ │ │ │ + movw r1, #4804 @ 0x12c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #40924 @ 0x9fdc │ │ │ │ + movw r0, #38748 @ 0x975c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77c86 <_Py_open@@Base+0x12c2> │ │ │ │ + beq.n 77da6 <_Py_open@@Base+0x12c2> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15c214 │ │ │ │ + bl 15bb48 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77c94 <_Py_open@@Base+0x12d0> │ │ │ │ + cbnz r0, 77db4 <_Py_open@@Base+0x12d0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b758 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ - cbz r5, 77c76 <_Py_open@@Base+0x12b2> │ │ │ │ + bl 15c860 │ │ │ │ + cbz r5, 77d96 <_Py_open@@Base+0x12b2> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77c76 <_Py_open@@Base+0x12b2> │ │ │ │ + bge.n 77d96 <_Py_open@@Base+0x12b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 77c76 <_Py_open@@Base+0x12b2> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 77c8a <_Py_open@@Base+0x12c6> │ │ │ │ + cbnz r3, 77d96 <_Py_open@@Base+0x12b2> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 77daa <_Py_open@@Base+0x12c6> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77c9a <_Py_open@@Base+0x12d6> │ │ │ │ + b.n 77dba <_Py_open@@Base+0x12d6> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 77c9a <_Py_open@@Base+0x12d6> │ │ │ │ + b.n 77dba <_Py_open@@Base+0x12d6> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 77c62 <_Py_open@@Base+0x129e> │ │ │ │ - b.n 77c78 <_Py_open@@Base+0x12b4> │ │ │ │ + bne.n 77d82 <_Py_open@@Base+0x129e> │ │ │ │ + b.n 77d98 <_Py_open@@Base+0x12b4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #40944 @ 0x9ff0 │ │ │ │ + movw r1, #38768 @ 0x9770 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 77ce2 <_Py_open@@Base+0x131e> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 77e02 <_Py_open@@Base+0x131e> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #64432 @ 0xfbb0 │ │ │ │ + movw r1, #62140 @ 0xf2bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #40964 @ 0xa004 │ │ │ │ + movw r0, #38788 @ 0x9784 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77ce6 <_Py_open@@Base+0x1322> │ │ │ │ + bne.n 77e06 <_Py_open@@Base+0x1322> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77d22 <_Py_open@@Base+0x135e> │ │ │ │ - bl b1aa4 │ │ │ │ + b.n 77e42 <_Py_open@@Base+0x135e> │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b700 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - cbnz r4, 77d16 <_Py_open@@Base+0x1352> │ │ │ │ + bl b4e44 │ │ │ │ + cbnz r4, 77e36 <_Py_open@@Base+0x1352> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40988 @ 0xa01c │ │ │ │ + movw r1, #38812 @ 0x979c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 77d22 <_Py_open@@Base+0x135e> │ │ │ │ + bl 12125c │ │ │ │ + b.n 77e42 <_Py_open@@Base+0x135e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #41012 @ 0xa034 │ │ │ │ + movw r1, #38836 @ 0x97b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 77d6e <_Py_open@@Base+0x13aa> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 77e8e <_Py_open@@Base+0x13aa> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 77d72 <_Py_open@@Base+0x13ae> │ │ │ │ + bcc.n 77e92 <_Py_open@@Base+0x13ae> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41032 @ 0xa048 │ │ │ │ + movw r1, #38856 @ 0x97c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77dc8 <_Py_open@@Base+0x1404> │ │ │ │ + b.n 77ee8 <_Py_open@@Base+0x1404> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #22880 @ 0x5960 │ │ │ │ + movw r1, #20704 @ 0x50e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41072 @ 0xa070 │ │ │ │ + movw r0, #38896 @ 0x97f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77d6e <_Py_open@@Base+0x13aa> │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 77e8e <_Py_open@@Base+0x13aa> │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2c224 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - cbnz r4, 77dc0 <_Py_open@@Base+0x13fc> │ │ │ │ + bl b4e44 │ │ │ │ + cbnz r4, 77ee0 <_Py_open@@Base+0x13fc> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41096 @ 0xa088 │ │ │ │ + movw r1, #38920 @ 0x9808 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 77dc8 <_Py_open@@Base+0x1404> │ │ │ │ + bl 12125c │ │ │ │ + b.n 77ee8 <_Py_open@@Base+0x1404> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #41120 @ 0xa0a0 │ │ │ │ + movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 77e28 <_Py_open@@Base+0x1464> │ │ │ │ - bl b1aa4 │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 77f48 <_Py_open@@Base+0x1464> │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b420 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - cbnz r4, 77e1e <_Py_open@@Base+0x145a> │ │ │ │ + bl b4e44 │ │ │ │ + cbnz r4, 77f3e <_Py_open@@Base+0x145a> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41140 @ 0xa0b4 │ │ │ │ + movw r1, #38964 @ 0x9834 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 77e2a <_Py_open@@Base+0x1466> │ │ │ │ + bl 12125c │ │ │ │ + b.n 77f4a <_Py_open@@Base+0x1466> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77e2a <_Py_open@@Base+0x1466> │ │ │ │ + b.n 77f4a <_Py_open@@Base+0x1466> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ - movw r1, #41160 @ 0xa0c8 │ │ │ │ + movw r1, #38984 @ 0x9848 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, sp │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 77e7c <_Py_open@@Base+0x14b8> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 77f9c <_Py_open@@Base+0x14b8> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 77e80 <_Py_open@@Base+0x14bc> │ │ │ │ + bne.n 77fa0 <_Py_open@@Base+0x14bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 77eac <_Py_open@@Base+0x14e8> │ │ │ │ + beq.n 77fcc <_Py_open@@Base+0x14e8> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41176 @ 0xa0d8 │ │ │ │ + movw r1, #39000 @ 0x9858 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77ede <_Py_open@@Base+0x151a> │ │ │ │ + b.n 77ffe <_Py_open@@Base+0x151a> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 77e8c <_Py_open@@Base+0x14c8> │ │ │ │ + bne.n 77fac <_Py_open@@Base+0x14c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 77eac <_Py_open@@Base+0x14e8> │ │ │ │ - b.n 77e60 <_Py_open@@Base+0x149c> │ │ │ │ + beq.n 77fcc <_Py_open@@Base+0x14e8> │ │ │ │ + b.n 77f80 <_Py_open@@Base+0x149c> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #41220 @ 0xa104 │ │ │ │ + movw r1, #39044 @ 0x9884 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 77e7c <_Py_open@@Base+0x14b8> │ │ │ │ + bl 15c860 │ │ │ │ + b.n 77f9c <_Py_open@@Base+0x14b8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2b26c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77ed0 <_Py_open@@Base+0x150c> │ │ │ │ + cbnz r0, 77ff0 <_Py_open@@Base+0x150c> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ - b.n 77ede <_Py_open@@Base+0x151a> │ │ │ │ + bl 15c860 │ │ │ │ + b.n 77ffe <_Py_open@@Base+0x151a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #41248 @ 0xa120 │ │ │ │ + movw r1, #39072 @ 0x98a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 77f32 <_Py_open@@Base+0x156e> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 78052 <_Py_open@@Base+0x156e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 77f1c <_Py_open@@Base+0x1558> │ │ │ │ + bhi.n 7803c <_Py_open@@Base+0x1558> │ │ │ │ adds r0, #12 │ │ │ │ - bl 90034 │ │ │ │ - b.n 77f34 <_Py_open@@Base+0x1570> │ │ │ │ + bl 90384 │ │ │ │ + b.n 78054 <_Py_open@@Base+0x1570> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41260 @ 0xa12c │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #41296 @ 0xa150 │ │ │ │ + movw r1, #39120 @ 0x98d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 77f98 <_Py_open@@Base+0x15d4> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 780b8 <_Py_open@@Base+0x15d4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 24fb30 │ │ │ │ - cbz r0, 77f98 <_Py_open@@Base+0x15d4> │ │ │ │ - ldr r3, [pc, #56] @ (77f9c <_Py_open@@Base+0x15d8>) │ │ │ │ + bl 24f630 │ │ │ │ + cbz r0, 780b8 <_Py_open@@Base+0x15d4> │ │ │ │ + ldr r3, [pc, #56] @ (780bc <_Py_open@@Base+0x15d8>) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 77f90 <_Py_open@@Base+0x15cc> │ │ │ │ + cbz r3, 780b0 <_Py_open@@Base+0x15cc> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 25c6d4 <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ + bl 25c44c <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #4788 @ 0x12b4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 77f98 <_Py_open@@Base+0x15d4> │ │ │ │ + b.n 780b8 <_Py_open@@Base+0x15d4> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #41312 @ 0xa160 │ │ │ │ + movw r1, #39136 @ 0x98e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 77ff4 <_Py_open@@Base+0x1630> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 78114 <_Py_open@@Base+0x1630> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 77fe2 <_Py_open@@Base+0x161e> │ │ │ │ - bl b1aa4 │ │ │ │ + cbz r3, 78102 <_Py_open@@Base+0x161e> │ │ │ │ + bl b1c9c │ │ │ │ mov r4, r0 │ │ │ │ - bl 7323c │ │ │ │ + bl 73584 │ │ │ │ movs r0, #11 │ │ │ │ blx 2bf4c │ │ │ │ mov r0, r4 │ │ │ │ - bl b4c50 │ │ │ │ - b.n 77fec <_Py_open@@Base+0x1628> │ │ │ │ - bl 7323c │ │ │ │ + bl b4e44 │ │ │ │ + b.n 7810c <_Py_open@@Base+0x1628> │ │ │ │ + bl 73584 │ │ │ │ movs r0, #11 │ │ │ │ blx 2bf4c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #41324 @ 0xa16c │ │ │ │ + movw r1, #39148 @ 0x98ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 7803c <_Py_open@@Base+0x1678> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 7815c <_Py_open@@Base+0x1678> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 73bc4 │ │ │ │ - cbz r0, 78040 <_Py_open@@Base+0x167c> │ │ │ │ + bl 73f0c │ │ │ │ + cbz r0, 78160 <_Py_open@@Base+0x167c> │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4936 @ 0x1348 │ │ │ │ + movw r1, #2644 @ 0xa54 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78048 <_Py_open@@Base+0x1684> │ │ │ │ + b.n 78168 <_Py_open@@Base+0x1684> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46680 @ 0xb658 │ │ │ │ + movw r1, #44504 @ 0xadd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 780a4 <_Py_open@@Base+0x16e0> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 781c4 <_Py_open@@Base+0x16e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11fc54 │ │ │ │ + bl 11fa10 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 780a6 <_Py_open@@Base+0x16e2> │ │ │ │ + cbz r0, 781c6 <_Py_open@@Base+0x16e2> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 780a6 <_Py_open@@Base+0x16e2> │ │ │ │ + bge.n 781c6 <_Py_open@@Base+0x16e2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 780a6 <_Py_open@@Base+0x16e2> │ │ │ │ + b.n 781c6 <_Py_open@@Base+0x16e2> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 780cc <_Py_open@@Base+0x1708> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 7810a <_Py_open@@Base+0x1746> │ │ │ │ - bl b1aa4 │ │ │ │ + bne.n 781ec <_Py_open@@Base+0x1708> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 7822a <_Py_open@@Base+0x1746> │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b734 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 780ee <_Py_open@@Base+0x172a> │ │ │ │ + blt.n 7820e <_Py_open@@Base+0x172a> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7810c <_Py_open@@Base+0x1748> │ │ │ │ + b.n 7822c <_Py_open@@Base+0x1748> │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 780e4 <_Py_open@@Base+0x1720> │ │ │ │ + beq.n 78204 <_Py_open@@Base+0x1720> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 106d98 │ │ │ │ + bl 106b18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78132 <_Py_open@@Base+0x176e> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 78132 <_Py_open@@Base+0x176e> │ │ │ │ + bne.n 78252 <_Py_open@@Base+0x176e> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 78252 <_Py_open@@Base+0x176e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7814c <_Py_open@@Base+0x1788> │ │ │ │ + b.n 7826c <_Py_open@@Base+0x1788> │ │ │ │ mov r0, r4 │ │ │ │ - bl 225d68 <_Py_dup@@Base> │ │ │ │ + bl 2251a0 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7812e <_Py_open@@Base+0x176a> │ │ │ │ - bl 94ccc │ │ │ │ + beq.n 7824e <_Py_open@@Base+0x176a> │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7814c <_Py_open@@Base+0x1788> │ │ │ │ + cbnz r0, 7826c <_Py_open@@Base+0x1788> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b734 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2912] @ 0xb60 │ │ │ │ subw sp, sp, #1148 @ 0x47c │ │ │ │ mov fp, r0 │ │ │ │ add.w sl, sp, #28 │ │ │ │ add.w r8, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - movw r1, #41336 @ 0xa178 │ │ │ │ + movw r1, #39160 @ 0x98f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #24] │ │ │ │ str.w r4, [sl] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str.w r4, [r8] │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 781b2 <_Py_open@@Base+0x17ee> │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 782d2 <_Py_open@@Base+0x17ee> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 781b6 <_Py_open@@Base+0x17f2> │ │ │ │ + bmi.n 782d6 <_Py_open@@Base+0x17f2> │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41352 @ 0xa188 │ │ │ │ + movw r1, #39176 @ 0x9908 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78312 <_Py_open@@Base+0x194e> │ │ │ │ + b.n 78432 <_Py_open@@Base+0x194e> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #41396 @ 0xa1b4 │ │ │ │ + movw r1, #39220 @ 0x9934 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 781b2 <_Py_open@@Base+0x17ee> │ │ │ │ + beq.n 782d2 <_Py_open@@Base+0x17ee> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 781f2 <_Py_open@@Base+0x182e> │ │ │ │ + bcc.n 78312 <_Py_open@@Base+0x182e> │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #39268 @ 0x9964 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 781b2 <_Py_open@@Base+0x17ee> │ │ │ │ + bl 12125c │ │ │ │ + b.n 782d2 <_Py_open@@Base+0x17ee> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #6952 @ 0x1b28 │ │ │ │ + movw r1, #4804 @ 0x12c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41488 @ 0xa210 │ │ │ │ + movw r0, #39312 @ 0x9990 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 781b2 <_Py_open@@Base+0x17ee> │ │ │ │ + beq.n 782d2 <_Py_open@@Base+0x17ee> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #7144 @ 0x1be8 │ │ │ │ + movw r2, #4968 @ 0x1368 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1c084c │ │ │ │ + bl 1bf4c4 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2b0bc │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 7825c <_Py_open@@Base+0x1898> │ │ │ │ + cbz r1, 7837c <_Py_open@@Base+0x1898> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 514da │ │ │ │ - b.n 78278 <_Py_open@@Base+0x18b4> │ │ │ │ + bl 514ca │ │ │ │ + b.n 78398 <_Py_open@@Base+0x18b4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cbz r4, 7827c <_Py_open@@Base+0x18b8> │ │ │ │ + cbz r4, 7839c <_Py_open@@Base+0x18b8> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41508 @ 0xa224 │ │ │ │ + movw r1, #39332 @ 0x99a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7830a <_Py_open@@Base+0x1946> │ │ │ │ + b.n 7842a <_Py_open@@Base+0x1946> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 78298 <_Py_open@@Base+0x18d4> │ │ │ │ + beq.n 783b8 <_Py_open@@Base+0x18d4> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 782b8 <_Py_open@@Base+0x18f4> │ │ │ │ + bne.n 783d8 <_Py_open@@Base+0x18f4> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r1, [sl] │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 782b8 <_Py_open@@Base+0x18f4> │ │ │ │ + b.n 783d8 <_Py_open@@Base+0x18f4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 782b8 <_Py_open@@Base+0x18f4> │ │ │ │ + beq.n 783d8 <_Py_open@@Base+0x18f4> │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41548 @ 0xa24c │ │ │ │ + movw r1, #39372 @ 0x99cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 7830a <_Py_open@@Base+0x1946> │ │ │ │ - bl b1aa4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 7842a <_Py_open@@Base+0x1946> │ │ │ │ + bl b1c9c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldrd r1, r0, [r0, #16] │ │ │ │ blx 2be88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r6, 782ee <_Py_open@@Base+0x192a> │ │ │ │ + bl b4e44 │ │ │ │ + cbz r6, 7840e <_Py_open@@Base+0x192a> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 514da │ │ │ │ - b.n 7830a <_Py_open@@Base+0x1946> │ │ │ │ + bl 514ca │ │ │ │ + b.n 7842a <_Py_open@@Base+0x1946> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7830a <_Py_open@@Base+0x1946> │ │ │ │ + cbz r0, 7842a <_Py_open@@Base+0x1946> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #41580 @ 0xa26c │ │ │ │ + movw r0, #39404 @ 0x99ec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 78312 <_Py_open@@Base+0x194e> │ │ │ │ + cbz r0, 78432 <_Py_open@@Base+0x194e> │ │ │ │ blx 2b040 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ add.w r2, r1, #8 │ │ │ │ push {r4, r5} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r5, [r2, #-1]! │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r4, r2 │ │ │ │ orr.w r0, r5, r0, lsl #8 │ │ │ │ - bne.n 78328 <_Py_open@@Base+0x1964> │ │ │ │ + bne.n 78448 <_Py_open@@Base+0x1964> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 150cec │ │ │ │ + b.w 15078c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2bee8 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 150cec │ │ │ │ + b.w 15078c │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ push {r4} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ subs r2, #1 │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ orr.w r0, r3, r0, lsl #8 │ │ │ │ - bgt.n 78368 <_Py_open@@Base+0x19a4> │ │ │ │ + bgt.n 78488 <_Py_open@@Base+0x19a4> │ │ │ │ pop {r4} │ │ │ │ - b.w 136108 │ │ │ │ + b.w 135c74 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2d2fa4 │ │ │ │ + bl 2d2924 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 783b4 <_Py_open@@Base+0x19f0> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 783e4 <_Py_open@@Base+0x1a20> │ │ │ │ + bne.n 784d4 <_Py_open@@Base+0x19f0> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 78504 <_Py_open@@Base+0x1a20> │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2d2fa4 │ │ │ │ + bl 2d2924 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 783d0 <_Py_open@@Base+0x1a0c> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 783e4 <_Py_open@@Base+0x1a20> │ │ │ │ + bne.n 784f0 <_Py_open@@Base+0x1a0c> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 78504 <_Py_open@@Base+0x1a20> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dd5a0 │ │ │ │ + b.w 2dce70 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 20b568 │ │ │ │ + bl 20aac8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 78420 <_Py_open@@Base+0x1a5c> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 78452 <_Py_open@@Base+0x1a8e> │ │ │ │ + bne.n 78540 <_Py_open@@Base+0x1a5c> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 78572 <_Py_open@@Base+0x1a8e> │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 20b568 │ │ │ │ + bl 20aac8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 7843e <_Py_open@@Base+0x1a7a> │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 78452 <_Py_open@@Base+0x1a8e> │ │ │ │ + bne.n 7855e <_Py_open@@Base+0x1a7a> │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 78572 <_Py_open@@Base+0x1a8e> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2dd5a0 │ │ │ │ + b.w 2dce70 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 784a4 <_Py_open@@Base+0x1ae0> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 784a4 <_Py_open@@Base+0x1ae0> │ │ │ │ + bne.n 785c4 <_Py_open@@Base+0x1ae0> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 785c4 <_Py_open@@Base+0x1ae0> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #18468 @ 0x4824 │ │ │ │ + movw r1, #16292 @ 0x3fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 784c4 <_Py_open@@Base+0x1b00> │ │ │ │ + bl 12125c │ │ │ │ + b.n 785e4 <_Py_open@@Base+0x1b00> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ea8a │ │ │ │ - cbnz r0, 784c4 <_Py_open@@Base+0x1b00> │ │ │ │ + bl 4ea7a │ │ │ │ + cbnz r0, 785e4 <_Py_open@@Base+0x1b00> │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 4ea8a │ │ │ │ + b.w 4ea7a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253720 │ │ │ │ + bl 253490 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 7851a <_Py_open@@Base+0x1b56> │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 7851a <_Py_open@@Base+0x1b56> │ │ │ │ + bne.n 7863a <_Py_open@@Base+0x1b56> │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 7863a <_Py_open@@Base+0x1b56> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #18468 @ 0x4824 │ │ │ │ + movw r1, #16292 @ 0x3fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 78540 <_Py_open@@Base+0x1b7c> │ │ │ │ + bl 12125c │ │ │ │ + b.n 78660 <_Py_open@@Base+0x1b7c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23f054 │ │ │ │ - cbnz r0, 78540 <_Py_open@@Base+0x1b7c> │ │ │ │ + bl 23e574 │ │ │ │ + cbnz r0, 78660 <_Py_open@@Base+0x1b7c> │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23f054 │ │ │ │ + b.w 23e574 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #308] @ 78694 <_Py_open@@Base+0x1cd0> │ │ │ │ + ldr.w r8, [pc, #308] @ 787b4 <_Py_open@@Base+0x1cd0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7868c <_Py_open@@Base+0x1cc8> │ │ │ │ + beq.w 787ac <_Py_open@@Base+0x1cc8> │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1376] @ 0x560 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #35424 @ 0x8a60 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 785a4 <_Py_open@@Base+0x1be0> │ │ │ │ + beq.n 786c4 <_Py_open@@Base+0x1be0> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 78588 <_Py_open@@Base+0x1bc4> │ │ │ │ + bne.n 786a8 <_Py_open@@Base+0x1bc4> │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 785a8 <_Py_open@@Base+0x1be4> │ │ │ │ + b.n 786c8 <_Py_open@@Base+0x1be4> │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 785be <_Py_open@@Base+0x1bfa> │ │ │ │ + cbz r2, 786de <_Py_open@@Base+0x1bfa> │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2bfe8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 785e8 <_Py_open@@Base+0x1c24> │ │ │ │ + beq.n 78708 <_Py_open@@Base+0x1c24> │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47208 @ 0xb868 │ │ │ │ + movw r1, #45032 @ 0xafe8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 78624 <_Py_open@@Base+0x1c60> │ │ │ │ + b.n 78744 <_Py_open@@Base+0x1c60> │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #7144 @ 0x1be8 │ │ │ │ + movw r5, #4968 @ 0x1368 │ │ │ │ movt r5, #47 @ 0x2f │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2c23c <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41584 @ 0xa270 │ │ │ │ + movw r1, #39408 @ 0x99f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2c230 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #25608 @ 0x6408 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4976 @ 0x1370 │ │ │ │ + movw r1, #2800 @ 0xaf0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1380] @ 0x564 │ │ │ │ mov r0, r4 │ │ │ │ bl 37024 <_Py_DisplaySourceLine@@Base+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 78672 <_Py_open@@Base+0x1cae> │ │ │ │ + cbnz r3, 78792 <_Py_open@@Base+0x1cae> │ │ │ │ ldr.w r3, [r8, #1388] @ 0x56c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ - cbz r3, 7866e <_Py_open@@Base+0x1caa> │ │ │ │ + cbz r3, 7878e <_Py_open@@Base+0x1caa> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1c02ac <_Py_write_noraise@@Base> │ │ │ │ + bl 1bef28 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ bl 344e4 <_Py_DumpStack@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1384] @ 0x568 │ │ │ │ bl 2de7c │ │ │ │ @@ -115301,243 +115404,243 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7323c │ │ │ │ - bl 1f79d8 │ │ │ │ - cbnz r0, 786b8 <_Py_open@@Base+0x1cf4> │ │ │ │ + bl 73584 │ │ │ │ + bl 1f6e88 │ │ │ │ + cbnz r0, 787d8 <_Py_open@@Base+0x1cf4> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ mov r4, r0 │ │ │ │ - bl 158714 │ │ │ │ + bl 15816c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14161 @ 0x3751 │ │ │ │ + movw r0, #15001 @ 0x3a99 │ │ │ │ movt r0, #7 │ │ │ │ - bl 2192c4 │ │ │ │ + bl 2187cc │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 786f0 <_Py_open@@Base+0x1d2c> │ │ │ │ - bl 1f9a40 │ │ │ │ + bne.n 78810 <_Py_open@@Base+0x1d2c> │ │ │ │ + bl 1f8fb4 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41628 @ 0xa29c │ │ │ │ + movw r1, #39452 @ 0x9a1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78708 <_Py_open@@Base+0x1d44> │ │ │ │ - bl 158714 │ │ │ │ + b.n 78828 <_Py_open@@Base+0x1d44> │ │ │ │ + bl 15816c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596bc │ │ │ │ + bl 15900c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f9a40 │ │ │ │ + bl 1f8fb4 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007870a : │ │ │ │ +0007882a : │ │ │ │ b.w 39584 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 181968 │ │ │ │ - cbnz r0, 78742 │ │ │ │ + bl 180f24 │ │ │ │ + cbnz r0, 78862 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41656 @ 0xa2b8 │ │ │ │ + movw r1, #39480 @ 0x9a38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78830 │ │ │ │ + b.n 78950 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17e968 │ │ │ │ + bl 17df28 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 7873e │ │ │ │ + blt.n 7885e │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 7876a │ │ │ │ + ble.n 7888a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41696 @ 0xa2e0 │ │ │ │ + movw r1, #39520 @ 0x9a60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 7873e │ │ │ │ + bl 12125c │ │ │ │ + b.n 7885e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7877c │ │ │ │ + cbz r0, 7889c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 78800 │ │ │ │ + beq.n 78920 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 787a4 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 78830 │ │ │ │ - bl 14ccc8 │ │ │ │ + b.n 788c4 │ │ │ │ + bl 24448c │ │ │ │ + b.n 78950 │ │ │ │ + bl 14c8cc │ │ │ │ add.w r1, r4, r7, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r3, 787bc │ │ │ │ - bl 239254 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r3, 788dc │ │ │ │ + bl 238784 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 787dc │ │ │ │ + cbz r0, 788fc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 787f0 │ │ │ │ + blt.n 78910 │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 78800 │ │ │ │ + beq.n 78920 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bc20 │ │ │ │ + bl 11b9ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78782 │ │ │ │ + bne.n 788a2 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 78830 │ │ │ │ + bl 8473c │ │ │ │ + b.n 78950 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41712 @ 0xa2f0 │ │ │ │ + movw r1, #39536 @ 0x9a70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 787e2 │ │ │ │ - b.n 7881a │ │ │ │ + blt.n 78902 │ │ │ │ + b.n 7893a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7881a │ │ │ │ + bge.n 7893a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7881a │ │ │ │ + cbnz r3, 7893a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7881a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7893a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7879e │ │ │ │ + bne.n 788be │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7879e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 788be │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bbe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78822 │ │ │ │ + bge.n 78942 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 7873e │ │ │ │ + bl 8473c │ │ │ │ + b.n 7885e │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78868 │ │ │ │ + beq.n 78988 │ │ │ │ blx 2b11c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7886c │ │ │ │ + bne.n 7898c │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78874 │ │ │ │ + b.n 78994 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 78890 │ │ │ │ + cbz r3, 789b0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 788a8 │ │ │ │ + b.n 789c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 78898 │ │ │ │ + bgt.n 789b8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 788a8 │ │ │ │ + b.n 789c8 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 78894 │ │ │ │ + bgt.n 789b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78894 │ │ │ │ + beq.n 789b4 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 788c8 │ │ │ │ + b.n 789e8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #112] @ (78930 ) │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + ldr r3, [pc, #112] @ (78a50 ) │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78928 │ │ │ │ + cbz r0, 78a48 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 254ab8 │ │ │ │ + bl 2547a0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7891c │ │ │ │ + beq.n 78a3c │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 788ee │ │ │ │ + beq.n 78a0e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 788f0 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 788f0 │ │ │ │ - b.n 7891c │ │ │ │ + bne.n 78a10 │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 78a10 │ │ │ │ + b.n 78a3c │ │ │ │ movs r4, #0 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b9ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ - cbz r4, 78920 │ │ │ │ + bl b4e44 │ │ │ │ + cbz r4, 78a40 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e78c8 │ │ │ │ + b.w 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78928 │ │ │ │ + b.n 78a48 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ @@ -115545,990 +115648,990 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 7895a │ │ │ │ + bne.n 78a7a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78972 │ │ │ │ - b.n 789c8 │ │ │ │ + bne.n 78a92 │ │ │ │ + b.n 78ae8 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62448 @ 0xf3f0 │ │ │ │ + movw r0, #60156 @ 0xeafc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7894a │ │ │ │ - b.n 789a6 │ │ │ │ + bne.n 78a6a │ │ │ │ + b.n 78ac6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 789aa │ │ │ │ + bpl.n 78aca │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 789a6 │ │ │ │ + cbz r0, 78ac6 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 789ca │ │ │ │ + beq.n 78aea │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78a2c │ │ │ │ - movw r2, #49300 @ 0xc094 │ │ │ │ + b.n 78b4c │ │ │ │ + movw r2, #47124 @ 0xb814 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62448 @ 0xf3f0 │ │ │ │ + movw r0, #60156 @ 0xeafc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 789a6 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78ac6 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 789f2 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 78b12 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62448 @ 0xf3f0 │ │ │ │ + movw r0, #60156 @ 0xeafc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 789a6 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78ac6 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78a2c │ │ │ │ + cbz r0, 78b4c │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 78990 │ │ │ │ + bne.n 78ab0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78a1c │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 78b3c │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 789a6 │ │ │ │ + bne.n 78ac6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd94 │ │ │ │ - bl 1e7b7c <_Py_strerror@@Base+0x2c> │ │ │ │ + bl 1e7030 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbnz r0, 78a42 │ │ │ │ + cbnz r0, 78b62 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 23f350 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23e834 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78a74 │ │ │ │ + beq.n 78b94 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2aaff4 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 2aae4c <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 78aa2 │ │ │ │ + bhi.n 78bc2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 125be4 │ │ │ │ + bl 125af0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78ab8 │ │ │ │ - b.n 78abe │ │ │ │ - movw r0, #21292 @ 0x532c │ │ │ │ + beq.n 78bd8 │ │ │ │ + b.n 78bde │ │ │ │ + movw r0, #19000 @ 0x4a38 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78a94 │ │ │ │ - b.n 78af4 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 78af4 │ │ │ │ + bne.n 78bb4 │ │ │ │ + b.n 78c14 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 78c14 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ it gt │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 78a32 │ │ │ │ + bl 78b52 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78af4 │ │ │ │ + beq.n 78c14 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 78a32 │ │ │ │ + bl 78b52 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78af4 │ │ │ │ + beq.n 78c14 │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c688 <__setitimer64@plt> │ │ │ │ - cbz r0, 78af8 │ │ │ │ + cbz r0, 78c18 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78afe │ │ │ │ + b.n 78c1e │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 776e4 <_Py_open@@Base+0xd20> │ │ │ │ + bl 77804 <_Py_open@@Base+0xd20> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 9bd8c │ │ │ │ + bl 9bfcc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78b7a │ │ │ │ + cbz r0, 78c9a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1f3ee4 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f3260 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 94a10 │ │ │ │ - cbz r0, 78b7a │ │ │ │ + bl 94d68 │ │ │ │ + cbz r0, 78c9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78b78 │ │ │ │ + bge.n 78c98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78b78 │ │ │ │ + cbnz r3, 78c98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ sub sp, #384 @ 0x180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 26afa4 │ │ │ │ - cbz r0, 78bf0 │ │ │ │ + bl 26ad10 │ │ │ │ + cbz r0, 78d10 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2c198 │ │ │ │ - bl b1aa4 │ │ │ │ + bl b1c9c │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2bc7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 78be6 │ │ │ │ + bne.n 78d06 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 78bd6 │ │ │ │ - bl 119ac8 │ │ │ │ + bne.n 78cf6 │ │ │ │ + bl 119850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78ba6 │ │ │ │ + beq.n 78cc6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78bf0 │ │ │ │ + b.n 78d10 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 78bd2 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 78cf2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 78b02 │ │ │ │ + bl 78c22 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 78c1a │ │ │ │ + bne.n 78d3a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 26afa4 │ │ │ │ - cbnz r0, 78c30 │ │ │ │ - b.n 78cd2 │ │ │ │ + bl 26ad10 │ │ │ │ + cbnz r0, 78d50 │ │ │ │ + b.n 78df2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21480 @ 0x53e8 │ │ │ │ + movw r0, #19188 @ 0x4af4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78c0e │ │ │ │ - b.n 78cd2 │ │ │ │ + bne.n 78d2e │ │ │ │ + b.n 78df2 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2c198 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 23f350 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23e834 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78cd2 │ │ │ │ + beq.n 78df2 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 78c6a │ │ │ │ + bge.n 78d8a │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63292 @ 0xf73c │ │ │ │ + movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 78cd2 │ │ │ │ - bl 289d74 <_PyDeadline_Init@@Base> │ │ │ │ + bl 12125c │ │ │ │ + b.n 78df2 │ │ │ │ + bl 289a2c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 240030 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1aa4 │ │ │ │ + bl 23f550 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b1c9c │ │ │ │ add r2, sp, #8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bdac <__sigtimedwait64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 78ce0 │ │ │ │ + bne.n 78e00 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 78cb8 │ │ │ │ + beq.n 78dd8 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 78cd6 │ │ │ │ + beq.n 78df6 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ - b.n 78cd2 │ │ │ │ - bl 119ac8 │ │ │ │ + bl 1e6d7c │ │ │ │ + b.n 78df2 │ │ │ │ + bl 119850 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 78cd2 │ │ │ │ - bl 2bd370 <_PyDeadline_Get@@Base> │ │ │ │ + cbnz r3, 78df2 │ │ │ │ + bl 2bc960 <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bge.n 78c72 │ │ │ │ - b.n 78ce0 │ │ │ │ + bge.n 78d92 │ │ │ │ + b.n 78e00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78cec │ │ │ │ + b.n 78e0c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 78cec │ │ │ │ + b.n 78e0c │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 78b02 │ │ │ │ + bl 78c22 │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #23016 @ 0x59e8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 20efac <_PyBytesWriter_Dealloc@@Base+0x7e8> │ │ │ │ + b.w 20e518 <_PyBytesWriter_Dealloc@@Base+0x7e8> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ + bl 183854 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ + bl 183854 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #51976 @ 0xcb08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1842ec │ │ │ │ + bl 183854 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 78dbc │ │ │ │ + beq.n 78edc │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 78dbc │ │ │ │ + beq.n 78edc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 78dd4 │ │ │ │ - b.n 78de4 │ │ │ │ + bne.n 78ef4 │ │ │ │ + b.n 78f04 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 78db4 │ │ │ │ - movw r0, #41736 @ 0xa308 │ │ │ │ + beq.n 78ed4 │ │ │ │ + movw r0, #39560 @ 0x9a88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78db4 │ │ │ │ - b.n 78e14 │ │ │ │ - movw r0, #41736 @ 0xa308 │ │ │ │ + bne.n 78ed4 │ │ │ │ + b.n 78f34 │ │ │ │ + movw r0, #39560 @ 0x9a88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ - cbz r0, 78e14 │ │ │ │ + bl 1d6f7c │ │ │ │ + cbz r0, 78f34 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 78e18 │ │ │ │ + beq.n 78f38 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9fac0 │ │ │ │ - cbnz r0, 78e18 │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + bl 9fd98 │ │ │ │ + cbnz r0, 78f38 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41736 @ 0xa308 │ │ │ │ + movw r0, #39560 @ 0x9a88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78e48 │ │ │ │ + b.n 78f68 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78e48 │ │ │ │ + cbz r0, 78f68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #12] │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 98474 │ │ │ │ + bl 987c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78e9e │ │ │ │ - ldr r2, [pc, #64] @ (78ea4 ) │ │ │ │ - movw r1, #41748 @ 0xa314 │ │ │ │ + cbz r0, 78fbe │ │ │ │ + ldr r2, [pc, #64] @ (78fc4 ) │ │ │ │ + movw r1, #39572 @ 0x9a94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78e88 │ │ │ │ - ldr r2, [pc, #44] @ (78ea4 ) │ │ │ │ + beq.n 78fa8 │ │ │ │ + ldr r2, [pc, #44] @ (78fc4 ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41764 @ 0xa324 │ │ │ │ + movw r1, #39588 @ 0x9aa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78e9e │ │ │ │ + bne.n 78fbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78e9c │ │ │ │ + bge.n 78fbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78e9c │ │ │ │ + cbnz r3, 78fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #960 @ (adr r2, 79268 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 79388 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ - bl 21bef8 <_PyEvent_Notify@@Base> │ │ │ │ + bl 21b408 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 243e00 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ + bl 243320 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #20808 @ 0x5148 │ │ │ │ + movw r1, #18632 @ 0x48c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 78f1a │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 7903a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2c3034 <_PyTime_FromLong@@Base> │ │ │ │ + bl 2c2978 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78f1a │ │ │ │ + beq.n 7903a │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 240030 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23f550 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2afac <__clock_settime64@plt> │ │ │ │ - cbz r0, 78f1e │ │ │ │ + cbz r0, 7903e │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78f26 │ │ │ │ + b.n 79046 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 213f08 │ │ │ │ + bl 213474 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78f90 │ │ │ │ + cbz r0, 790b0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 109c18 │ │ │ │ + bl 109990 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 109c18 │ │ │ │ + bl 109990 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 109c18 │ │ │ │ + bl 109990 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #41776 @ 0xa330 │ │ │ │ + movw r0, #39600 @ 0x9ab0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78f80 │ │ │ │ + blt.n 790a0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 78f90 │ │ │ │ + b.n 790b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78f7c │ │ │ │ + bne.n 7909c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78f7c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7909c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #41784 @ 0xa338 │ │ │ │ + movw r1, #39608 @ 0x9ab8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a6cb8 │ │ │ │ + bl a6f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79038 │ │ │ │ + beq.n 79158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 11ff04 │ │ │ │ + bl 11fcc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7903a │ │ │ │ + beq.n 7915a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl 11ff04 │ │ │ │ + bl 11fcc0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7902e │ │ │ │ + cbz r0, 7914e │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 78fec │ │ │ │ + bgt.n 7910c │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2ba64 │ │ │ │ - cbz r0, 7900a │ │ │ │ + cbz r0, 7912a │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #6412 @ 0x190c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 79026 │ │ │ │ + b.n 79146 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #4788 @ 0x12b4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 7903a │ │ │ │ + bl 8473c │ │ │ │ + b.n 7915a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46680 @ 0xb658 │ │ │ │ + movw r1, #44504 @ 0xadd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6cb8 │ │ │ │ - cbz r0, 7908c │ │ │ │ + bl a6f44 │ │ │ │ + cbz r0, 791ac │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #35064 @ 0x88f8 │ │ │ │ + movw r2, #32772 @ 0x8004 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b548 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00079090 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #36400 @ 0x8e30 │ │ │ │ +000791b0 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #34224 @ 0x85b0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ movw r1, #15072 @ 0x3ae0 │ │ │ │ - b.w 1d1f68 │ │ │ │ + b.w 1d0c74 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79150 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ + beq.n 79270 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 790dc <_Py_Get_Getpath_CodeObject@@Base+0x4c> │ │ │ │ + cbnz r0, 791fc <_Py_Get_Getpath_CodeObject@@Base+0x4c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + bge.n 79230 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + cbnz r3, 79230 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ - cbz r5, 79114 <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79230 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + cbz r5, 79234 <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be324 │ │ │ │ + bl 2bdc24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 79114 <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ + cbnz r0, 79234 <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 790fc <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ + bge.n 7921c <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 790fc <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ + cbnz r3, 7921c <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + bge.n 79230 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 79110 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ + cbnz r3, 79230 <_Py_Get_Getpath_CodeObject@@Base+0x80> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79150 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ + b.n 79270 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a77e │ │ │ │ + bl 4a76e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79134 <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ + bge.n 79254 <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79134 <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ + cbnz r3, 79254 <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79148 <_Py_Get_Getpath_CodeObject@@Base+0xb8> │ │ │ │ + bge.n 79268 <_Py_Get_Getpath_CodeObject@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 79148 <_Py_Get_Getpath_CodeObject@@Base+0xb8> │ │ │ │ + cbnz r3, 79268 <_Py_Get_Getpath_CodeObject@@Base+0xb8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00079154 : │ │ │ │ +00079274 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79184 │ │ │ │ - ldr r3, [pc, #52] @ (791a4 ) │ │ │ │ + cbz r0, 792a4 │ │ │ │ + ldr r3, [pc, #52] @ (792c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 79184 │ │ │ │ + cbnz r0, 792a4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2319f4 │ │ │ │ + bl 230e90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000791a8 : │ │ │ │ +000792c8 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 79154 │ │ │ │ + b.w 79274 │ │ │ │ │ │ │ │ -000791b0 : │ │ │ │ +000792d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79204 │ │ │ │ + cbz r0, 79324 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 791de │ │ │ │ - ldr r3, [pc, #56] @ (79208 ) │ │ │ │ + cbnz r0, 792fe │ │ │ │ + ldr r3, [pc, #56] @ (79328 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ - b.n 79204 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 79324 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 2256b8 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 224af0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 791f4 │ │ │ │ + blt.n 79314 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 79204 │ │ │ │ + b.n 79324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 791f0 │ │ │ │ + bne.n 79310 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 791f0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79310 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007920c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0007932c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #17 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cff6 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79266 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 79386 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #17 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 7925e <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ - bl f88f0 │ │ │ │ - b.n 79266 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 7937e <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ + bl f8740 │ │ │ │ + b.n 79386 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007926c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0007938c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #15 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5cf6e <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ + bl 5cff6 <_PyMonitoring_FirePyThrowEvent@@Base+0xac> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 792c6 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + beq.n 793e6 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #15 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5c3d8 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ + bl 5c460 <_PyMonitoring_FirePyStartEvent@@Base+0xa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 792be <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ - bl f88f0 │ │ │ │ - b.n 792c6 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 793de <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ + bl f8740 │ │ │ │ + b.n 793e6 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r3, 792f0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + cbnz r3, 79410 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 792f0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + ble.n 79410 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 792f0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ - cbnz r4, 7930c <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + bne.n 79410 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + cbnz r4, 7942c <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ movs r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #116] @ (79378 <_PyMonitoring_FireReraiseEvent@@Base+0x10c>) │ │ │ │ + ldr r3, [pc, #116] @ (79498 <_PyMonitoring_FireReraiseEvent@@Base+0x10c>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12229c <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ + bl 1220fc <_PyArg_UnpackKeywords@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7936a <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ + cbz r0, 7948a <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 15783c │ │ │ │ - cbnz r0, 7931a <_PyMonitoring_FireReraiseEvent@@Base+0xae> │ │ │ │ + bl 157294 │ │ │ │ + cbnz r0, 7943a <_PyMonitoring_FireReraiseEvent@@Base+0xae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7936a <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ + b.n 7948a <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl bac34 │ │ │ │ + bl bae24 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #6952 @ 0x1b28 │ │ │ │ + movw r1, #4804 @ 0x12c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41788 @ 0xa33c │ │ │ │ + movw r0, #39612 @ 0x9abc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl ab2b8 │ │ │ │ + bl ab53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79356 <_PyMonitoring_FireReraiseEvent@@Base+0xea> │ │ │ │ - bl b1aa4 │ │ │ │ + beq.n 79476 <_PyMonitoring_FireReraiseEvent@@Base+0xea> │ │ │ │ + bl b1c9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b994 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4c50 │ │ │ │ + bl b4e44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 79362 <_PyMonitoring_FireReraiseEvent@@Base+0xf6> │ │ │ │ - bl 94a10 │ │ │ │ + bne.n 79482 <_PyMonitoring_FireReraiseEvent@@Base+0xf6> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79316 <_PyMonitoring_FireReraiseEvent@@Base+0xaa> │ │ │ │ + bne.n 79436 <_PyMonitoring_FireReraiseEvent@@Base+0xaa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -116536,558 +116639,558 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 157af8 │ │ │ │ + bl 157550 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 793b8 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + beq.n 794d8 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 793b8 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + beq.n 794d8 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 793d0 <_PyMonitoring_FireReraiseEvent@@Base+0x164> │ │ │ │ - b.n 793e2 <_PyMonitoring_FireReraiseEvent@@Base+0x176> │ │ │ │ + bne.n 794f0 <_PyMonitoring_FireReraiseEvent@@Base+0x164> │ │ │ │ + b.n 79502 <_PyMonitoring_FireReraiseEvent@@Base+0x176> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 793b0 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ - movw r0, #41800 @ 0xa348 │ │ │ │ + beq.n 794d0 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ + movw r0, #39624 @ 0x9ac8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 220424 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21f5fc <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 793b0 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ - b.n 79440 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bne.n 794d0 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ + b.n 79560 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #41800 @ 0xa348 │ │ │ │ + movw r0, #39624 @ 0x9ac8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ - bl e3db4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 79440 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bl e4510 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 79560 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 7940c <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + bmi.n 7952c <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #35968 @ 0x8c80 │ │ │ │ + movw r2, #33676 @ 0x838c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41800 @ 0xa348 │ │ │ │ + movw r0, #39624 @ 0x9ac8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79440 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79560 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 255384 │ │ │ │ + bl 255068 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7949c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + beq.n 795bc <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble.n 79444 <_PyMonitoring_FireReraiseEvent@@Base+0x1d8> │ │ │ │ - bl 85790 │ │ │ │ + ble.n 79564 <_PyMonitoring_FireReraiseEvent@@Base+0x1d8> │ │ │ │ + bl 859e4 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41816 @ 0xa358 │ │ │ │ + movw r1, #39640 @ 0x9ad8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7949c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + b.n 795bc <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7946e <_PyMonitoring_FireReraiseEvent@@Base+0x202> │ │ │ │ + ble.n 7958e <_PyMonitoring_FireReraiseEvent@@Base+0x202> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add.w r5, r0, #20 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str.w r1, [r5, #4]! │ │ │ │ ldr r7, [r1, #0] │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ add.w lr, r7, #1 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r1] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 79452 <_PyMonitoring_FireReraiseEvent@@Base+0x1e6> │ │ │ │ + bne.n 79572 <_PyMonitoring_FireReraiseEvent@@Base+0x1e6> │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne.n 79498 <_PyMonitoring_FireReraiseEvent@@Base+0x22c> │ │ │ │ + bne.n 795b8 <_PyMonitoring_FireReraiseEvent@@Base+0x22c> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7949c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + beq.n 795bc <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 79426 <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ + bne.n 79546 <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ - b.n 7949c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + b.n 795bc <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 79426 <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ + bne.n 79546 <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007949e : │ │ │ │ +000795be : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - bl 88bac │ │ │ │ - cbz r0, 794e2 │ │ │ │ + bl 88ed4 │ │ │ │ + cbz r0, 79602 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d17f0 │ │ │ │ + bl 1d04fc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 794e8 │ │ │ │ + cbnz r0, 79608 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 794e2 │ │ │ │ + bge.n 79602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 794e2 │ │ │ │ + cbnz r3, 79602 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7954e │ │ │ │ - cbz r6, 7950c │ │ │ │ + b.n 7966e │ │ │ │ + cbz r6, 7962c │ │ │ │ mov r0, r6 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 7950c │ │ │ │ + cbnz r0, 7962c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 794ce │ │ │ │ + bge.n 795ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 794ce │ │ │ │ + bne.n 795ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 794ce │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 795ee │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2268ec │ │ │ │ + bl 225d24 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7953a │ │ │ │ + bge.n 7965a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7953a │ │ │ │ + cbnz r3, 7965a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7954e │ │ │ │ + bge.n 7966e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7954e │ │ │ │ + cbnz r3, 7966e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00079556 : │ │ │ │ +00079676 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #200] @ (79630 ) │ │ │ │ + ldr r4, [pc, #200] @ (79750 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #792 @ 0x318 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79592 │ │ │ │ + bne.n 796b2 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79582 │ │ │ │ + bne.n 796a2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 795a2 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 796c2 │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 795b4 │ │ │ │ + cbz r4, 796d4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 795b4 │ │ │ │ + beq.n 796d4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 795a8 │ │ │ │ + bne.n 796c8 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #792 @ 0x318 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 795d4 │ │ │ │ + bne.n 796f4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 795c4 │ │ │ │ + bne.n 796e4 │ │ │ │ dmb ish │ │ │ │ - beq.n 795de │ │ │ │ - bl 289740 │ │ │ │ - cbz r4, 79626 │ │ │ │ - cbz r5, 795ee │ │ │ │ + beq.n 796fe │ │ │ │ + bl 28b87c │ │ │ │ + cbz r4, 79746 │ │ │ │ + cbz r5, 7970e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 795f6 │ │ │ │ + bne.n 79716 │ │ │ │ dmb ish │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79612 │ │ │ │ + bne.n 79732 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079634 : │ │ │ │ +00079754 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #172] @ (796f0 ) │ │ │ │ + ldr r2, [pc, #172] @ (79810 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 7965c │ │ │ │ - movw r1, #49348 @ 0xc0c4 │ │ │ │ + cbnz r5, 7977c │ │ │ │ + movw r1, #47172 @ 0xb844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #156] @ (796f4 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (79814 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (796f8 ) │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (79818 ) │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 796de │ │ │ │ + blt.n 797fe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 79676 │ │ │ │ + cbz r0, 79796 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 796a2 │ │ │ │ - bl 1ccacc │ │ │ │ + bmi.n 797c2 │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 796de │ │ │ │ - ldr r1, [pc, #112] @ (796f8 ) │ │ │ │ + cbz r0, 797fe │ │ │ │ + ldr r1, [pc, #112] @ (79818 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1eb144 │ │ │ │ - cbz r0, 796a2 │ │ │ │ + bl 1ea5f8 │ │ │ │ + cbz r0, 797c2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 796de │ │ │ │ + bge.n 797fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 796de │ │ │ │ - b.n 796c0 │ │ │ │ + cbnz r3, 797fe │ │ │ │ + b.n 797e0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 796de │ │ │ │ + cbz r4, 797fe │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c5a0 │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 796c6 │ │ │ │ + cbz r0, 797e6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 796de │ │ │ │ + bge.n 797fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 796de │ │ │ │ + cbnz r3, 797fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 796de │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 797fe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 796ea │ │ │ │ + bge.n 7980a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 796ea │ │ │ │ + cbnz r3, 7980a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + b.w 208244 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000796fc : │ │ │ │ +0007981c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r0, [pc, #52] @ (79744 ) │ │ │ │ + ldr r0, [pc, #52] @ (79864 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79720 │ │ │ │ + bge.n 79840 │ │ │ │ movs r4, #0 │ │ │ │ - bl f891c │ │ │ │ - b.n 7973e │ │ │ │ + bl f876c │ │ │ │ + b.n 7985e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 79728 │ │ │ │ + cbnz r0, 79848 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7973a │ │ │ │ + b.n 7985a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 79724 │ │ │ │ + bpl.n 79844 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00079748 : │ │ │ │ +00079868 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #344] @ (798b4 ) │ │ │ │ + ldr r4, [pc, #344] @ (799d4 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - movw r0, #43684 @ 0xaaa4 │ │ │ │ + movw r0, #41508 @ 0xa224 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - ble.n 79778 │ │ │ │ + ble.n 79898 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 7977c │ │ │ │ + cbnz r1, 7989c │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 797b6 │ │ │ │ + cbz r0, 798d6 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl a280c │ │ │ │ - cbnz r0, 797a8 │ │ │ │ + bl a3168 │ │ │ │ + cbnz r0, 798c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 797b6 │ │ │ │ + bge.n 798d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 797b6 │ │ │ │ + cbnz r3, 798d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 797b6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 798d6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 79788 │ │ │ │ - b.n 797c4 │ │ │ │ - movw r1, #41836 @ 0xa36c │ │ │ │ + bne.n 798a8 │ │ │ │ + b.n 798e4 │ │ │ │ + movw r1, #39660 @ 0x9aec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #248] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #248] @ (799d8 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #42316 @ 0xa54c │ │ │ │ + movw r0, #40140 @ 0x9ccc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1eb144 │ │ │ │ + bl 1ea5f8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 79810 │ │ │ │ + beq.n 79930 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79802 │ │ │ │ + bge.n 79922 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79802 │ │ │ │ + cbnz r3, 79922 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #41856 @ 0xa380 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #39680 @ 0x9b00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #172] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #172] @ (799d8 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79822 │ │ │ │ + bge.n 79942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79822 │ │ │ │ + cbnz r3, 79942 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 798ae │ │ │ │ + beq.n 799ce │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 20da4c │ │ │ │ + bl 20cfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 798ae │ │ │ │ + beq.n 799ce │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 7984e │ │ │ │ - movw r1, #41880 @ 0xa398 │ │ │ │ + cbnz r4, 7996e │ │ │ │ + movw r1, #39704 @ 0x9b18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #108] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #108] @ (798bc ) │ │ │ │ + ldr r0, [pc, #108] @ (799d8 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #108] @ (799dc ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f925c <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f87d0 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79868 │ │ │ │ - movw r1, #41912 @ 0xa3b8 │ │ │ │ + bge.n 79988 │ │ │ │ + movw r1, #39736 @ 0x9b38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #84] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ (799d8 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 7989a │ │ │ │ + cbz r0, 799ba │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1f2d10 │ │ │ │ + bl 1f2130 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79886 │ │ │ │ - movw r1, #41932 @ 0xa3cc │ │ │ │ + bne.n 799a6 │ │ │ │ + movw r1, #39756 @ 0x9b4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #52] @ (798b8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (799d8 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7989a │ │ │ │ + bge.n 799ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7989a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 799ba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 798ae │ │ │ │ + bge.n 799ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 798ae │ │ │ │ + cbnz r3, 799ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000798c0 : │ │ │ │ +000799e0 : │ │ │ │ movw r3, #3336 @ 0xd08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 79748 │ │ │ │ + b.w 79868 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15783c │ │ │ │ + bl 157294 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r0, 79916 │ │ │ │ + cbz r0, 79a36 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2bfac │ │ │ │ - cbnz r0, 7991a │ │ │ │ + cbnz r0, 79a3a │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79920 │ │ │ │ - bl 90034 │ │ │ │ + b.n 79a40 │ │ │ │ + bl 90384 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -117097,318 +117200,318 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #156] @ (799f0 ) │ │ │ │ - movw r2, #41964 @ 0xa3ec │ │ │ │ + ldr r3, [pc, #156] @ (79b10 ) │ │ │ │ + movw r2, #39788 @ 0x9b6c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f7000 │ │ │ │ - cbz r0, 79986 │ │ │ │ + bl f6e58 │ │ │ │ + cbz r0, 79aa6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 7998a │ │ │ │ + bge.n 79aaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41984 @ 0xa400 │ │ │ │ + movw r1, #39808 @ 0x9b80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 799ec │ │ │ │ + b.n 79b0c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 79996 │ │ │ │ + bne.n 79ab6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 799b8 │ │ │ │ + b.n 79ad8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 799b8 │ │ │ │ + ble.n 79ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15cf2c │ │ │ │ + bl 15c860 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42024 @ 0xa428 │ │ │ │ + movw r1, #39848 @ 0x9ba8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 79986 │ │ │ │ + bl 12125c │ │ │ │ + b.n 79aa6 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 68db8 │ │ │ │ + bl 68ec8 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 799d8 │ │ │ │ - bl 15cf2c │ │ │ │ + bge.n 79af8 │ │ │ │ + bl 15c860 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 79986 │ │ │ │ - bl 15cf2c │ │ │ │ - movw r0, #42072 @ 0xa458 │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 79aa6 │ │ │ │ + bl 15c860 │ │ │ │ + movw r0, #39896 @ 0x9bd8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79ab4 │ │ │ │ + beq.n 79bd4 │ │ │ │ blx 2b2a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79a1c │ │ │ │ + cbz r0, 79b3c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 79a62 │ │ │ │ + b.n 79b82 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79ab6 │ │ │ │ + bge.n 79bd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79ab6 │ │ │ │ + bne.n 79bd6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79ab6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79bd6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 79a7a │ │ │ │ - bl 9c5a0 │ │ │ │ + cbz r6, 79b9a │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79a7a │ │ │ │ + beq.n 79b9a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 79a9e │ │ │ │ + blt.n 79bbe │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #20433 @ 0x4fd1 │ │ │ │ + movw r2, #20723 @ 0x50f3 │ │ │ │ movt r2, #7 │ │ │ │ - movw r0, #42076 @ 0xa45c │ │ │ │ + movw r0, #39900 @ 0x9bdc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79a42 │ │ │ │ - b.n 79aae │ │ │ │ + bne.n 79b62 │ │ │ │ + b.n 79bce │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79a94 │ │ │ │ + bge.n 79bb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 79a94 │ │ │ │ + cbnz r3, 79bb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx 2ae10 │ │ │ │ - b.n 79ab6 │ │ │ │ + b.n 79bd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79a60 │ │ │ │ + bne.n 79b80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79a60 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79b80 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ae10 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 79ae8 │ │ │ │ + beq.n 79c08 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62460 @ 0xf3fc │ │ │ │ + movw r0, #60168 @ 0xeb08 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d8188 │ │ │ │ + bl 1d6f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79b74 │ │ │ │ + beq.n 79c94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79b10 │ │ │ │ - movw r2, #7544 @ 0x1d78 │ │ │ │ + bmi.n 79c30 │ │ │ │ + movw r2, #5368 @ 0x14f8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #52560 @ 0xcd50 │ │ │ │ + movw r1, #50268 @ 0xc45c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62460 @ 0xf3fc │ │ │ │ + movw r0, #60168 @ 0xeb08 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 29745c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79b74 │ │ │ │ + bl 2972b8 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79c94 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a358c │ │ │ │ + bl a3860 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79bb2 │ │ │ │ + beq.n 79cd2 │ │ │ │ blx 2c230 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79b40 │ │ │ │ + beq.n 79c60 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12472 @ 0x30b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 79b74 │ │ │ │ + bl 12125c │ │ │ │ + b.n 79c94 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 79b60 │ │ │ │ + cbnz r3, 79c80 │ │ │ │ mov r0, r7 │ │ │ │ - bl f0508 │ │ │ │ - movw r1, #42080 @ 0xa460 │ │ │ │ + bl f03f4 │ │ │ │ + movw r1, #39904 @ 0x9be0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 79b74 │ │ │ │ + bl 12125c │ │ │ │ + b.n 79c94 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79b84 │ │ │ │ + beq.n 79ca4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15783c │ │ │ │ - cbnz r0, 79b78 │ │ │ │ + bl 157294 │ │ │ │ + cbnz r0, 79c98 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79bb2 │ │ │ │ + b.n 79cd2 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl bac34 │ │ │ │ + bl bae24 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 79b86 │ │ │ │ + b.n 79ca6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 79ba6 │ │ │ │ + cbnz r0, 79cc6 │ │ │ │ movw r3, #47268 @ 0xb8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e78c8 │ │ │ │ + bl 1e6d7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 79bb2 │ │ │ │ - bl 1e7b7c <_Py_strerror@@Base+0x2c> │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 79cd2 │ │ │ │ + bl 1e7030 <_Py_strerror@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #332] @ (79d18 ) │ │ │ │ + ldr r4, [pc, #332] @ (79e38 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #64276 @ 0xfb14 │ │ │ │ + movw r1, #61984 @ 0xf220 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12d8bc <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12d760 <_PySys_GetOptionalAttrString@@Base+0x76c> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 79d10 │ │ │ │ + beq.w 79e30 │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ movw r1, #27341 @ 0x6acd │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e5918 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e4dcc <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79c0a │ │ │ │ + bge.n 79d2a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79d10 │ │ │ │ - ldr r0, [pc, #272] @ (79d1c ) │ │ │ │ + b.n 79e30 │ │ │ │ + ldr r0, [pc, #272] @ (79e3c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79c24 │ │ │ │ + bne.n 79d44 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79c14 │ │ │ │ + bne.n 79d34 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79c36 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 79d56 │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 79c48 │ │ │ │ + cbz r3, 79d68 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79c3e │ │ │ │ - b.n 79c4a │ │ │ │ + bne.n 79d5e │ │ │ │ + b.n 79d6a │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 79c76 │ │ │ │ + cbnz r0, 79d96 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 79c68 │ │ │ │ + bne.n 79d88 │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79c58 │ │ │ │ + bne.n 79d78 │ │ │ │ dmb ish │ │ │ │ - beq.n 79c04 │ │ │ │ - ldr r0, [pc, #172] @ (79d1c ) │ │ │ │ - bl 289740 │ │ │ │ - b.n 79c04 │ │ │ │ + beq.n 79d24 │ │ │ │ + ldr r0, [pc, #172] @ (79e3c ) │ │ │ │ + bl 28b87c │ │ │ │ + b.n 79d24 │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 79ccc │ │ │ │ + cbz r3, 79dec │ │ │ │ add.w r1, r0, #16 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ ldr.w ip, [r3, #64] @ 0x40 │ │ │ │ subs.w lr, r2, #0 │ │ │ │ str.w r8, [r3, #56] @ 0x38 │ │ │ │ it ne │ │ │ │ movne.w lr, #1 │ │ │ │ - cbz r7, 79ca6 │ │ │ │ + cbz r7, 79dc6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #64] @ 0x40 │ │ │ │ @@ -117418,175 +117521,175 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, lr │ │ │ │ str.w r2, [r0, #3320] @ 0xcf8 │ │ │ │ str.w ip, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79c84 │ │ │ │ + bne.n 79da4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79ce4 │ │ │ │ + bne.n 79e04 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79cd4 │ │ │ │ + bne.n 79df4 │ │ │ │ dmb ish │ │ │ │ - beq.n 79cf0 │ │ │ │ - ldr r0, [pc, #48] @ (79d1c ) │ │ │ │ - bl 289740 │ │ │ │ + beq.n 79e10 │ │ │ │ + ldr r0, [pc, #48] @ (79e3c ) │ │ │ │ + bl 28b87c │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r6, #3320] @ 0xcf8 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 245624 │ │ │ │ + bl 244b44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00079d20 : │ │ │ │ +00079e40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (79d58 ) │ │ │ │ + ldr r4, [pc, #40] @ (79e78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79bb8 │ │ │ │ + bl 79cd8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79d54 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + bne.n 79e74 │ │ │ │ + movw r0, #39940 @ 0x9c04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f904 │ │ │ │ + b.w 24f404 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (79da4 ) │ │ │ │ + ldr r0, [pc, #56] @ (79ec4 ) │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #28941 @ 0x710d │ │ │ │ + movwne r1, #27293 @ 0x6a9d │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79bb8 │ │ │ │ + bl 79cd8 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #400] @ (79f4c ) │ │ │ │ + ldr r4, [pc, #400] @ (7a06c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #436 @ 0x1b4 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #63680 @ 0xf8c0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12d8bc <_PySys_GetOptionalAttrString@@Base+0x7ac> │ │ │ │ + bl 12d760 <_PySys_GetOptionalAttrString@@Base+0x76c> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 79f46 │ │ │ │ + beq.w 7a066 │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #245 @ 0xf5 │ │ │ │ movw r1, #28105 @ 0x6dc9 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e5918 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e4dcc <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79dfa │ │ │ │ + bge.n 79f1a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79f46 │ │ │ │ - ldr r0, [pc, #340] @ (79f50 ) │ │ │ │ + b.n 7a066 │ │ │ │ + ldr r0, [pc, #340] @ (7a070 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79e14 │ │ │ │ + bne.n 79f34 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79e04 │ │ │ │ + bne.n 79f24 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79e26 │ │ │ │ - bl 138260 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 79f46 │ │ │ │ + bl 137dd8 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 79e3c │ │ │ │ + cbz r3, 79f5c │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79e30 │ │ │ │ - b.n 79e3e │ │ │ │ + bne.n 79f50 │ │ │ │ + b.n 79f5e │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 79e6a │ │ │ │ + cbnz r0, 79f8a │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 79e5c │ │ │ │ + bne.n 79f7c │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79e4c │ │ │ │ + bne.n 79f6c │ │ │ │ dmb ish │ │ │ │ - beq.n 79df4 │ │ │ │ - ldr r0, [pc, #236] @ (79f50 ) │ │ │ │ - bl 289740 │ │ │ │ - b.n 79df4 │ │ │ │ + beq.n 79f14 │ │ │ │ + ldr r0, [pc, #236] @ (7a070 ) │ │ │ │ + bl 28b87c │ │ │ │ + b.n 79f14 │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 79ec2 │ │ │ │ + cbz r4, 79fe2 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r3, r4 │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w lr, [r3, #68] @ 0x44 │ │ │ │ subs.w sl, r2, #0 │ │ │ │ str.w r8, [r3, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ - cbz r7, 79e9c │ │ │ │ + cbz r7, 79fbc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ @@ -117596,453 +117699,453 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, sl │ │ │ │ str.w r2, [r0, #3324] @ 0xcfc │ │ │ │ str.w lr, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79e7a │ │ │ │ + bne.n 79f9a │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ - cbz r3, 79f06 │ │ │ │ - cbz r4, 79f06 │ │ │ │ + cbz r3, 7a026 │ │ │ │ + cbz r4, 7a026 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 24db30 │ │ │ │ - cbz r0, 79f02 │ │ │ │ + bl 24d684 │ │ │ │ + cbz r0, 7a022 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79eee │ │ │ │ + bne.n 7a00e │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79ede │ │ │ │ + bne.n 79ffe │ │ │ │ dmb ish │ │ │ │ - beq.n 79efa │ │ │ │ - ldr r0, [pc, #88] @ (79f50 ) │ │ │ │ - bl 289740 │ │ │ │ + beq.n 7a01a │ │ │ │ + ldr r0, [pc, #88] @ (7a070 ) │ │ │ │ + bl 28b87c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ - b.n 79df4 │ │ │ │ + bl 859e4 │ │ │ │ + b.n 79f14 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 79ecc │ │ │ │ + b.n 79fec │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79f1e │ │ │ │ + bne.n 7a03e │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79f0e │ │ │ │ + bne.n 7a02e │ │ │ │ dmb ish │ │ │ │ - beq.n 79f2a │ │ │ │ - ldr r0, [pc, #40] @ (79f50 ) │ │ │ │ - bl 289740 │ │ │ │ + beq.n 7a04a │ │ │ │ + ldr r0, [pc, #40] @ (7a070 ) │ │ │ │ + bl 28b87c │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 245624 │ │ │ │ + bl 244b44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00079f54 : │ │ │ │ +0007a074 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (79f8c ) │ │ │ │ + ldr r4, [pc, #40] @ (7a0ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79da8 │ │ │ │ + bl 79ec8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79f88 │ │ │ │ - movw r0, #42168 @ 0xa4b8 │ │ │ │ + bne.n 7a0a8 │ │ │ │ + movw r0, #39992 @ 0x9c38 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24f904 │ │ │ │ + b.w 24f404 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (79fd8 ) │ │ │ │ + ldr r0, [pc, #56] @ (7a0f8 ) │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #63665 @ 0xf8b1 │ │ │ │ + movwne r1, #58557 @ 0xe4bd │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79da8 │ │ │ │ + bl 79ec8 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079fdc <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (79fec <_PyOS_IsMainThread@@Base+0x10>) │ │ │ │ +0007a0fc <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (7a10c <_PyOS_IsMainThread@@Base+0x10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1e4514 <_PyConfig_AsDict@@Base+0xb08> │ │ │ │ + b.w 1e39c4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 7a0b6 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ + bgt.n 7a1d6 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ movw r5, #19904 @ 0x4dc0 │ │ │ │ movt r5, #85 @ 0x55 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b2060 <_start@@Base+0xc28> │ │ │ │ + bl 1b0ce0 <_start@@Base+0xc2c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a0b6 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ + beq.n 7a1d6 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ movw r3, #2832 @ 0xb10 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a0a4 <_PyOS_IsMainThread@@Base+0xc8> │ │ │ │ + beq.n 7a1c4 <_PyOS_IsMainThread@@Base+0xc8> │ │ │ │ ldrb r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a0a4 <_PyOS_IsMainThread@@Base+0xc8> │ │ │ │ + bne.n 7a1c4 <_PyOS_IsMainThread@@Base+0xc8> │ │ │ │ movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r7, [pc, #524] @ (7a250 <_PyOS_IsMainThread@@Base+0x274>) │ │ │ │ + ldr r7, [pc, #524] @ (7a370 <_PyOS_IsMainThread@@Base+0x274>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r5, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7a058 <_PyOS_IsMainThread@@Base+0x7c> │ │ │ │ + beq.n 7a178 <_PyOS_IsMainThread@@Base+0x7c> │ │ │ │ blx 2bd88 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bba78 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ + bl 1ba6f8 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a1ee <_PyOS_IsMainThread@@Base+0x212> │ │ │ │ + beq.w 7a30e <_PyOS_IsMainThread@@Base+0x212> │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a0e2 <_PyOS_IsMainThread@@Base+0x106> │ │ │ │ + bne.n 7a202 <_PyOS_IsMainThread@@Base+0x106> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 7a0da <_PyOS_IsMainThread@@Base+0xfe> │ │ │ │ + cbz r3, 7a1fa <_PyOS_IsMainThread@@Base+0xfe> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 7a0c4 <_PyOS_IsMainThread@@Base+0xe8> │ │ │ │ + cbnz r3, 7a1e4 <_PyOS_IsMainThread@@Base+0xe8> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r3, 7a0bc <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + cbz r3, 7a1dc <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 7a0c4 <_PyOS_IsMainThread@@Base+0xe8> │ │ │ │ + cbnz r3, 7a1e4 <_PyOS_IsMainThread@@Base+0xe8> │ │ │ │ movw r3, #3136 @ 0xc40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r0, #44924 @ 0xaf7c │ │ │ │ + movw r0, #42748 @ 0xa6fc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 1b23bc <_start@@Base+0xf84> │ │ │ │ + bl 1b103c <_start@@Base+0xf88> │ │ │ │ movw r3, #2304 @ 0x900 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #0] │ │ │ │ movw r0, #19904 @ 0x4dc0 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b20cc <_start@@Base+0xc94> │ │ │ │ + b.w 1b0d4c <_start@@Base+0xc98> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #404] @ (7a254 <_PyOS_IsMainThread@@Base+0x278>) │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ - b.n 7a07e <_PyOS_IsMainThread@@Base+0xa2> │ │ │ │ - bl 1b2418 <_start@@Base+0xfe0> │ │ │ │ + ldr r0, [pc, #404] @ (7a374 <_PyOS_IsMainThread@@Base+0x278>) │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ + b.n 7a19e <_PyOS_IsMainThread@@Base+0xa2> │ │ │ │ + bl 1b1098 <_start@@Base+0xfe4> │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r0, r0, #480 @ 0x1e0 │ │ │ │ - bl 1bff74 │ │ │ │ - bl 70758 <_Py_SetRefcnt@@Base+0x1552> │ │ │ │ - b.n 7a082 <_PyOS_IsMainThread@@Base+0xa6> │ │ │ │ - ldr r0, [pc, #380] @ (7a258 <_PyOS_IsMainThread@@Base+0x27c>) │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ - b.n 7a076 <_PyOS_IsMainThread@@Base+0x9a> │ │ │ │ + bl 1bebf0 │ │ │ │ + bl 70874 <_Py_SetRefcnt@@Base+0x1552> │ │ │ │ + b.n 7a1a2 <_PyOS_IsMainThread@@Base+0xa6> │ │ │ │ + ldr r0, [pc, #380] @ (7a378 <_PyOS_IsMainThread@@Base+0x27c>) │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ + b.n 7a196 <_PyOS_IsMainThread@@Base+0x9a> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bba78 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ + bl 1ba6f8 <_Py_SetLocaleFromEnv@@Base+0x58a8> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7a1f6 <_PyOS_IsMainThread@@Base+0x21a> │ │ │ │ + bne.w 7a316 <_PyOS_IsMainThread@@Base+0x21a> │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7a23a <_PyOS_IsMainThread@@Base+0x25e> │ │ │ │ - ldr.w r8, [pc, #360] @ 7a264 <_PyOS_IsMainThread@@Base+0x288> │ │ │ │ + beq.w 7a35a <_PyOS_IsMainThread@@Base+0x25e> │ │ │ │ + ldr.w r8, [pc, #360] @ 7a384 <_PyOS_IsMainThread@@Base+0x288> │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a17a <_PyOS_IsMainThread@@Base+0x19e> │ │ │ │ + beq.n 7a29a <_PyOS_IsMainThread@@Base+0x19e> │ │ │ │ add.w r0, r5, #68 @ 0x44 │ │ │ │ blx 2bbb4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #24] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a23e <_PyOS_IsMainThread@@Base+0x262> │ │ │ │ + beq.w 7a35e <_PyOS_IsMainThread@@Base+0x262> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.w 7a23e <_PyOS_IsMainThread@@Base+0x262> │ │ │ │ + bhi.w 7a35e <_PyOS_IsMainThread@@Base+0x262> │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ str.w r2, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5, #24] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r1, r1, #22 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fd04 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ subs r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 7a17a <_PyOS_IsMainThread@@Base+0x19e> │ │ │ │ + bhi.n 7a29a <_PyOS_IsMainThread@@Base+0x19e> │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r1, r3, [r5, #36] @ 0x24 │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fd04 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ add.w r3, r9, #1 │ │ │ │ add.w r8, r8, #4 │ │ │ │ mov r9, r3 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 7a10a <_PyOS_IsMainThread@@Base+0x12e> │ │ │ │ + bne.n 7a22a <_PyOS_IsMainThread@@Base+0x12e> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, sl │ │ │ │ mov r6, fp │ │ │ │ - ldr r5, [pc, #200] @ (7a25c <_PyOS_IsMainThread@@Base+0x280>) │ │ │ │ + ldr r5, [pc, #200] @ (7a37c <_PyOS_IsMainThread@@Base+0x280>) │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a1a6 <_PyOS_IsMainThread@@Base+0x1ca> │ │ │ │ + bne.n 7a2c6 <_PyOS_IsMainThread@@Base+0x1ca> │ │ │ │ strex r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a196 <_PyOS_IsMainThread@@Base+0x1ba> │ │ │ │ + bne.n 7a2b6 <_PyOS_IsMainThread@@Base+0x1ba> │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r5, r5, #592 @ 0x250 │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bf2f0 │ │ │ │ + bl 1bdf6c │ │ │ │ movs r2, #0 │ │ │ │ ldrex r0, [r5] │ │ │ │ strex r3, r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e0> │ │ │ │ - cbz r0, 7a1de <_PyOS_IsMainThread@@Base+0x202> │ │ │ │ + bne.n 7a2dc <_PyOS_IsMainThread@@Base+0x1e0> │ │ │ │ + cbz r0, 7a2fe <_PyOS_IsMainThread@@Base+0x202> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r1, #3988 @ 0xf94 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - bl 6fbe8 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ + bl 6fd04 <_Py_SetRefcnt@@Base+0x9e2> │ │ │ │ adds r5, #4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7a072 <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ + bne.w 7a192 <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 7a1ba <_PyOS_IsMainThread@@Base+0x1de> │ │ │ │ - ldr r0, [pc, #112] @ (7a260 <_PyOS_IsMainThread@@Base+0x284>) │ │ │ │ - bl 1b1b0c <_start@@Base+0x6d4> │ │ │ │ - b.n 7a06a <_PyOS_IsMainThread@@Base+0x8e> │ │ │ │ + b.n 7a2da <_PyOS_IsMainThread@@Base+0x1de> │ │ │ │ + ldr r0, [pc, #112] @ (7a380 <_PyOS_IsMainThread@@Base+0x284>) │ │ │ │ + bl 1b078c <_start@@Base+0x6d8> │ │ │ │ + b.n 7a18a <_PyOS_IsMainThread@@Base+0x8e> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a0f2 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ + beq.w 7a212 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r5 │ │ │ │ - movw r6, #45184 @ 0xb080 │ │ │ │ + movw r6, #43008 @ 0xa800 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r5, [r5, #188] @ 0xbc │ │ │ │ ldrb.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 7a242 <_PyOS_IsMainThread@@Base+0x266> │ │ │ │ + cbz r3, 7a362 <_PyOS_IsMainThread@@Base+0x266> │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 7a232 <_PyOS_IsMainThread@@Base+0x256> │ │ │ │ + beq.n 7a352 <_PyOS_IsMainThread@@Base+0x256> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f3e4 <_Py_SetRefcnt@@Base+0x1de> │ │ │ │ + bl 6f500 <_Py_SetRefcnt@@Base+0x1de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f36a <_Py_SetRefcnt@@Base+0x164> │ │ │ │ + bl 6f486 <_Py_SetRefcnt@@Base+0x164> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a212 <_PyOS_IsMainThread@@Base+0x236> │ │ │ │ + bne.n 7a332 <_PyOS_IsMainThread@@Base+0x236> │ │ │ │ mov r4, r8 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, sl │ │ │ │ - b.n 7a0f2 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ + b.n 7a212 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ mov r2, r1 │ │ │ │ - b.n 7a190 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b.n 7a2b0 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ mov r4, r9 │ │ │ │ - b.n 7a160 <_PyOS_IsMainThread@@Base+0x184> │ │ │ │ + b.n 7a280 <_PyOS_IsMainThread@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f3e4 <_Py_SetRefcnt@@Base+0x1de> │ │ │ │ + bl 6f500 <_Py_SetRefcnt@@Base+0x1de> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a232 <_PyOS_IsMainThread@@Base+0x256> │ │ │ │ - b.n 7a212 <_PyOS_IsMainThread@@Base+0x236> │ │ │ │ + beq.n 7a352 <_PyOS_IsMainThread@@Base+0x256> │ │ │ │ + b.n 7a332 <_PyOS_IsMainThread@@Base+0x236> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #0] @ (7a260 <_PyOS_IsMainThread@@Base+0x284>) │ │ │ │ + ldr r6, [pc, #0] @ (7a380 <_PyOS_IsMainThread@@Base+0x284>) │ │ │ │ lsls r5, r2, #1 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r6, [pc, #256] @ (7a368 <_PyOS_IsMainThread@@Base+0x38c>) │ │ │ │ + ldr r6, [pc, #256] @ (7a488 <_PyOS_IsMainThread@@Base+0x38c>) │ │ │ │ lsls r5, r2, #1 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5d8 <_PyOS_IsMainThread@@Base+0x5fc> │ │ │ │ + beq.w 7a6f8 <_PyOS_IsMainThread@@Base+0x5fc> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov.w lr, #1 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ adds r2, r5, #1 │ │ │ │ add.w r5, r2, #8 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ mov r1, lr │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ add.w lr, r1, #2 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ add.w lr, r1, #3 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ add.w lr, r1, #4 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ add.w lr, r1, #5 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ add.w lr, r1, #6 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ add.w lr, r1, #7 │ │ │ │ - cbz r3, 7a2e4 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + cbz r3, 7a404 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ add.w lr, r1, #8 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 7a28e <_PyOS_IsMainThread@@Base+0x2b2> │ │ │ │ - b.n 7a2ec <_PyOS_IsMainThread@@Base+0x310> │ │ │ │ + bne.n 7a3ae <_PyOS_IsMainThread@@Base+0x2b2> │ │ │ │ + b.n 7a40c <_PyOS_IsMainThread@@Base+0x310> │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 7a5f4 <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ + beq.w 7a714 <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ movw r3, #2564 @ 0xa04 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5f4 <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ + beq.w 7a714 <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ add.w ip, r3, #39936 @ 0x9c00 │ │ │ │ subs r2, r3, #4 │ │ │ │ add.w ip, ip, #60 @ 0x3c │ │ │ │ add.w r8, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a310 <_PyOS_IsMainThread@@Base+0x334> │ │ │ │ + b.n 7a430 <_PyOS_IsMainThread@@Base+0x334> │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 7a3ca <_PyOS_IsMainThread@@Base+0x3ee> │ │ │ │ + beq.n 7a4ea <_PyOS_IsMainThread@@Base+0x3ee> │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a3ca <_PyOS_IsMainThread@@Base+0x3ee> │ │ │ │ + beq.n 7a4ea <_PyOS_IsMainThread@@Base+0x3ee> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ ldrb r6, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5d0 <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ + beq.w 7a6f0 <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + beq.n 7a42c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ - bhi.w 7a5bc <_PyOS_IsMainThread@@Base+0x5e0> │ │ │ │ + bhi.w 7a6dc <_PyOS_IsMainThread@@Base+0x5e0> │ │ │ │ sub.w r5, r3, #32 │ │ │ │ sub.w r7, r6, #97 @ 0x61 │ │ │ │ cmp r7, #25 │ │ │ │ uxtb r5, r5 │ │ │ │ - bls.w 7a5c6 <_PyOS_IsMainThread@@Base+0x5ea> │ │ │ │ + bls.w 7a6e6 <_PyOS_IsMainThread@@Base+0x5ea> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + bne.n 7a42c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add.w r9, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5e8 <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ + beq.w 7a708 <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ ldrb.w sl, [r1, #1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7a5de <_PyOS_IsMainThread@@Base+0x602> │ │ │ │ + beq.w 7a6fe <_PyOS_IsMainThread@@Base+0x602> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + beq.n 7a4c8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ adds r5, r0, #1 │ │ │ │ mov fp, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ ands.w r5, r8, #3 │ │ │ │ - beq.w 7a48e <_PyOS_IsMainThread@@Base+0x4b2> │ │ │ │ + beq.w 7a5ae <_PyOS_IsMainThread@@Base+0x4b2> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 7a43e <_PyOS_IsMainThread@@Base+0x462> │ │ │ │ + beq.n 7a55e <_PyOS_IsMainThread@@Base+0x462> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7a3f4 <_PyOS_IsMainThread@@Base+0x418> │ │ │ │ + beq.n 7a514 <_PyOS_IsMainThread@@Base+0x418> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118050,44 +118153,44 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.n 7a3d2 <_PyOS_IsMainThread@@Base+0x3f6> │ │ │ │ + beq.n 7a4f2 <_PyOS_IsMainThread@@Base+0x3f6> │ │ │ │ ldrb.w r5, [r9] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + bne.n 7a42c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ ldrb.w r3, [r1, lr] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + bne.n 7a42c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ add.w lr, lr, #1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, lr │ │ │ │ - bl 1b1fac <_start@@Base+0xb74> │ │ │ │ + bl 1b0c2c <_start@@Base+0xb78> │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ movne r0, #1 │ │ │ │ - b.n 7a3cc <_PyOS_IsMainThread@@Base+0x3f0> │ │ │ │ + b.n 7a4ec <_PyOS_IsMainThread@@Base+0x3f0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r5, r0, #1 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, r8, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r5, #1]! │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118095,25 +118198,25 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.n 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r5, #1]! │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118121,27 +118224,27 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.n 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r5, #1]! │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.w 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + beq.n 7a4c8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118149,53 +118252,53 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.w 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add.w r5, fp, #4294967295 @ 0xffffffff │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov fp, r5 │ │ │ │ adds r6, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ strd r6, r9, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ - bhi.n 7a5d4 <_PyOS_IsMainThread@@Base+0x5f8> │ │ │ │ + bhi.n 7a6f4 <_PyOS_IsMainThread@@Base+0x5f8> │ │ │ │ sub.w r5, r3, #32 │ │ │ │ uxtb r5, r5 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.w 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ add.w r9, r5, #1 │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r5, #1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118203,25 +118306,25 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.w 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ add.w r9, r5, #2 │ │ │ │ sub.w fp, r6, #2 │ │ │ │ - cbz r3, 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + cbz r3, 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r5, #2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + beq.n 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ sub.w r5, r3, #97 @ 0x61 │ │ │ │ sub.w r7, sl, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ sub.w r6, sl, #32 │ │ │ │ it ls │ │ │ │ subls.w r5, r3, #32 │ │ │ │ uxtb r7, r7 │ │ │ │ @@ -118229,179 +118332,179 @@ │ │ │ │ ite hi │ │ │ │ movhi r5, r3 │ │ │ │ uxtbls r5, r5 │ │ │ │ cmp r7, #25 │ │ │ │ it ls │ │ │ │ movls sl, r6 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + bne.w 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r5, #3 │ │ │ │ sub.w fp, r3, #3 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add.w r9, r5, #3 │ │ │ │ - cbz r3, 7a5b2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + cbz r3, 7a6d2 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ ldrb.w sl, [r5, #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 7a488 <_PyOS_IsMainThread@@Base+0x4ac> │ │ │ │ + bne.w 7a5a8 <_PyOS_IsMainThread@@Base+0x4ac> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ - b.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + bne.w 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + b.n 7a4c8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ sub.w r5, r6, #97 @ 0x61 │ │ │ │ cmp r5, #25 │ │ │ │ mov r5, r3 │ │ │ │ - bhi.n 7a5ca <_PyOS_IsMainThread@@Base+0x5ee> │ │ │ │ + bhi.n 7a6ea <_PyOS_IsMainThread@@Base+0x5ee> │ │ │ │ subs r6, #32 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 7a344 <_PyOS_IsMainThread@@Base+0x368> │ │ │ │ + beq.w 7a464 <_PyOS_IsMainThread@@Base+0x368> │ │ │ │ mov r9, r1 │ │ │ │ - b.n 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + b.n 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ mov r5, r3 │ │ │ │ - b.n 7a4ea <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ + b.n 7a60a <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7a30c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ - b.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + bne.w 7a42c <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + b.n 7a4c8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ mov fp, r8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 7a3a0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ - b.n 7a3a8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ + bne.w 7a4c0 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + b.n 7a4c8 <_PyOS_IsMainThread@@Base+0x3cc> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a3cc <_PyOS_IsMainThread@@Base+0x3f0> │ │ │ │ + b.n 7a4ec <_PyOS_IsMainThread@@Base+0x3f0> │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a5fc : │ │ │ │ +0007a71c : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7a636 │ │ │ │ + blt.n 7a756 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43377 @ 0xa971 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #848] @ 0x350 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a62a │ │ │ │ + bne.n 7a74a │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c214 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a63c <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0007a75c <_Py_DecodeLocaleEx@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - cbnz r4, 7a684 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + cbnz r4, 7a7a4 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #500] @ (7a84c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + ldr r3, [pc, #500] @ (7a96c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.n 7a690 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ + bgt.n 7a7b0 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ ldr.w r2, [r3, #1360] @ 0x550 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 7a6ac <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - cbnz r2, 7a6ba <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ + beq.n 7a7cc <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r2, 7a7da <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 7a7a2 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ + beq.w 7a8c2 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7a6ce <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ + beq.n 7a7ee <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b5864 │ │ │ │ + b.w 1b44e4 │ │ │ │ blx 2c230 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b5a00 │ │ │ │ - bl 1b53b0 │ │ │ │ - ldr r3, [pc, #408] @ (7a84c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + b.w 1b4680 │ │ │ │ + bl 1b4030 │ │ │ │ + ldr r3, [pc, #408] @ (7a96c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a670 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ + beq.n 7a790 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 73ab2 │ │ │ │ + b.w 73dfa │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ blx 2b164 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7a726 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ + beq.n 7a846 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a8c8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43377 @ 0xa971 │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r3, #848] @ 0x350 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7a7b0 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne.n 7a8d0 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ mov r0, r1 │ │ │ │ blx 2c218 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a8c8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b164 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7a816 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ + bne.n 7a936 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r8 │ │ │ │ blx 2c230 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a8c8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a5fc │ │ │ │ + bl 7a71c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a8c8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [sp, #0] │ │ │ │ @@ -118410,152 +118513,152 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r6 │ │ │ │ blx 2af48 │ │ │ │ subs r2, r0, #1 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 7a7be <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + bhi.n 7a8de <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r3 │ │ │ │ movw r6, #2047 @ 0x7ff │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 7a7c2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bls.n 7a8e2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7a7c2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bcs.n 7a8e2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ subs r4, r4, r0 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a750 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 7a870 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ ldrd r0, r4, [sp, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a79a <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ + beq.n 7a8ba <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ subs r3, r7, r0 │ │ │ │ asrs r3, r3, #2 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a67e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a79e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7a6d2 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ + b.n 7a7f2 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a67e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a79e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a712 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ - b.n 7a7a8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bne.n 7a832 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ + b.n 7a8c8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a788 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq.n 7a8a8 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - cbz r1, 7a7e4 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + cbz r1, 7a904 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ subs r4, #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ - b.n 7a782 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ + b.n 7a8a2 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7a8c0 │ │ │ │ + bl 7a9e0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a7fc <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + beq.n 7a91c <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7a80e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ - movw r3, #32028 @ 0x7d1c │ │ │ │ + beq.n 7a92e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ + movw r3, #29852 @ 0x749c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a67e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ - cbz r0, 7a838 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ + b.n 7a79e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + cbz r0, 7a958 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp.w r1, #2048 @ 0x800 │ │ │ │ - bcc.w 7a720 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcc.w 7a840 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7a720 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcs.w 7a840 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7a81a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ + bne.n 7a93a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ str.w r5, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a79e <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ + beq.n 7a8be <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a67e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a79e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c214 │ │ │ │ │ │ │ │ -0007a85c : │ │ │ │ +0007a97c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a886 │ │ │ │ + cbz r3, 7a9a6 │ │ │ │ blx 2b5b8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b5354 │ │ │ │ - b.n 7a87a │ │ │ │ + bl 1b3fd4 │ │ │ │ + b.n 7a99a │ │ │ │ │ │ │ │ -0007a88c : │ │ │ │ +0007a9ac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a8b8 │ │ │ │ + cbz r3, 7a9d8 │ │ │ │ blx 2b5b8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b5354 │ │ │ │ - b.n 7a8aa │ │ │ │ + bl 1b3fd4 │ │ │ │ + b.n 7a9ca │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a8c0 : │ │ │ │ +0007a9e0 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #43249 @ 0xa8f1 │ │ │ │ + movw r2, #43537 @ 0xaa11 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a8e2 │ │ │ │ + bne.n 7aa02 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2b094 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ @@ -118574,236 +118677,236 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7a98e │ │ │ │ + ble.n 7aaae │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r6, #43249 @ 0xa8f1 │ │ │ │ + movw r6, #43537 @ 0xaa11 │ │ │ │ movt r6, #7 │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a9aa │ │ │ │ + bne.n 7aaca │ │ │ │ blx 2b098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 7a976 │ │ │ │ + ble.n 7aa96 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a9b4 │ │ │ │ + bne.n 7aad4 │ │ │ │ blx 2b098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 7a976 │ │ │ │ + ble.n 7aa96 │ │ │ │ movs r7, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr.w r0, [r2, r7, lsl #2] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a998 │ │ │ │ + bne.n 7aab8 │ │ │ │ blx 2b098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 7a95c │ │ │ │ + blt.n 7aa7c │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a9a2 │ │ │ │ + bne.n 7aac2 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r6, #43249 @ 0xa8f1 │ │ │ │ + movw r6, #43537 @ 0xaa11 │ │ │ │ movt r6, #7 │ │ │ │ - b.n 7a976 │ │ │ │ + b.n 7aa96 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a96e │ │ │ │ + b.n 7aa8e │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a986 │ │ │ │ + b.n 7aaa6 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a93e │ │ │ │ + b.n 7aa5e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a954 │ │ │ │ + b.n 7aa74 │ │ │ │ nop │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 7aaf8 │ │ │ │ + bhi.w 7ac18 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add.w r6, r1, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7aaba │ │ │ │ - ldr r3, [pc, #264] @ (7ab00 ) │ │ │ │ + bne.n 7abda │ │ │ │ + ldr r3, [pc, #264] @ (7ac20 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bhi.n 7aa86 │ │ │ │ + bhi.n 7aba6 │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 7aade │ │ │ │ + beq.n 7abfe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7aa6a │ │ │ │ + beq.n 7ab8a │ │ │ │ mov r3, r2 │ │ │ │ rev r1, r4 │ │ │ │ str.w r1, [r3], #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ strb r0, [r2, #4] │ │ │ │ strh.w r1, [r2, #5] │ │ │ │ strb r1, [r2, #7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7aaca │ │ │ │ + beq.n 7abea │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 7aad2 │ │ │ │ + bhi.n 7abf2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7aa34 │ │ │ │ + bne.n 7ab54 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43377 @ 0xa971 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r3, #848] @ 0x350 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7aaec │ │ │ │ + bne.n 7ac0c │ │ │ │ mov r0, r6 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7aa64 │ │ │ │ + beq.n 7ab84 │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ - b.n 7aa34 │ │ │ │ + b.n 7ab54 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7aa64 │ │ │ │ + beq.n 7ab84 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 7aa34 │ │ │ │ + b.n 7ab54 │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 7aa64 │ │ │ │ + b.n 7ab84 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 7aa34 │ │ │ │ + b.n 7ab54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7aa34 │ │ │ │ - b.n 7aa86 │ │ │ │ + bne.n 7ab54 │ │ │ │ + b.n 7aba6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7aaa8 │ │ │ │ + b.n 7abc8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7aba0 │ │ │ │ + beq.n 7acc0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldrb.w r2, [r1, #-4] │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7abca │ │ │ │ + bne.n 7acea │ │ │ │ ldrb.w r3, [r1, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7abb6 │ │ │ │ + bne.n 7acd6 │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7abb6 │ │ │ │ + bne.n 7acd6 │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7abb6 │ │ │ │ + bne.n 7acd6 │ │ │ │ ldrb.w r1, [r1, #-8] │ │ │ │ ldrb.w r2, [ip, #-7] │ │ │ │ ldrb.w r3, [ip, #-6] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ orr.w r3, r3, r2, lsl #8 │ │ │ │ ldrb.w r2, [ip, #-5] │ │ │ │ orr.w r2, r2, r3, lsl #8 │ │ │ │ ldrb.w r3, [ip, r2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7aba2 │ │ │ │ + bne.n 7acc2 │ │ │ │ add.w r3, ip, r2 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 7aba2 │ │ │ │ + bne.n 7acc2 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 7aba2 │ │ │ │ + bne.n 7acc2 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7aba2 │ │ │ │ + bne.n 7acc2 │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ sub.w r5, ip, #8 │ │ │ │ str.w r3, [ip, #-8] │ │ │ │ adds r2, #4 │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, ip │ │ │ │ @@ -118812,38 +118915,38 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ mov r0, ip │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47128 @ 0xb818 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44952 @ 0xaf98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #52] @ (7abe8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (7ad08 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, ip │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44928 @ 0xaf80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #32] @ (7abe8 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (7ad08 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47044 @ 0xb7c4 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44868 @ 0xaf44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #8] @ (7abe8 ) │ │ │ │ + ldr r0, [pc, #8] @ (7ad08 ) │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 760e2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0007abec : │ │ │ │ +0007ad0c : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2c204 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -118984,15 +119087,15 @@ │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ eor.w r1, r1, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ eor.w r1, r1, r2 │ │ │ │ eor.w r1, r1, r5 │ │ │ │ mov.w r5, r1, ror #31 │ │ │ │ str r5, [r6, #60] @ 0x3c │ │ │ │ - bne.n 7acb0 │ │ │ │ + bne.n 7add0 │ │ │ │ ldr.w r2, [r7, #284] @ 0x11c │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r7, #304] @ 0x130 │ │ │ │ mov r8, r7 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ movw fp, #31129 @ 0x7999 │ │ │ │ movt fp, #23170 @ 0x5a82 │ │ │ │ @@ -119029,15 +119132,15 @@ │ │ │ │ eor.w r4, r4, sl │ │ │ │ add.w r3, r3, r1, ror #27 │ │ │ │ mov.w r0, r2, ror #2 │ │ │ │ add r4, r3 │ │ │ │ cmp r7, r8 │ │ │ │ add.w r1, r9, r4 │ │ │ │ mov r9, r6 │ │ │ │ - beq.n 7aef4 │ │ │ │ + beq.n 7b014 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ and.w sl, ip, r0 │ │ │ │ bic.w r4, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, fp │ │ │ │ eor.w r4, r4, sl │ │ │ │ add.w r3, r3, r1, ror #27 │ │ │ │ @@ -119098,61 +119201,61 @@ │ │ │ │ add.w r1, r9, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r9, r6 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r6, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ - b.n 7adf8 │ │ │ │ + b.n 7af18 │ │ │ │ movw r8, #49622 @ 0xc1d6 │ │ │ │ movt r8, #51810 @ 0xca62 │ │ │ │ movw sl, #60321 @ 0xeba1 │ │ │ │ movt sl, #28377 @ 0x6ed9 │ │ │ │ movw r9, #48348 @ 0xbcdc │ │ │ │ movt r9, #36635 @ 0x8f1b │ │ │ │ movs r2, #20 │ │ │ │ - b.n 7af36 │ │ │ │ + b.n 7b056 │ │ │ │ eor.w fp, lr, fp │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add.w r3, r4, r1, ror #27 │ │ │ │ - bls.n 7af64 │ │ │ │ + bls.n 7b084 │ │ │ │ add r3, r8 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r6 │ │ │ │ - beq.n 7af78 │ │ │ │ + beq.n 7b098 │ │ │ │ mov r6, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ sub.w r3, r2, #40 @ 0x28 │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ eor.w fp, r0, ip │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.n 7af10 │ │ │ │ + bhi.n 7b030 │ │ │ │ and.w r3, r0, ip │ │ │ │ and.w fp, lr, fp │ │ │ │ add.w r4, r4, r1, ror #27 │ │ │ │ eor.w fp, fp, r3 │ │ │ │ add r4, r9 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r4 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r6 │ │ │ │ - b.n 7af2c │ │ │ │ + b.n 7b04c │ │ │ │ add.w r4, r4, r1, ror #27 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add r4, sl │ │ │ │ adds r2, #1 │ │ │ │ add r4, fp │ │ │ │ add.w fp, r4, r6 │ │ │ │ - b.n 7af2c │ │ │ │ + b.n 7b04c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r4, r1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, fp │ │ │ │ strd r2, r4, [r5] │ │ │ │ add r1, r3 │ │ │ │ @@ -119165,64 +119268,64 @@ │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #588] @ (7b1fc ) │ │ │ │ + ldr r2, [pc, #588] @ (7b31c ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7b186 │ │ │ │ + beq.w 7b2a6 │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb.w r5, [r1, #-4] │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 7b1a8 │ │ │ │ + bne.w 7b2c8 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1e0 │ │ │ │ + bne.w 7b300 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1e0 │ │ │ │ + bne.w 7b300 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1e0 │ │ │ │ + bne.w 7b300 │ │ │ │ ldrb.w r2, [r1, #-8] │ │ │ │ ldrb.w r1, [r1, #-7] │ │ │ │ ldrb.w r5, [r3, #-5] │ │ │ │ orr.w r1, r1, r2, lsl #8 │ │ │ │ ldrb.w r2, [r3, #-6] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ orr.w r5, r5, r2, lsl #8 │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b2e6 │ │ │ │ adds r2, r3, r5 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b2e6 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b2e6 │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7b1c6 │ │ │ │ + bne.w 7b2e6 │ │ │ │ movw r2, #65523 @ 0xfff3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ sub.w r6, r3, #8 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.w 7b1a4 │ │ │ │ + bhi.w 7b2c4 │ │ │ │ add.w sl, r4, #12 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ - bhi.n 7b0d6 │ │ │ │ + bhi.n 7b1f6 │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c198 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ add.w r2, r5, #12 │ │ │ │ @@ -119248,35 +119351,35 @@ │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ strh.w r2, [r6, #5] │ │ │ │ strb r2, [r6, #7] │ │ │ │ mov r2, r4 │ │ │ │ str.w r1, [r9, r4] │ │ │ │ mov r1, r8 │ │ │ │ - bhi.n 7b15a │ │ │ │ + bhi.n 7b27a │ │ │ │ cmp r4, r5 │ │ │ │ mov r0, r9 │ │ │ │ it cs │ │ │ │ movcs r2, r5 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 7b0c0 │ │ │ │ + cbz r3, 7b1e0 │ │ │ │ cmp r4, r5 │ │ │ │ - bls.n 7b0be │ │ │ │ + bls.n 7b1de │ │ │ │ subs r2, r4, r5 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add.w r0, r9, r5 │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r9 │ │ │ │ - ldr r2, [pc, #312] @ (7b1fc ) │ │ │ │ + ldr r2, [pc, #312] @ (7b31c ) │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 7b1a0 │ │ │ │ + bne.n 7b2c0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ mov r9, r8 │ │ │ │ add.w fp, r3, #64 @ 0x40 │ │ │ │ @@ -119286,15 +119389,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ cmp ip, fp │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 7b0e4 │ │ │ │ + bne.n 7b204 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w r2, r5, #64 @ 0x40 │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -119309,219 +119412,219 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ cmp ip, fp │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 7b128 │ │ │ │ + bne.n 7b248 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ blx 2b5ac │ │ │ │ - b.n 7b060 │ │ │ │ + b.n 7b180 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub.w r6, r5, #64 @ 0x40 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, r6 │ │ │ │ - bls.n 7b0ac │ │ │ │ + bls.n 7b1cc │ │ │ │ subs r2, r4, r6 │ │ │ │ add.w r0, r9, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7b0ac │ │ │ │ - ldr r3, [pc, #116] @ (7b1fc ) │ │ │ │ + b.n 7b1cc │ │ │ │ + ldr r3, [pc, #116] @ (7b31c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 7b1a0 │ │ │ │ + bne.n 7b2c0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7a9c0 │ │ │ │ + b.w 7aae0 │ │ │ │ blx 2bc88 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7b0c0 │ │ │ │ + b.n 7b1e0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47044 @ 0xb7c4 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44868 @ 0xaf44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32280 @ 0x7e18 │ │ │ │ + movw r0, #30104 @ 0x7598 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ + bl 760e2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ mov r0, r3 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47128 @ 0xb818 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44952 @ 0xaf98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32280 @ 0x7e18 │ │ │ │ + movw r0, #30104 @ 0x7598 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44928 @ 0xaf80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32280 @ 0x7e18 │ │ │ │ + movw r0, #30104 @ 0x7598 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -0007b200 : │ │ │ │ +0007b320 : │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b210 <_PyInterpreterState_Main@@Base>: │ │ │ │ +0007b330 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b220 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0007b340 <_Py_hashtable_new_full@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7b2b4 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ - movw r8, #17621 @ 0x44d5 │ │ │ │ + bne.n 7b3d4 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ + movw r8, #18237 @ 0x473d │ │ │ │ movt r8, #8 │ │ │ │ - movw r5, #16217 @ 0x3f59 │ │ │ │ + movw r5, #16833 @ 0x41c1 │ │ │ │ movt r5, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7b2aa <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + cbz r0, 7b3ca <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #16 │ │ │ │ strd r1, r3, [r0] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx r5 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 7b2ba <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ + cbz r0, 7b3da <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx 2b5ac │ │ │ │ - movw r3, #5793 @ 0x16a1 │ │ │ │ + movw r3, #4041 @ 0xfc9 │ │ │ │ movt r3, #22 │ │ │ │ - movw r2, #62061 @ 0xf26d │ │ │ │ + movw r2, #62333 @ 0xf37d │ │ │ │ movt r2, #7 │ │ │ │ cmp r6, r3 │ │ │ │ strd r9, sl, [r4, #24] │ │ │ │ strd r7, r6, [r4, #16] │ │ │ │ str r5, [r4, #32] │ │ │ │ str.w r8, [r4, #36] @ 0x24 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bne.n 7b2aa <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #14809 @ 0x39d9 │ │ │ │ + bne.n 7b3ca <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #13645 @ 0x354d │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 7b2aa <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #14725 @ 0x3985 │ │ │ │ + bne.n 7b3ca <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #13561 @ 0x34f9 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r5, r8, [r4] │ │ │ │ - b.n 7b250 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ + b.n 7b370 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7b2ac <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ + b.n 7b3cc <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ │ │ │ │ -0007b2c4 : │ │ │ │ +0007b3e4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 7b2cc │ │ │ │ + cbz r3, 7b3ec │ │ │ │ bx r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7b30c │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7b42c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #51472 @ 0xc910 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48960 @ 0xbf40 │ │ │ │ + movw r1, #46784 @ 0xb6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r0, [r3, #228] @ 0xe4 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7b304 │ │ │ │ + blt.n 7b424 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b2e8 │ │ │ │ + beq.n 7b408 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 7b2ca │ │ │ │ + b.n 7b3ea │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ adds r5, r4, #1 │ │ │ │ - bne.w 7b596 │ │ │ │ + bne.w 7b6b6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7b98e │ │ │ │ + bpl.w 7baae │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7b578 │ │ │ │ + bpl.w 7b698 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7b592 │ │ │ │ + beq.w 7b6b2 │ │ │ │ add.w fp, r0, #20 │ │ │ │ movw r2, #51472 @ 0xc910 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #47617 @ 0xba01 │ │ │ │ + movw r3, #47905 @ 0xbb21 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #232] @ 0xe8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b994 │ │ │ │ + bne.w 7bab4 │ │ │ │ movw r3, #3360 @ 0xd20 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -119547,15 +119650,15 @@ │ │ │ │ eor.w r5, r8, r5 │ │ │ │ lsls r7, r4, #24 │ │ │ │ eor.w r0, r8, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ cmp r4, #7 │ │ │ │ mov.w r7, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 7b59e │ │ │ │ + ble.w 7b6be │ │ │ │ adds.w r9, lr, r5 │ │ │ │ ldr.w lr, [fp] │ │ │ │ adc.w r8, r2, r6 │ │ │ │ ldr.w r6, [fp, #4] │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ @@ -119591,15 +119694,15 @@ │ │ │ │ eor.w r0, r0, r8 │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ sub.w r8, r4, #8 │ │ │ │ eor.w r6, r9, r6 │ │ │ │ eors r2, r1 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bls.n 7b54a │ │ │ │ + bls.n 7b66a │ │ │ │ add.w r7, fp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ add.w r7, fp, r4 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ strd r7, fp, [sp, #12] │ │ │ │ strd r4, r8, [sp, #20] │ │ │ │ @@ -119643,50 +119746,50 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r4, r4, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r5, ip, r5 │ │ │ │ eors r2, r1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt.n 7b4ae │ │ │ │ + bgt.n 7b5ce │ │ │ │ ldrd fp, r4, [sp, #16] │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ bic.w r7, r4, #7 │ │ │ │ sub.w r7, r8, r7 │ │ │ │ bic.w r4, r4, #7 │ │ │ │ mov.w r8, #0 │ │ │ │ adds r7, #7 │ │ │ │ add fp, r4 │ │ │ │ mov r4, r8 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.w 7b7c0 │ │ │ │ + bhi.w 7b8e0 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r5, r6 │ │ │ │ lsls r5, r1, #8 │ │ │ │ movs r5, r5 │ │ │ │ movs r1, r5 │ │ │ │ add.w fp, r0, #28 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7b366 │ │ │ │ + bne.w 7b486 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, r4, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.w 7b7c0 │ │ │ │ + bhi.w 7b8e0 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r3, r5, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -119825,15 +119928,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r4, #1 │ │ │ │ - b.n 7b592 │ │ │ │ + b.n 7b6b2 │ │ │ │ ldrb.w r4, [fp, #2] │ │ │ │ bfi r8, r4, #16, #8 │ │ │ │ ldrb.w r4, [fp, #1] │ │ │ │ bfi r8, r4, #8, #8 │ │ │ │ ldrb.w r4, [fp] │ │ │ │ bfi r8, r4, #0, #8 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ @@ -119963,72 +120066,72 @@ │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ - b.n 7b79a │ │ │ │ + b.n 7b8ba │ │ │ │ ldrb.w r7, [fp, #4] │ │ │ │ bfi r4, r7, #0, #8 │ │ │ │ - b.n 7b5d4 │ │ │ │ + b.n 7b6f4 │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ - b.n 7b57c │ │ │ │ + b.n 7b69c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7b79a │ │ │ │ + b.n 7b8ba │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b9a0 : │ │ │ │ +0007bac0 : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 7b9f4 │ │ │ │ + cbz r1, 7bb14 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #51472 @ 0xc910 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #232] @ 0xe8 │ │ │ │ - movw ip, #47617 @ 0xba01 │ │ │ │ + movw ip, #47905 @ 0xbb21 │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7b9f8 │ │ │ │ + bne.n 7bb18 │ │ │ │ movw r1, #3360 @ 0xd20 │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7ba2c │ │ │ │ + bl 7bb4c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ blx r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7b9e6 │ │ │ │ + b.n 7bb06 │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #3360 @ 0xd20 │ │ │ │ movt ip, #85 @ 0x55 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 7ba2c │ │ │ │ + bl 7bb4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ movw r4, #25973 @ 0x6575 │ │ │ │ movt r4, #28787 @ 0x7073 │ │ │ │ sub sp, #28 │ │ │ │ movw lr, #29281 @ 0x7261 │ │ │ │ @@ -120055,15 +120158,15 @@ │ │ │ │ movt r2, #29797 @ 0x7465 │ │ │ │ eor.w ip, r7, ip │ │ │ │ eors r2, r7 │ │ │ │ mov.w fp, r8, lsl #24 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ble.w 7bffa │ │ │ │ + ble.w 7c11a │ │ │ │ adds r7, r4, r3 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ adc.w r5, ip, r5 │ │ │ │ eors r1, r4 │ │ │ │ adds.w lr, lr, r1 │ │ │ │ eor.w r2, r2, sl │ │ │ │ @@ -120104,15 +120207,15 @@ │ │ │ │ add.w r2, r2, r7, lsr #11 │ │ │ │ sub.w r7, r8, #8 │ │ │ │ eors r2, r5 │ │ │ │ eor.w r1, sl, r1 │ │ │ │ add.w r5, r6, #8 │ │ │ │ cmp r7, #7 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bls.n 7bbf0 │ │ │ │ + bls.n 7bd10 │ │ │ │ mov sl, r5 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r6, r8 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd r9, fp, [sp, #12] │ │ │ │ str r7, [sp, #20] │ │ │ │ @@ -120156,30 +120259,30 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ mov.w ip, ip, lsl #17 │ │ │ │ sub.w r6, r6, sl │ │ │ │ add.w ip, ip, r8, lsr #15 │ │ │ │ eors r3, r0 │ │ │ │ eor.w ip, ip, lr │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7bb4c │ │ │ │ + bgt.n 7bc6c │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, fp, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bic.w r6, r8, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ subs r6, #8 │ │ │ │ sub.w r8, r7, r6 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ add r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7be2a │ │ │ │ + bhi.w 7bf4a │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r3, r1, #8 │ │ │ │ movs r3, r1 │ │ │ │ @@ -120471,37 +120574,37 @@ │ │ │ │ eors r1, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7be2a │ │ │ │ - add r5, pc, #4 @ (adr r5, 7c010 ) │ │ │ │ + bhi.w 7bf4a │ │ │ │ + add r5, pc, #4 @ (adr r5, 7c130 ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - bkpt 0x0023 │ │ │ │ - movs r7, r0 │ │ │ │ - bkpt 0x001d │ │ │ │ - movs r7, r0 │ │ │ │ - bkpt 0x0017 │ │ │ │ - movs r7, r0 │ │ │ │ - pop {r0, r2, r3, r4, r5} │ │ │ │ - movs r7, r0 │ │ │ │ - stmia r0!, {r0, r2, r3, r5} │ │ │ │ + ittte mi │ │ │ │ + movmi r7, r0 │ │ │ │ + ittte cc @ unpredictable │ │ │ │ + movcc r7, r0 │ │ │ │ + itett cc @ unpredictable │ │ │ │ + movcc r7, r0 │ │ │ │ + popcs {r0, r2, r3, r4, r6, pc} │ │ │ │ + movcc r7, r0 │ │ │ │ + stmiacc r1!, {r0, r2, r3, r6} │ │ │ │ movs r7, r0 │ │ │ │ - pop {r0, r2, r3, r5} │ │ │ │ + pop {r0, r2, r3, r6, pc} │ │ │ │ movs r7, r0 │ │ │ │ - pop {r0, r2, r5} │ │ │ │ + pop {r0, r2, r6, pc} │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 7bc3c │ │ │ │ + b.n 7bd5c │ │ │ │ nop │ │ │ │ │ │ │ │ -0007c038 : │ │ │ │ +0007c158 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2afa0 │ │ │ │ subs r0, #0 │ │ │ │ @@ -120519,89 +120622,113 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c428 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7c550 │ │ │ │ + beq.w 7c550 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2adf8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c542 │ │ │ │ + bne.w 7c6d4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c15a │ │ │ │ + bne.n 7c2b8 │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2adf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c572 │ │ │ │ + bne.w 7c65e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7c2d6 │ │ │ │ + bne.w 7c3c0 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2b3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c5a4 │ │ │ │ + bne.w 7c66c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c744 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c596 │ │ │ │ + bne.w 7c690 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7c55c │ │ │ │ + beq.w 7c67a │ │ │ │ add.w r9, r4, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c0e8 │ │ │ │ + bne.n 7c208 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7c288 │ │ │ │ + cbnz r3, 7c26e │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r3, [r5, #1024] @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c438 │ │ │ │ + beq.w 7c502 │ │ │ │ blx 2b5b8 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c2a0 │ │ │ │ - ldr r3, [pc, #772] @ (7c430 ) │ │ │ │ + bne.n 7c286 │ │ │ │ + ldr r3, [pc, #772] @ (7c548 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7c288 │ │ │ │ + cbnz r3, 7c26e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7c2b2 │ │ │ │ + bne.n 7c296 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c744 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c564 │ │ │ │ + bne.w 7c682 │ │ │ │ str.w sl, [r8] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r9] │ │ │ │ + orr.w r3, r3, #4 │ │ │ │ + strex r2, r3, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 7c272 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + bic.w r3, r3, #255 @ 0xff │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + bic.w r1, r2, #255 @ 0xff │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 7c258 │ │ │ │ + uxtb r1, r2 │ │ │ │ + dmb ish │ │ │ │ + orrs r1, r3 │ │ │ │ + ldrex r0, [r9] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 7c2ae │ │ │ │ + strex r4, r1, [r9] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 7c29e │ │ │ │ + mov r2, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 7c258 │ │ │ │ + b.n 7c296 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3], #16 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ @@ -120611,705 +120738,677 @@ │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ str r1, [sp, #16] │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [r1, #1028] @ 0x404 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c4c8 │ │ │ │ + beq.w 7c5e0 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c49e │ │ │ │ + bne.w 7c5b6 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ adcs.w r1, r2, #2 │ │ │ │ mov.w ip, r0, asr #31 │ │ │ │ - blt.w 7c4b0 │ │ │ │ + blt.w 7c5c8 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp lr, r3 │ │ │ │ sbcs r1, r2 │ │ │ │ - blt.w 7c48c │ │ │ │ + blt.w 7c5a4 │ │ │ │ mov.w lr, #51712 @ 0xca00 │ │ │ │ movt lr, #15258 @ 0x3b9a │ │ │ │ cmp r0, #0 │ │ │ │ umull r1, r3, r3, lr │ │ │ │ mla r3, lr, r2, r3 │ │ │ │ - ble.w 7c452 │ │ │ │ + ble.w 7c51c │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mvns r2, r0 │ │ │ │ sub.w lr, lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ sbcs.w lr, lr, r3 │ │ │ │ - blt.w 7c494 │ │ │ │ + blt.w 7c5ac │ │ │ │ adds r1, r1, r0 │ │ │ │ adc.w r3, ip, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w ip, fp │ │ │ │ cmp ip, r0 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ sbcs r3, r1 │ │ │ │ - blt.w 7c476 │ │ │ │ + blt.w 7c5f6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds.w r0, r0, fp │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 7c428 ) │ │ │ │ + add r3, pc, #444 @ (adr r3, 7c540 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7c43e │ │ │ │ + blt.w 7c508 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 2c100 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7c2e0 │ │ │ │ + beq.n 7c3d2 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 7c4f4 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cbnz r3, 7c410 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b.n 7c1be │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b.n 7c1da │ │ │ │ + mov r3, r9 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c098 │ │ │ │ + beq.w 7c1b8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7c098 │ │ │ │ + bne.w 7c1b8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7c5c0 │ │ │ │ + beq.w 7c6b4 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c26e │ │ │ │ + bne.n 7c3f6 │ │ │ │ mov.w r9, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7c098 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r9] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 7c28c │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - bic.w r3, r3, #255 @ 0xff │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - bic.w r1, r2, #255 @ 0xff │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 7c144 │ │ │ │ - uxtb r1, r2 │ │ │ │ - dmb ish │ │ │ │ - orrs r1, r3 │ │ │ │ - ldrex r0, [r9] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 7c2ca │ │ │ │ - strex r4, r1, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 7c2ba │ │ │ │ - mov r2, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.w 7c144 │ │ │ │ - b.n 7c2b2 │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b.n 7c0ba │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 7c3e2 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 7c2f6 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b.n 7c09e │ │ │ │ + b.n 7c1b8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r3, #1028] @ 0x404 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7c53a │ │ │ │ + beq.w 7c656 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ blx 2b6dc <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c528 │ │ │ │ + bne.w 7c644 │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ adcs.w r1, lr, #2 │ │ │ │ mov.w r0, r2, asr #31 │ │ │ │ - blt.w 7c506 │ │ │ │ + blt.w 7c622 │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs.w r1, r1, lr │ │ │ │ - blt.w 7c4f4 │ │ │ │ + blt.w 7c592 │ │ │ │ mov.w ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r2, #0 │ │ │ │ umull r1, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble.n 7c404 │ │ │ │ + ble.n 7c570 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ mvn.w lr, r2 │ │ │ │ sub.w ip, ip, r0 │ │ │ │ cmp lr, r1 │ │ │ │ sbcs.w ip, ip, r3 │ │ │ │ - blt.w 7c4fc │ │ │ │ + blt.n 7c59a │ │ │ │ adds r1, r2, r1 │ │ │ │ adc.w r3, r0, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvns r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r2, r1 │ │ │ │ - blt.w 7c4de │ │ │ │ + blt.w 7c60c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r0, r3, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #116 @ (adr r3, 7c428 ) │ │ │ │ + add r3, pc, #116 @ (adr r3, 7c540 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7c3f0 │ │ │ │ + blt.n 7c55c │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 2c100 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7c3de │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b.n 7c24a │ │ │ │ + beq.w 7c3ca │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7c2ec │ │ │ │ - movw r1, #49584 @ 0xc1b0 │ │ │ │ + beq.w 7c3b6 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #72] @ (7c434 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (7c54c ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1b3fd4 │ │ │ │ + b.n 7c232 │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7c3c0 │ │ │ │ - orrs.w ip, r2, r0 │ │ │ │ - beq.n 7c384 │ │ │ │ - rsbs lr, r2, #0 │ │ │ │ - mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w ip, ip, r0 │ │ │ │ - cmp r1, lr │ │ │ │ - sbcs.w ip, r3, ip │ │ │ │ - bge.n 7c384 │ │ │ │ + b.n 7c394 │ │ │ │ + orrs.w lr, r0, ip │ │ │ │ + beq.w 7c354 │ │ │ │ + negs r2, r0 │ │ │ │ + mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w lr, lr, ip │ │ │ │ + cmp r1, r2 │ │ │ │ + sbcs.w lr, r3, lr │ │ │ │ + bge.w 7c354 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c38a │ │ │ │ - nop │ │ │ │ + b.n 7c35a │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ movs r6, r6 │ │ │ │ - bl 1b5354 │ │ │ │ - b.n 7c116 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 37920 │ │ │ │ + blx 2b834 │ │ │ │ + b.n 7c556 │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7c236 │ │ │ │ - orrs.w lr, r0, ip │ │ │ │ - beq.w 7c1f6 │ │ │ │ - negs r2, r0 │ │ │ │ - mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w lr, lr, ip │ │ │ │ - cmp r1, r2 │ │ │ │ - sbcs.w lr, r3, lr │ │ │ │ - bge.w 7c1f6 │ │ │ │ + b.n 7c4d8 │ │ │ │ + orrs.w ip, r2, r0 │ │ │ │ + beq.n 7c49c │ │ │ │ + rsbs lr, r2, #0 │ │ │ │ + mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w ip, ip, r0 │ │ │ │ + cmp r1, lr │ │ │ │ + sbcs.w ip, r3, ip │ │ │ │ + bge.n 7c49c │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c1fc │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r0, #32004 @ 0x7d04 │ │ │ │ - movt r0, #9665 @ 0x25c1 │ │ │ │ - mov.w ip, #2 │ │ │ │ - b.n 7c236 │ │ │ │ + b.n 7c4a2 │ │ │ │ + cmp r2, #1 │ │ │ │ + sbcs.w r3, r0, #0 │ │ │ │ + blt.n 7c632 │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + b.n 7c4a2 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7c4d4 │ │ │ │ + blt.n 7c5ec │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c1fc │ │ │ │ + b.n 7c35a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - add r3, pc, #356 @ (adr r3, 7c608 ) │ │ │ │ + add r3, pc, #348 @ (adr r3, 7c718 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7c236 │ │ │ │ + b.n 7c394 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7c4c0 │ │ │ │ + blt.n 7c5d8 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c1f6 │ │ │ │ + b.n 7c354 │ │ │ │ orrs.w r3, r0, ip │ │ │ │ - beq.n 7c4b8 │ │ │ │ - b.n 7c46e │ │ │ │ + beq.n 7c5d0 │ │ │ │ + b.n 7c538 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6da6c │ │ │ │ + bl 6db88 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7c200 │ │ │ │ + b.n 7c35e │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c1f6 │ │ │ │ + b.n 7c354 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7c3c0 │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7c516 │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c38a │ │ │ │ + b.n 7c394 │ │ │ │ + movw r2, #55295 @ 0xd7ff │ │ │ │ + movt r2, #13042 @ 0x32f2 │ │ │ │ + movw r0, #32004 @ 0x7d04 │ │ │ │ + movt r0, #9665 @ 0x25c1 │ │ │ │ + mov.w ip, #2 │ │ │ │ + b.n 7c4d8 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7c520 │ │ │ │ + blt.n 7c63c │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c384 │ │ │ │ + b.n 7c49c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7c384 │ │ │ │ + b.n 7c49c │ │ │ │ orrs.w r3, r2, r0 │ │ │ │ - beq.n 7c50e │ │ │ │ - b.n 7c41e │ │ │ │ + beq.n 7c62a │ │ │ │ + b.n 7c58a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - add r3, pc, #216 @ (adr r3, 7c608 ) │ │ │ │ + add r3, pc, #204 @ (adr r3, 7c718 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e7624 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e6db4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7c3c0 │ │ │ │ + b.n 7c4d8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6da6c │ │ │ │ - b.n 7c38e │ │ │ │ - movw r1, #49552 @ 0xc190 │ │ │ │ + bl 6db88 │ │ │ │ + b.n 7c4a6 │ │ │ │ + movw r1, #47476 @ 0xb974 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #168] @ (7c710 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #47516 @ 0xb99c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #180] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 37920 │ │ │ │ - blx 2b834 │ │ │ │ - b.n 7c556 │ │ │ │ + ldr r0, [pc, #152] @ (7c710 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c744 │ │ │ │ - cbz r0, 7c580 │ │ │ │ - movw r1, #49616 @ 0xc1d0 │ │ │ │ + cbz r0, 7c69e │ │ │ │ + movw r1, #47440 @ 0xb950 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #144] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #49652 @ 0xc1f4 │ │ │ │ + ldr r0, [pc, #132] @ (7c710 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #47556 @ 0xb9c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #132] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ (7c710 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbz r3, 7c5b2 │ │ │ │ - bl 1d365c <_PySys_GetRequiredAttr@@Base+0x1498> │ │ │ │ + cbz r3, 7c6e2 │ │ │ │ + bl 1d2368 <_PySys_GetRequiredAttr@@Base+0x1498> │ │ │ │ mov r0, r4 │ │ │ │ bl 37920 │ │ │ │ blx 2b834 │ │ │ │ - b.n 7c590 │ │ │ │ - movw r1, #49732 @ 0xc244 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #96] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #49692 @ 0xc21c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #80] @ (7c600 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #49776 @ 0xc270 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #72] @ (7c604 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 7c6ae │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2c744 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7c564 │ │ │ │ + bne.n 7c682 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7c5e0 │ │ │ │ + bne.n 7c6f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 37920 │ │ │ │ blx 2b834 │ │ │ │ - b.n 7c5da │ │ │ │ + b.n 7c6ce │ │ │ │ + movw r1, #47376 @ 0xb910 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #48] @ (7c710 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #47600 @ 0xb9f0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #40] @ (7c714 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c5e8 │ │ │ │ + bne.n 7c6f8 │ │ │ │ dmb ish │ │ │ │ - b.n 7c5d4 │ │ │ │ + b.n 7c6c8 │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ movs r6, r6 │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r3, [r1, #716] @ 0x2cc │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ef8e │ │ │ │ + beq.w 7f09e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7ed76 │ │ │ │ + bne.w 7ee86 │ │ │ │ addw r3, pc, #1280 @ 0x500 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #50144 @ 0xc3e0 │ │ │ │ + movw r1, #47968 @ 0xbb60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efc6 │ │ │ │ + beq.w 7f0d6 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #50156 @ 0xc3ec │ │ │ │ + movw r1, #47980 @ 0xbb6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c4d8 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #780] @ (7c998 ) │ │ │ │ + ldr r4, [pc, #780] @ (7caa8 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #41081 @ 0xa079 │ │ │ │ + movw r1, #41889 @ 0xa3a1 │ │ │ │ movt r1, #8 │ │ │ │ add.w sl, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #64501 @ 0xfbf5 │ │ │ │ + movw r0, #64773 @ 0xfd05 │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1692] @ 0x69c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1688] @ 0x698 │ │ │ │ - movw r6, #42493 @ 0xa5fd │ │ │ │ + movw r6, #42781 @ 0xa71d │ │ │ │ movt r6, #7 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #43201 @ 0xa8c1 │ │ │ │ + movw r6, #43489 @ 0xa9e1 │ │ │ │ movt r6, #7 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - bl 7b220 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7b340 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [sl, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7eec4 │ │ │ │ - ldr r0, [pc, #708] @ (7c99c ) │ │ │ │ - movw fp, #16217 @ 0x3f59 │ │ │ │ + beq.w 7efd4 │ │ │ │ + ldr r0, [pc, #708] @ (7caac ) │ │ │ │ + movw fp, #16833 @ 0x41c1 │ │ │ │ movt fp, #8 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7c9a0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7cab0 ) │ │ │ │ movs r7, #0 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7c9a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7c9a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7c9ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7c9b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7c9b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7c9b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7c9bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7c9c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7c9c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7c9c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7c9cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7c9d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7c9d4 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7cab4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7cab8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7cabc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7cac0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7cac4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7cac8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7cacc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7cad0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7cad4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7cad8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7cadc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7cae0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7cae4 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #16640 @ 0x4100 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7c9d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7c9dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7c9e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7c9e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7c9e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7c9ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7c9f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7c9f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7c9f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7c9fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7ca00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7ca04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7ca08 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7ca0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7ca10 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7ca14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7ca18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7ca1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7ca20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7ca24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7ca28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7ca2c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7ca30 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7ca34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7ca38 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7ca3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7ca40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7ca44 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7ca48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7ca4c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7ca50 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7ca54 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7ca58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7ca5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7ca60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7ca64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7ca68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7ca6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7ca70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7ca74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7ca78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7ca7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7ca80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7ca84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7ca88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7ca8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7ca90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7ca94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7ca98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7ca9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7caa0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7caa4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7caa8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7caac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7cab0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7cab4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7cab8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7cabc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7cac0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7cac4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7cac8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7cacc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7cad0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7cad4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7cad8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7cadc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7cae0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7cae4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7cae8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7caec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7caf0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7caf4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7caf8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7cafc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7cb00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7cb04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7cb08 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7cb0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7cb10 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7cae8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7caec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7caf0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7caf4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7caf8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7cafc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7cb00 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7cb04 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7cb08 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7cb0c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7cb10 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7cb14 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7cb18 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7cb1c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7cb20 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7cb24 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7cb28 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7cb2c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7cb30 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7cb34 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7cb38 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7cb3c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7cb40 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7cb44 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7cb48 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7cb4c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7cb50 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7cb54 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7cb58 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7cb5c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7cb60 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7cb64 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7cb68 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7cb6c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7cb70 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7cb74 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7cb78 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7cb7c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7cb80 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7cb84 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7cb88 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7cb8c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7cb90 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7cb94 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7cb98 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7cb9c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7cba0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7cba4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7cba8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7cbac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7cbb0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7cbb4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7cbb8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7cbbc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7cbc0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7cbc4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7cbc8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7cbcc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7cbd0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7cbd4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7cbd8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7cbdc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7cbe0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7cbe4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7cbe8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7cbec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7cbf0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7cbf4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7cbf8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7cbfc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7cc00 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7cc04 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7cc08 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7cc0c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7cc10 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7cc14 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7cc18 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7cc1c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #504] @ (7cc20 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7cb14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #492] @ (7cb18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #492] @ (7cb1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #488] @ (7cb20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #488] @ (7cb24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #484] @ (7cb28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #484] @ (7cb2c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #496] @ (7cc24 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #492] @ (7cc28 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #492] @ (7cc2c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #488] @ (7cc30 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #488] @ (7cc34 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #484] @ (7cc38 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #484] @ (7cc3c ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #19584 @ 0x4c80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #472] @ (7cb30 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #472] @ (7cb34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #468] @ (7cb38 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #472] @ (7cc40 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #472] @ (7cc44 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #468] @ (7cc48 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #19712 @ 0x4d00 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #460] @ (7cb3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #456] @ (7cb40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #456] @ (7cb44 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #460] @ (7cc4c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #456] @ (7cc50 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #456] @ (7cc54 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #19840 @ 0x4d80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #444] @ (7cb48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #444] @ (7cb4c ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7cb58 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #444] @ (7cc58 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #444] @ (7cc5c ) │ │ │ │ + bl 7f154 │ │ │ │ + b.n 7cc68 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -121337,478 +121436,478 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c9f0 │ │ │ │ + beq.n 7cb00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7ca34 │ │ │ │ + beq.n 7cb44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7ca70 │ │ │ │ + beq.n 7cb80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7caac │ │ │ │ + beq.n 7cbbc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c8f0 │ │ │ │ + beq.n 7ca00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c93c │ │ │ │ + beq.n 7ca4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c990 │ │ │ │ + beq.n 7caa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7c9dc │ │ │ │ + beq.n 7caec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7ca38 │ │ │ │ + bne.n 7cb48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7ca7c │ │ │ │ + bne.n 7cb8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cac0 │ │ │ │ + bne.n 7cbd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb04 │ │ │ │ + bne.n 7cc14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7c948 │ │ │ │ + bne.n 7ca58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7c98c │ │ │ │ + bne.n 7ca9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7c9d8 │ │ │ │ + bne.n 7cae8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7ca24 │ │ │ │ + bcs.n 7cb34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7ca68 │ │ │ │ + bcs.n 7cb78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7caac │ │ │ │ + bcs.n 7cbbc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7caf8 │ │ │ │ + bcs.n 7cc08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7c93c │ │ │ │ + bcs.n 7ca4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7c980 │ │ │ │ + bcs.n 7ca90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7c9d4 │ │ │ │ + bcs.n 7cae4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7ca20 │ │ │ │ + bcs.n 7cb30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7ca6c │ │ │ │ + bcc.n 7cb7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cac0 │ │ │ │ + bcc.n 7cbd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb04 │ │ │ │ + bcc.n 7cc14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7c968 │ │ │ │ + bcc.n 7ca78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7c9b4 │ │ │ │ + bcc.n 7cac4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7ca18 │ │ │ │ + bcc.n 7cb28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ca54 │ │ │ │ + bmi.n 7cb64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ca98 │ │ │ │ + bmi.n 7cba8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cadc │ │ │ │ + bmi.n 7cbec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cb20 │ │ │ │ + bmi.n 7cc30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7c964 │ │ │ │ + bmi.n 7ca74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7c9b0 │ │ │ │ + bmi.n 7cac0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7c9ec │ │ │ │ + bmi.n 7cafc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ca30 │ │ │ │ + bmi.n 7cb40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ca6c │ │ │ │ + bmi.n 7cb7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cab0 │ │ │ │ + bpl.n 7cbc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7caec │ │ │ │ + bpl.n 7cbfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cb30 │ │ │ │ + bpl.n 7cc40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cb74 │ │ │ │ + bpl.n 7cc84 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7c9c0 │ │ │ │ + bpl.n 7cad0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7ca04 │ │ │ │ + bpl.n 7cb14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7ca48 │ │ │ │ + bpl.n 7cb58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ca94 │ │ │ │ + bvs.n 7cba4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cad8 │ │ │ │ + bvs.n 7cbe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb1c │ │ │ │ + bvs.n 7cc2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb58 │ │ │ │ + bvs.n 7cc68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb94 │ │ │ │ + bvs.n 7cca4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7c9d8 │ │ │ │ + bvs.n 7cae8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ca2c │ │ │ │ + bvs.n 7cb3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ca78 │ │ │ │ + bvs.n 7cb88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cabc │ │ │ │ + bvc.n 7cbcc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cb08 │ │ │ │ + bvc.n 7cc18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cb5c │ │ │ │ + bvc.n 7cc6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cba8 │ │ │ │ + bvc.n 7ccb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7c9e4 │ │ │ │ + bvc.n 7caf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ca28 │ │ │ │ + bvc.n 7cb38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ca6c │ │ │ │ + bvc.n 7cb7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cab0 │ │ │ │ + bvc.n 7cbc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cafc │ │ │ │ + bhi.n 7cc0c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cb40 │ │ │ │ + bhi.n 7cc50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cb84 │ │ │ │ + bhi.n 7cc94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cbc8 │ │ │ │ + bhi.n 7ccd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7ca0c │ │ │ │ + bhi.n 7cb1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7ca50 │ │ │ │ + bhi.n 7cb60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7ca94 │ │ │ │ + bhi.n 7cba4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cad8 │ │ │ │ + bhi.n 7cbe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cb2c │ │ │ │ + bls.n 7cc3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cb80 │ │ │ │ + bls.n 7cc90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cbbc │ │ │ │ + bls.n 7cccc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ca00 │ │ │ │ + bls.n 7cb10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ca3c │ │ │ │ + bls.n 7cb4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ca80 │ │ │ │ + bls.n 7cb90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cac4 │ │ │ │ + bls.n 7cbd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cb20 │ │ │ │ + bge.n 7cc30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cb64 │ │ │ │ + bge.n 7cc74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cbf0 │ │ │ │ + bge.n 7cd00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ca34 │ │ │ │ + bge.n 7cb44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ca70 │ │ │ │ + bge.n 7cb80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7caac │ │ │ │ + bge.n 7cbbc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7caf8 │ │ │ │ + bge.n 7cc08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cb3c │ │ │ │ + blt.n 7cc4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cb80 │ │ │ │ + blt.n 7cc90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cbfc │ │ │ │ + blt.n 7cd0c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ca40 │ │ │ │ + blt.n 7cb50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ca8c │ │ │ │ + blt.n 7cb9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cb10 │ │ │ │ + blt.n 7cc20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cb4c │ │ │ │ + bgt.n 7cc5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cb90 │ │ │ │ + bgt.n 7cca0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cc14 │ │ │ │ + bgt.n 7cd24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ca58 │ │ │ │ + bgt.n 7cb68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (7ce58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #764] @ (7ce5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #760] @ (7ce60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #760] @ (7ce64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7ce68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7ce6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7ce70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7ce74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7ce78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7ce7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7ce80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7ce84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7ce88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7ce8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7ce90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7ce94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7ce98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7ce9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7cea0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7cea4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7cea8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7ceac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7ceb0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7ceb4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7ceb8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7cebc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7cec0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7cec4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7cec8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7cecc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7ced0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7ced4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7ced8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7cedc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7cee0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7cee4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7cee8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7ceec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7cef0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7cef4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7cef8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7cefc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7cf00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7cf04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7cf08 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7cf0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7cf10 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7cf14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7cf18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7cf1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7cf20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7cf24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7cf28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7cf2c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7cf30 ) │ │ │ │ - bl 7f044 │ │ │ │ + ldr r0, [pc, #764] @ (7cf68 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #764] @ (7cf6c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #760] @ (7cf70 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #760] @ (7cf74 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #756] @ (7cf78 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #756] @ (7cf7c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7cf80 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7cf84 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #748] @ (7cf88 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #748] @ (7cf8c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #744] @ (7cf90 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #744] @ (7cf94 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #740] @ (7cf98 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #740] @ (7cf9c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7cfa0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7cfa4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7cfa8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7cfac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7cfb0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7cfb4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7cfb8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7cfbc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7cfc0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7cfc4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7cfc8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7cfcc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7cfd0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7cfd4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7cfd8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7cfdc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #704] @ (7cfe0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #704] @ (7cfe4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7cfe8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7cfec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7cff0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7cff4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7cff8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7cffc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7d000 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7d004 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7d008 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7d00c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7d010 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7d014 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7d018 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7d01c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7d020 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7d024 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7d028 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7d02c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7d030 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7d034 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7d038 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7d03c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7d040 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #21760 @ 0x5500 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7cf34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7cf38 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7cf3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7cf40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7cf44 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7cf48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7cf4c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7cf50 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7cf54 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7cf58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7cf5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7cf60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7cf64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7cf68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7cf6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7cf70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7cf74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7cf78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7cf7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7cf80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7cf84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7cf88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7cf8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7cf90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7cf94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7cf98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7cf9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7cfa0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7cfa4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7cfa8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7cfac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7cfb0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7cfb4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7cfb8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7cfbc ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7d044 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7d048 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7d04c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7d050 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7d054 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7d058 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7d05c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7d060 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7d064 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7d068 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7d06c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7d070 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7d074 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7d078 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7d07c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7d080 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7d084 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7d088 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7d08c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7d090 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7d094 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7d098 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7d09c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7d0a0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7d0a4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7d0a8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7d0ac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7d0b0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7d0b4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7d0b8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7d0bc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7d0c0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7d0c4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7d0c8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7d0cc ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #23040 @ 0x5a00 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7cfc0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7cfc4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7cfc8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7cfcc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7cfd0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7cfd4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7cfd8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7cfdc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7cfe0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7cfe4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7cfe8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7cfec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7cff0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7cff4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7cff8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7cffc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7d000 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7d004 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d008 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d00c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d010 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d014 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d018 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d01c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d020 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7d0d0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7d0d4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7d0d8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7d0dc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7d0e0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7d0e4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7d0e8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7d0ec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7d0f0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7d0f4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7d0f8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7d0fc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7d100 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7d104 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7d108 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7d10c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7d110 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7d114 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7d118 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7d11c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7d120 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7d124 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7d128 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7d12c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7d130 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #23936 @ 0x5d80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d024 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7d028 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7d02c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7d030 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7d034 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d038 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d03c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7d040 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7d134 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7d138 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7d13c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #504] @ (7d140 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #504] @ (7d144 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #500] @ (7d148 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #500] @ (7d14c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #496] @ (7d150 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #24192 @ 0x5e80 │ │ │ │ - b.n 7d044 │ │ │ │ - bgt.n 7cd9c │ │ │ │ + b.n 7d154 │ │ │ │ + bgt.n 7ceac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cdd8 │ │ │ │ + bgt.n 7cee8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ce14 │ │ │ │ + bgt.n 7cf24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ce58 │ │ │ │ + bgt.n 7cf68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cea4 │ │ │ │ + ble.n 7cfb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cee8 │ │ │ │ + ble.n 7cff8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cf2c │ │ │ │ + ble.n 7d03c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cf68 │ │ │ │ + ble.n 7d078 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cdb4 │ │ │ │ + ble.n 7cec4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cdf8 │ │ │ │ + ble.n 7cf08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7ce3c │ │ │ │ + ble.n 7cf4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #32 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -121834,129 +121933,129 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 172 @ 0xac │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cee8 │ │ │ │ + b.n 7cff8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf2c │ │ │ │ + b.n 7d03c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf70 │ │ │ │ + b.n 7d080 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfac │ │ │ │ + b.n 7d0bc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cff0 │ │ │ │ + b.n 7d100 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d034 │ │ │ │ + b.n 7d144 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d078 │ │ │ │ + b.n 7d188 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0bc │ │ │ │ + b.n 7d1cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d100 │ │ │ │ + b.n 7d210 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d14c │ │ │ │ + b.n 7d25c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d190 │ │ │ │ + b.n 7d2a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1cc │ │ │ │ + b.n 7d2dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d218 │ │ │ │ + b.n 7d328 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d25c │ │ │ │ + b.n 7d36c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2a0 │ │ │ │ + b.n 7d3b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2ec │ │ │ │ + b.n 7d3fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d330 │ │ │ │ + b.n 7d440 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d37c │ │ │ │ + b.n 7d48c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d3c0 │ │ │ │ + b.n 7d4d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d404 │ │ │ │ + b.n 7d514 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d460 │ │ │ │ + b.n 7d570 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d49c │ │ │ │ + b.n 7d5ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d4d8 │ │ │ │ + b.n 7d5e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d52c │ │ │ │ + b.n 7d63c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d580 │ │ │ │ + b.n 7d690 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d5c4 │ │ │ │ + b.n 7d6d4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d608 │ │ │ │ + b.n 7d718 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d654 │ │ │ │ + b.n 7d764 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d728 │ │ │ │ + b.n 7d838 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c77c │ │ │ │ + b.n 7c88c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c7e8 │ │ │ │ + b.n 7c8f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c83c │ │ │ │ + b.n 7c94c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c890 │ │ │ │ + b.n 7c9a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c8d4 │ │ │ │ + b.n 7c9e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c910 │ │ │ │ + b.n 7ca20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c954 │ │ │ │ + b.n 7ca64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c998 │ │ │ │ + b.n 7caa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c9d4 │ │ │ │ + b.n 7cae4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca18 │ │ │ │ + b.n 7cb28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca5c │ │ │ │ + b.n 7cb6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7caa8 │ │ │ │ + b.n 7cbb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb0c │ │ │ │ + b.n 7cc1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb50 │ │ │ │ + b.n 7cc60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb94 │ │ │ │ + b.n 7cca4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbe0 │ │ │ │ + b.n 7ccf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc2c │ │ │ │ + b.n 7cd3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc80 │ │ │ │ + b.n 7cd90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cccc │ │ │ │ + b.n 7cddc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd10 │ │ │ │ + b.n 7ce20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd54 │ │ │ │ + b.n 7ce64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd98 │ │ │ │ + b.n 7cea8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cde4 │ │ │ │ + b.n 7cef4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce30 │ │ │ │ + b.n 7cf40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce6c │ │ │ │ + b.n 7cf7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ceb8 │ │ │ │ + b.n 7cfc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf0c │ │ │ │ + b.n 7d01c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf58 │ │ │ │ + b.n 7d068 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfa4 │ │ │ │ + b.n 7d0b4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xe8140052 │ │ │ │ @ instruction: 0xe83c0052 │ │ │ │ strd r0, r0, [r4], #-328 @ 0x148 │ │ │ │ stmia.w r4, {r1, r4, r6} │ │ │ │ stmia.w r0!, {r1, r4, r6} │ │ │ │ strd r0, r0, [r4], #328 @ 0x148 │ │ │ │ @@ -121988,268 +122087,268 @@ │ │ │ │ stc 0, cr0, [r8], {82} @ 0x52 │ │ │ │ stc 0, cr0, [r0], #328 @ 0x148 │ │ │ │ ldc 0, cr0, [ip], #328 @ 0x148 │ │ │ │ ldcl 0, cr0, [r4], {82} @ 0x52 │ │ │ │ ldcl 0, cr0, [r0], #328 @ 0x148 │ │ │ │ stc 0, cr0, [ip, #-328] @ 0xfffffeb8 │ │ │ │ stc 0, cr0, [ip, #-328]! @ 0xfffffeb8 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #760] @ (7d344 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #760] @ (7d348 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7d34c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7d350 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7d354 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7d358 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7d35c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #760] @ (7d454 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #760] @ (7d458 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #756] @ (7d45c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #756] @ (7d460 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7d464 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7d468 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #748] @ (7d46c ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #24448 @ 0x5f80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7d360 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7d364 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7d368 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7d36c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7d370 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7d374 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7d378 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7d37c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7d380 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7d384 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7d388 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7d38c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7d390 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7d394 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7d398 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7d39c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #740] @ (7d470 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7d474 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7d478 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7d47c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7d480 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7d484 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7d488 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7d48c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7d490 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7d494 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7d498 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7d49c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7d4a0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7d4a4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7d4a8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7d4ac ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #24960 @ 0x6180 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7d3a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7d3a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7d3a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7d3ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7d3b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7d3b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7d3b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7d3bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7d3c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7d3c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7d3c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7d3cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7d3d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7d3d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7d3d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7d3dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7d3e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7d3e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7d3e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7d3ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7d3f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7d3f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7d3f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7d3fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7d400 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7d404 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7d408 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7d4b0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7d4b4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7d4b8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7d4bc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7d4c0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7d4c4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7d4c8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7d4cc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7d4d0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7d4d4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7d4d8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7d4dc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7d4e0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7d4e4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7d4e8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7d4ec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7d4f0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7d4f4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7d4f8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7d4fc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7d500 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7d504 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7d508 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7d50c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7d510 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7d514 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7d518 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #25856 @ 0x6500 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7d40c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7d410 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7d414 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7d418 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7d41c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7d420 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7d424 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7d428 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7d42c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7d430 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7d434 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7d438 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7d43c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7d440 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7d444 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7d448 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7d44c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7d450 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7d454 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7d458 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7d45c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7d460 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7d464 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7d468 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7d46c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7d470 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7d474 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7d478 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7d47c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7d480 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7d484 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7d488 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7d48c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7d490 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7d494 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7d498 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7d49c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7d4a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7d4a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7d4a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7d4ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7d4b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7d4b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7d4b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7d4bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7d4c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7d4c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7d4c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7d4cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7d4d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7d4d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7d4d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d4dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d4e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d4e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d4e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d4ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d4f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d4f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d4f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7d4fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7d500 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d504 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d508 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7d50c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7d510 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7d514 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #504] @ (7d518 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d51c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d520 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7d524 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7d528 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #492] @ (7d52c ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7d530 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7d51c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7d520 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7d524 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7d528 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7d52c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7d530 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7d534 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7d538 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7d53c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7d540 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7d544 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7d548 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7d54c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7d550 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7d554 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7d558 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7d55c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7d560 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7d564 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7d568 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7d56c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7d570 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7d574 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7d578 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7d57c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7d580 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7d584 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7d588 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7d58c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7d590 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7d594 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7d598 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7d59c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7d5a0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7d5a4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7d5a8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7d5ac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7d5b0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7d5b4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7d5b8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7d5bc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7d5c0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7d5c4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7d5c8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7d5cc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7d5d0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7d5d4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7d5d8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7d5dc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7d5e0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7d5e4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7d5e8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7d5ec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7d5f0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7d5f4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7d5f8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7d5fc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7d600 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7d604 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7d608 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7d60c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7d610 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7d614 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7d618 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7d61c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7d620 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #504] @ (7d624 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #504] @ (7d628 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #500] @ (7d62c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #500] @ (7d630 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #496] @ (7d634 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #496] @ (7d638 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #492] @ (7d63c ) │ │ │ │ + bl 7f154 │ │ │ │ + b.n 7d640 │ │ │ │ ldcl 0, cr0, [r0, #-328]! @ 0xfffffeb8 │ │ │ │ stc 0, cr0, [ip, #328] @ 0x148 │ │ │ │ stc 0, cr0, [r4, #328]! @ 0x148 │ │ │ │ stcl 0, cr0, [r0, #328] @ 0x148 │ │ │ │ stcl 0, cr0, [r0, #328]! @ 0x148 │ │ │ │ mcr 0, 0, r0, cr8, cr2, {2} │ │ │ │ mcr 0, 1, r0, cr8, cr2, {2} │ │ │ │ @@ -122365,267 +122464,267 @@ │ │ │ │ stc2 0, cr0, [r0], {82} @ 0x52 │ │ │ │ stc2 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ ldc2 0, cr0, [r8], #-328 @ 0xfffffeb8 │ │ │ │ mrrc2 0, 5, r0, ip, cr2 │ │ │ │ ldc2l 0, cr0, [ip], #-328 @ 0xfffffeb8 │ │ │ │ ldc2 0, cr0, [ip], {82} @ 0x52 │ │ │ │ ldc2 0, cr0, [r8], #328 @ 0x148 │ │ │ │ - ldr r0, [pc, #768] @ (7d834 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #768] @ (7d838 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #764] @ (7d83c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #764] @ (7d840 ) │ │ │ │ - bl 7f044 │ │ │ │ + ldr r0, [pc, #768] @ (7d944 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #768] @ (7d948 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #764] @ (7d94c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #764] @ (7d950 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #28288 @ 0x6e80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7d844 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7d848 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7d84c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7d954 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7d958 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #748] @ (7d95c ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #28416 @ 0x6f00 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7d850 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7d854 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7d858 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7d85c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7d860 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7d864 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7d868 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7d86c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7d870 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7d874 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7d878 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7d87c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7d880 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7d884 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7d888 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7d88c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7d890 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7d894 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7d898 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7d89c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7d8a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7d8a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7d8a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7d8ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7d8b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7d8b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7d8b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7d8bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7d8c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7d8c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7d8c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7d8cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7d8d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7d8d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7d8d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7d8dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7d8e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7d8e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7d8e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7d8ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7d8f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7d8f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7d8f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7d8fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7d900 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7d904 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7d908 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7d90c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7d910 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7d914 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7d918 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7d91c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7d920 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7d924 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7d928 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7d92c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7d930 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7d934 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7d938 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7d93c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7d940 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7d944 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7d948 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7d94c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7d950 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7d954 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7d958 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7d95c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7d960 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7d964 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7d968 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7d96c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7d970 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7d974 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7d978 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7d97c ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #740] @ (7d960 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7d964 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7d968 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7d96c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7d970 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7d974 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7d978 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7d97c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7d980 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7d984 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7d988 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7d98c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7d990 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7d994 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7d998 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7d99c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7d9a0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #704] @ (7d9a4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #704] @ (7d9a8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7d9ac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7d9b0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7d9b4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7d9b8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7d9bc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7d9c0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7d9c4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7d9c8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7d9cc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7d9d0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7d9d4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7d9d8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7d9dc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7d9e0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7d9e4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7d9e8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7d9ec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7d9f0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7d9f4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7d9f8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7d9fc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7da00 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7da04 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7da08 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7da0c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7da10 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7da14 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7da18 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7da1c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7da20 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7da24 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7da28 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7da2c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7da30 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7da34 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7da38 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7da3c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7da40 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7da44 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7da48 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7da4c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7da50 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7da54 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7da58 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7da5c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7da60 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7da64 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7da68 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7da6c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7da70 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7da74 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7da78 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7da7c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7da80 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7da84 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7da88 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7da8c ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #30720 @ 0x7800 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7d980 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7d984 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7d988 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7d98c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7d990 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7d994 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7d998 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7d99c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7d9a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7d9a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7d9a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7d9ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7d9b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7d9b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7d9b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7d9bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7d9c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7d9c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7d9c8 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7da90 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7da94 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7da98 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7da9c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7daa0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7daa4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7daa8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7daac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7dab0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7dab4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7dab8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7dabc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7dac0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7dac4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7dac8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7dacc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7dad0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7dad4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7dad8 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #31360 @ 0x7a80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d9cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7d9d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d9d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7d9d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d9dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7d9e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d9e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7d9e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7d9ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7d9f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d9f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7d9f8 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7dadc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7dae0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7dae4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7dae8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7daec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7daf0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7daf4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7daf8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7dafc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7db00 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7db04 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7db08 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #31744 @ 0x7c00 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7d9fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #500] @ (7da00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7da04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #496] @ (7da08 ) │ │ │ │ - bl 7f044 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #500] @ (7db0c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #500] @ (7db10 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #496] @ (7db14 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #496] @ (7db18 ) │ │ │ │ + bl 7f154 │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #484] @ (7da0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #484] @ (7da10 ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7da14 │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #484] @ (7db1c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #484] @ (7db20 ) │ │ │ │ + bl 7f154 │ │ │ │ + b.n 7db24 │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [r8], {82} @ 0x52 │ │ │ │ ldc2l 0, cr0, [r0], #328 @ 0x148 │ │ │ │ stc2 0, cr0, [ip, #-328] @ 0xfffffeb8 │ │ │ │ stc2 0, cr0, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ stc2l 0, cr0, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ stc2 0, cr0, [r8, #328] @ 0x148 │ │ │ │ @@ -122833,267 +122932,267 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r5, #13 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #756] @ (7dd0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7dd10 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7dd14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7dd18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7dd1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7dd20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7dd24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7dd28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7dd2c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7dd30 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7dd34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7dd38 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7dd3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7dd40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7dd44 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7dd48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7dd4c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7dd50 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7dd54 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7dd58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7dd5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7dd60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7dd64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7dd68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7dd6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7dd70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7dd74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7dd78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7dd7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7dd80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7dd84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7dd88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7dd8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7dd90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7dd94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7dd98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7dd9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7dda0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7dda4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7dda8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7ddac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7ddb0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7ddb4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7ddb8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7ddbc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7ddc0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7ddc4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7ddc8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7ddcc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7ddd0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7ddd4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7ddd8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7dddc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7dde0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7dde4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7dde8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7ddec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7ddf0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7ddf4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7ddf8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7ddfc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7de00 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7de04 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7de08 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7de0c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7de10 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7de14 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7de18 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7de1c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7de20 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7de24 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7de28 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7de2c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7de30 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7de34 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7de38 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7de3c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7de40 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7de44 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7de48 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7de4c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7de50 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7de54 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7de58 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7de5c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7de60 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7de64 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7de68 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7de6c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7de70 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7de74 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7de78 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7de7c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7de80 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7de84 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7de88 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7de8c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7de90 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7de94 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7de98 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7de9c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7dea0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7dea4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7dea8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7deac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7deb0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7deb4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7deb8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7debc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7dec0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7dec4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7dec8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7decc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7ded0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7ded4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7ded8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7dedc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7dee0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7dee4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7dee8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7deec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7def0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7def4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7def8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7defc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7df00 ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7df04 │ │ │ │ + ldr r0, [pc, #756] @ (7de1c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #756] @ (7de20 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7de24 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7de28 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #748] @ (7de2c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #748] @ (7de30 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #744] @ (7de34 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #744] @ (7de38 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #740] @ (7de3c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #740] @ (7de40 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7de44 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7de48 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7de4c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7de50 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7de54 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7de58 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7de5c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7de60 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7de64 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7de68 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7de6c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7de70 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7de74 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7de78 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7de7c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7de80 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #704] @ (7de84 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #704] @ (7de88 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7de8c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7de90 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7de94 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7de98 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7de9c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7dea0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7dea4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7dea8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7deac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7deb0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7deb4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7deb8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7debc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7dec0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7dec4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7dec8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7decc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7ded0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7ded4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7ded8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7dedc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7dee0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7dee4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7dee8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7deec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7def0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7def4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7def8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7defc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7df00 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7df04 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7df08 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7df0c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7df10 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7df14 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7df18 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7df1c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7df20 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7df24 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7df28 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7df2c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7df30 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7df34 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7df38 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7df3c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7df40 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7df44 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7df48 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7df4c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7df50 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7df54 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7df58 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7df5c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7df60 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7df64 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7df68 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7df6c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7df70 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7df74 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7df78 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7df7c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7df80 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7df84 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7df88 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7df8c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7df90 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7df94 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7df98 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7df9c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7dfa0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7dfa4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7dfa8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7dfac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7dfb0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7dfb4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7dfb8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7dfbc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7dfc0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7dfc4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7dfc8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7dfcc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7dfd0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7dfd4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7dfd8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7dfdc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7dfe0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7dfe4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7dfe8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7dfec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7dff0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7dff4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7dff8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7dffc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7e000 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7e004 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7e008 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7e00c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7e010 ) │ │ │ │ + bl 7f154 │ │ │ │ + b.n 7e014 │ │ │ │ nop │ │ │ │ lsrs r0, r4, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -123339,267 +123438,267 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r4, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r4, r2, r1 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #756] @ (7e1fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #756] @ (7e200 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7e204 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #752] @ (7e208 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7e20c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #748] @ (7e210 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7e214 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #744] @ (7e218 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7e21c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #740] @ (7e220 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7e224 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #736] @ (7e228 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7e22c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #732] @ (7e230 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7e234 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #728] @ (7e238 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7e23c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #724] @ (7e240 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7e244 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #720] @ (7e248 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7e24c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #716] @ (7e250 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7e254 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #712] @ (7e258 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7e25c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #708] @ (7e260 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7e264 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #704] @ (7e268 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7e26c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #700] @ (7e270 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7e274 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #696] @ (7e278 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7e27c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #692] @ (7e280 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7e284 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #688] @ (7e288 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7e28c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #684] @ (7e290 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7e294 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #680] @ (7e298 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7e29c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #676] @ (7e2a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7e2a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #672] @ (7e2a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7e2ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #668] @ (7e2b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7e2b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #664] @ (7e2b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7e2bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #660] @ (7e2c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7e2c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #656] @ (7e2c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7e2cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #652] @ (7e2d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7e2d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #648] @ (7e2d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7e2dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #644] @ (7e2e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7e2e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #640] @ (7e2e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7e2ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #636] @ (7e2f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7e2f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #632] @ (7e2f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7e2fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #628] @ (7e300 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7e304 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #624] @ (7e308 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7e30c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #620] @ (7e310 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7e314 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #616] @ (7e318 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7e31c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #612] @ (7e320 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7e324 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #608] @ (7e328 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7e32c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #604] @ (7e330 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7e334 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #600] @ (7e338 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7e33c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #596] @ (7e340 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7e344 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #592] @ (7e348 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7e34c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #588] @ (7e350 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7e354 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #584] @ (7e358 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7e35c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #580] @ (7e360 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7e364 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #576] @ (7e368 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7e36c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #572] @ (7e370 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7e374 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #568] @ (7e378 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7e37c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #564] @ (7e380 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7e384 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #560] @ (7e388 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7e38c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #556] @ (7e390 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7e394 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #552] @ (7e398 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7e39c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #548] @ (7e3a0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7e3a4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #544] @ (7e3a8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7e3ac ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #540] @ (7e3b0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7e3b4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #536] @ (7e3b8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7e3bc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #532] @ (7e3c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7e3c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #528] @ (7e3c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7e3cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #524] @ (7e3d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7e3d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #520] @ (7e3d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7e3dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #516] @ (7e3e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7e3e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #512] @ (7e3e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7e3ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #508] @ (7e3f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - b.n 7e3f4 │ │ │ │ + ldr r0, [pc, #756] @ (7e30c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #756] @ (7e310 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7e314 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #752] @ (7e318 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #748] @ (7e31c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #748] @ (7e320 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #744] @ (7e324 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #744] @ (7e328 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #740] @ (7e32c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #740] @ (7e330 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7e334 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #736] @ (7e338 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7e33c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #732] @ (7e340 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7e344 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #728] @ (7e348 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7e34c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #724] @ (7e350 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7e354 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #720] @ (7e358 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7e35c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #716] @ (7e360 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7e364 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #712] @ (7e368 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7e36c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #708] @ (7e370 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #704] @ (7e374 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #704] @ (7e378 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7e37c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #700] @ (7e380 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7e384 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #696] @ (7e388 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7e38c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #692] @ (7e390 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7e394 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #688] @ (7e398 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7e39c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #684] @ (7e3a0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7e3a4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #680] @ (7e3a8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7e3ac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #676] @ (7e3b0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7e3b4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #672] @ (7e3b8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7e3bc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #668] @ (7e3c0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7e3c4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #664] @ (7e3c8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7e3cc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #660] @ (7e3d0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7e3d4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #656] @ (7e3d8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7e3dc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #652] @ (7e3e0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7e3e4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #648] @ (7e3e8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7e3ec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #644] @ (7e3f0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7e3f4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #640] @ (7e3f8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7e3fc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #636] @ (7e400 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7e404 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #632] @ (7e408 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7e40c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #628] @ (7e410 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7e414 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #624] @ (7e418 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7e41c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #620] @ (7e420 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7e424 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #616] @ (7e428 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7e42c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #612] @ (7e430 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7e434 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #608] @ (7e438 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7e43c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #604] @ (7e440 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7e444 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #600] @ (7e448 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7e44c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #596] @ (7e450 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7e454 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #592] @ (7e458 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7e45c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #588] @ (7e460 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7e464 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #584] @ (7e468 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7e46c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #580] @ (7e470 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7e474 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #576] @ (7e478 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7e47c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #572] @ (7e480 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7e484 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #568] @ (7e488 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7e48c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #564] @ (7e490 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7e494 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #560] @ (7e498 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7e49c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #556] @ (7e4a0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7e4a4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #552] @ (7e4a8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7e4ac ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #548] @ (7e4b0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7e4b4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #544] @ (7e4b8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7e4bc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #540] @ (7e4c0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7e4c4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #536] @ (7e4c8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7e4cc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #532] @ (7e4d0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7e4d4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #528] @ (7e4d8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7e4dc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #524] @ (7e4e0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7e4e4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #520] @ (7e4e8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7e4ec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #516] @ (7e4f0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7e4f4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #512] @ (7e4f8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7e4fc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #508] @ (7e500 ) │ │ │ │ + bl 7f154 │ │ │ │ + b.n 7e504 │ │ │ │ nop │ │ │ │ subs r4, r6, r1 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r5, r2 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -123845,116 +123944,116 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #16 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #456] @ (7e5c0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #456] @ (7e5c4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #452] @ (7e5c8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #452] @ (7e5cc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #448] @ (7e5d0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #448] @ (7e5d4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #444] @ (7e5d8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #444] @ (7e5dc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #440] @ (7e5e0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #440] @ (7e5e4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #436] @ (7e5e8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #436] @ (7e5ec ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #432] @ (7e5f0 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #432] @ (7e5f4 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #428] @ (7e5f8 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #428] @ (7e5fc ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #424] @ (7e600 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #424] @ (7e604 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #420] @ (7e608 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #420] @ (7e60c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #416] @ (7e610 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #416] @ (7e614 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #412] @ (7e618 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #412] @ (7e61c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #408] @ (7e620 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #408] @ (7e624 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #404] @ (7e628 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #404] @ (7e62c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #400] @ (7e630 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #400] @ (7e634 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #396] @ (7e638 ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr.w r8, [pc, #408] @ 7e648 │ │ │ │ - ldr r0, [pc, #392] @ (7e63c ) │ │ │ │ - bl 7f044 │ │ │ │ - ldr r0, [pc, #388] @ (7e640 ) │ │ │ │ - bl 7f044 │ │ │ │ + ldr r0, [pc, #456] @ (7e6d0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #456] @ (7e6d4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #452] @ (7e6d8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #452] @ (7e6dc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #448] @ (7e6e0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #448] @ (7e6e4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #444] @ (7e6e8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #444] @ (7e6ec ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #440] @ (7e6f0 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #440] @ (7e6f4 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #436] @ (7e6f8 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #436] @ (7e6fc ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #432] @ (7e700 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #432] @ (7e704 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #428] @ (7e708 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #428] @ (7e70c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #424] @ (7e710 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #424] @ (7e714 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #420] @ (7e718 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #420] @ (7e71c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #416] @ (7e720 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #416] @ (7e724 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #412] @ (7e728 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #412] @ (7e72c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #408] @ (7e730 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #408] @ (7e734 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #404] @ (7e738 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #404] @ (7e73c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #400] @ (7e740 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #400] @ (7e744 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #396] @ (7e748 ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr.w r8, [pc, #408] @ 7e758 │ │ │ │ + ldr r0, [pc, #392] @ (7e74c ) │ │ │ │ + bl 7f154 │ │ │ │ + ldr r0, [pc, #388] @ (7e750 ) │ │ │ │ + bl 7f154 │ │ │ │ sub.w r9, r8, #1024 @ 0x400 │ │ │ │ - movw r3, #14809 @ 0x39d9 │ │ │ │ + movw r3, #13645 @ 0x354d │ │ │ │ movt r3, #19 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7e582 │ │ │ │ + b.n 7e692 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7ed4c │ │ │ │ - ldr r3, [pc, #348] @ (7e644 ) │ │ │ │ + bne.w 7ee5c │ │ │ │ + ldr r3, [pc, #348] @ (7e754 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 7ed60 │ │ │ │ + beq.w 7ee70 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7ece2 │ │ │ │ + beq.w 7edf2 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e5b0 │ │ │ │ + bne.n 7e6c0 │ │ │ │ mov.w r3, r5, ror #4 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ @@ -123962,56 +124061,56 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 7ed3c │ │ │ │ + bgt.w 7ee4c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ adds r7, #1 │ │ │ │ ands r3, r2 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r1, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - beq.n 7e672 │ │ │ │ + beq.n 7e782 │ │ │ │ add.w r8, r8, #24 │ │ │ │ add.w r9, r9, #32 │ │ │ │ ldr.w r0, [sl, #980] @ 0x3d4 │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ ite gt │ │ │ │ movgt r5, r9 │ │ │ │ movle r5, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e64c │ │ │ │ + bne.n 7e75c │ │ │ │ ldr.w r6, [sl, #980] @ 0x3d4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 7e4d8 │ │ │ │ + beq.n 7e5e8 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7e51a │ │ │ │ - b.w 7eeb6 │ │ │ │ + bne.n 7e62a │ │ │ │ + b.w 7efc6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r5, [r4, #12] │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ - b.n 7e530 │ │ │ │ + b.n 7e640 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r3, r2, #1 │ │ │ │ cmp r1, #152 @ 0x98 │ │ │ │ @@ -124076,943 +124175,943 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7e598 │ │ │ │ + beq.n 7e6a8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7e598 │ │ │ │ + beq.n 7e6a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7efaa │ │ │ │ + blt.w 7f0ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7efbe │ │ │ │ + blt.w 7f0ce │ │ │ │ adds r7, #1 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ - bne.n 7e57a │ │ │ │ + bne.n 7e68a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ed76 │ │ │ │ - bl 80424 │ │ │ │ + bne.w 7ee86 │ │ │ │ + bl 80534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ef72 │ │ │ │ + beq.w 7f082 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r3, r2, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7e6fe │ │ │ │ + bne.n 7e80e │ │ │ │ movw r2, #20624 @ 0x5090 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ ldr r5, [r2, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7ed9e │ │ │ │ - ldr r3, [pc, #768] @ (7e9b4 ) │ │ │ │ + bne.w 7eeae │ │ │ │ + ldr r3, [pc, #768] @ (7eac4 ) │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str r7, [r2, #68] @ 0x44 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r6], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r7, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 7e6c0 │ │ │ │ + bne.n 7e7d0 │ │ │ │ movw r9, #51472 @ 0xc910 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str.w r5, [r9, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #724] @ (7e9b8 ) │ │ │ │ + ldr r3, [pc, #724] @ (7eac8 ) │ │ │ │ str.w r3, [r9, #272] @ 0x110 │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [r9, #276] @ 0x114 │ │ │ │ - ldr r3, [pc, #716] @ (7e9bc ) │ │ │ │ + ldr r3, [pc, #716] @ (7eacc ) │ │ │ │ str.w r3, [r9, #280] @ 0x118 │ │ │ │ - ldr r3, [pc, #716] @ (7e9c0 ) │ │ │ │ + ldr r3, [pc, #716] @ (7ead0 ) │ │ │ │ str.w r3, [r9, #284] @ 0x11c │ │ │ │ - ldr r3, [pc, #712] @ (7e9c4 ) │ │ │ │ + ldr r3, [pc, #712] @ (7ead4 ) │ │ │ │ str.w r3, [r9, #288] @ 0x120 │ │ │ │ - bl 816cc │ │ │ │ + bl 81894 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7edd4 │ │ │ │ + beq.w 7eee4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r8, r3, #4096 @ 0x1000 │ │ │ │ add.w r4, r3, #6144 @ 0x1800 │ │ │ │ add.w r5, r3, #6176 @ 0x1820 │ │ │ │ adds r4, #24 │ │ │ │ adds r5, #20 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ str.w r0, [r8, #2072] @ 0x818 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1caf38 │ │ │ │ + bl 1c9bb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7edd4 │ │ │ │ + beq.w 7eee4 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7e72a │ │ │ │ + bne.n 7e83a │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [r7, #4] │ │ │ │ str r4, [r7, #12] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee64 │ │ │ │ + beq.w 7ef74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3864] @ 0xf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee64 │ │ │ │ + beq.w 7ef74 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81860 │ │ │ │ + bl 81a28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ee5e │ │ │ │ + bne.w 7ef6e │ │ │ │ ldr.w r5, [r8, #1488] @ 0x5d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7e80e │ │ │ │ + bne.n 7e91e │ │ │ │ movs r0, #5 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7effe │ │ │ │ + beq.w 7f10e │ │ │ │ movw r6, #51472 @ 0xc910 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #548] @ (7e9c8 ) │ │ │ │ - movw r2, #31792 @ 0x7c30 │ │ │ │ + ldr r1, [pc, #548] @ (7ead8 ) │ │ │ │ + movw r2, #29616 @ 0x73b0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr.w r0, [r6, #292] @ 0x124 │ │ │ │ - bl 1cdc4c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1cc82c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #532] @ (7e9cc ) │ │ │ │ + ldr r1, [pc, #532] @ (7eadc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w r0, [r6, #292] @ 0x124 │ │ │ │ - bl 1cdc4c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1cc82c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #516] @ (7e9cc ) │ │ │ │ + ldr r1, [pc, #516] @ (7eadc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr.w r0, [r6, #296] @ 0x128 │ │ │ │ - bl 1cdc4c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1cc82c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #500] @ (7e9cc ) │ │ │ │ + ldr r1, [pc, #500] @ (7eadc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr.w r0, [r6, #300] @ 0x12c │ │ │ │ - bl 1cdc4c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1cc82c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r6, #304] @ 0x130 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #476] @ (7e9cc ) │ │ │ │ - bl 1cdc4c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + ldr r1, [pc, #476] @ (7eadc ) │ │ │ │ + bl 1cc82c <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ subs r3, r1, #4 │ │ │ │ adds r1, #16 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7efea │ │ │ │ + beq.w 7f0fa │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7e7fc │ │ │ │ + bne.n 7e90c │ │ │ │ str.w r4, [r8, #1488] @ 0x5d0 │ │ │ │ ldr.w r3, [r8, #1492] @ 0x5d4 │ │ │ │ - cbnz r3, 7e822 │ │ │ │ - bl 80424 │ │ │ │ + cbnz r3, 7e932 │ │ │ │ + bl 80534 │ │ │ │ str.w r0, [r8, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f004 │ │ │ │ + beq.w 7f114 │ │ │ │ ldr.w r3, [r8, #1496] @ 0x5d8 │ │ │ │ - cbnz r3, 7e83e │ │ │ │ - movw r0, #55700 @ 0xd994 │ │ │ │ + cbnz r3, 7e94e │ │ │ │ + movw r0, #53524 @ 0xd114 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ str.w r0, [r8, #1496] @ 0x5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f004 │ │ │ │ + beq.w 7f114 │ │ │ │ ldr.w r1, [r8, #1532] @ 0x5fc │ │ │ │ - cbnz r1, 7e85a │ │ │ │ - movw r0, #50200 @ 0xc418 │ │ │ │ + cbnz r1, 7e96a │ │ │ │ + movw r0, #48024 @ 0xbb98 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cdcd0 │ │ │ │ + bl 1cc8b0 │ │ │ │ str.w r0, [r8, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f004 │ │ │ │ + beq.w 7f114 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r8, #1528] @ 0x5f8 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ str.w r0, [r8, #1540] @ 0x604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efe6 │ │ │ │ + beq.w 7f0f6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 971b8 │ │ │ │ + bl 97504 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ee5e │ │ │ │ + bne.w 7ef6e │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 1d01a4 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ + bl 1cedb8 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [sl, #3904] @ 0xf40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #49992 @ 0xc348 │ │ │ │ + movw r2, #47816 @ 0xbac8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cfcd8 │ │ │ │ + bl 1ce8ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ mov r0, fp │ │ │ │ - bl 9b158 │ │ │ │ + bl 9b394 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r1, [pc, #268] @ (7e9d0 ) │ │ │ │ + ldr r1, [pc, #268] @ (7eae0 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [sl, #3900] @ 0xf3c │ │ │ │ - bl 911e8 │ │ │ │ + bl 91534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ add.w r4, sl, #110592 @ 0x1b000 │ │ │ │ - ldr r1, [pc, #244] @ (7e9d4 ) │ │ │ │ + ldr r1, [pc, #244] @ (7eae4 ) │ │ │ │ str.w r0, [r4, #3232] @ 0xca0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 911e8 │ │ │ │ + bl 91534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ str.w r0, [r4, #3236] @ 0xca4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #224] @ (7e9d8 ) │ │ │ │ - bl 911e8 │ │ │ │ + ldr r1, [pc, #224] @ (7eae8 ) │ │ │ │ + bl 91534 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ - ldr r1, [pc, #212] @ (7e9dc ) │ │ │ │ + beq.w 7f0dc │ │ │ │ + ldr r1, [pc, #212] @ (7eaec ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 911e8 │ │ │ │ + bl 91534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ movw r3, #47264 @ 0xb8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r9, #51472 @ 0xc910 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str.w r0, [r4, #3264] @ 0xcc0 │ │ │ │ movw r0, #21420 @ 0x53ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, #3252] @ 0xcb4 │ │ │ │ ldr.w r3, [r9, #308] @ 0x134 │ │ │ │ str.w r3, [r4, #3248] @ 0xcb0 │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #152] @ (7e9e0 ) │ │ │ │ + ldr r1, [pc, #152] @ (7eaf0 ) │ │ │ │ str.w r6, [r4, #3260] @ 0xcbc │ │ │ │ str.w r3, [r4, #3256] @ 0xcb8 │ │ │ │ - bl 1d058c <_PyType_Lookup@@Base> │ │ │ │ + bl 1cf1a0 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ str.w r0, [r4, #3240] @ 0xca8 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #124] @ (7e9e4 ) │ │ │ │ - bl 1d058c <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #124] @ (7eaf4 ) │ │ │ │ + bl 1cf1a0 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ str.w r0, [r4, #3244] @ 0xcac │ │ │ │ mov r0, fp │ │ │ │ - bl 9b158 │ │ │ │ + bl 9b394 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee96 │ │ │ │ - ldr r4, [pc, #100] @ (7e9e8 ) │ │ │ │ + beq.w 7efa6 │ │ │ │ + ldr r4, [pc, #100] @ (7eaf8 ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ee96 │ │ │ │ + bne.w 7efa6 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 7e986 │ │ │ │ - ldr r1, [pc, #76] @ (7e9ec ) │ │ │ │ + bne.n 7ea96 │ │ │ │ + ldr r1, [pc, #76] @ (7eafc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #6168 @ 0x1818 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7e9f0 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + b.n 7eb00 │ │ │ │ + strh r4, [r2, #22] │ │ │ │ movs r6, r6 │ │ │ │ - add r2, pc, #960 @ (adr r2, 7ed7c ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 7ee8c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7ea04 │ │ │ │ + cbz r0, 7eb14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrb.w r0, [r4, #82] @ 0x52 │ │ │ │ lsls r4, r3, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldc 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ stc 0, cr0, [r8], {82} @ 0x52 │ │ │ │ stc 0, cr0, [r0], #328 @ 0x148 │ │ │ │ - bvs.n 7e918 │ │ │ │ + bvs.n 7ea28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r1, [r9, #312] @ 0x138 │ │ │ │ - bl 8f014 │ │ │ │ + bl 8f368 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee96 │ │ │ │ + beq.w 7efa6 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - movw r0, #50248 @ 0xc448 │ │ │ │ + movw r0, #48072 @ 0xbbc8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d05e8 │ │ │ │ + bl 1cf2f4 │ │ │ │ str.w r0, [r4, #416] @ 0x1a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ea30 │ │ │ │ + bge.n 7eb40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f026 │ │ │ │ + beq.w 7f136 │ │ │ │ ldr.w r2, [r4, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7ee96 │ │ │ │ - movw r1, #54064 @ 0xd330 │ │ │ │ + beq.w 7efa6 │ │ │ │ + movw r1, #51888 @ 0xcab0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ee96 │ │ │ │ + bne.w 7efa6 │ │ │ │ movw r5, #47268 @ 0xb8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r4, #20624 @ 0x5090 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ - movw r1, #50272 @ 0xc460 │ │ │ │ + movw r1, #48096 @ 0xbbe0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ee96 │ │ │ │ + bne.w 7efa6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #52312 @ 0xcc58 │ │ │ │ + movw r1, #50136 @ 0xc3d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ee96 │ │ │ │ + bne.w 7efa6 │ │ │ │ ldr.w r0, [sl, #3900] @ 0xf3c │ │ │ │ - bl 9b1a4 │ │ │ │ + bl 9b3e0 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7efcc │ │ │ │ + beq.w 7f0dc │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7eaba │ │ │ │ + bge.n 7ebca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f01e │ │ │ │ + beq.w 7f12e │ │ │ │ ldr.w r0, [sl, #3900] @ 0xf3c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #50292 @ 0xc474 │ │ │ │ + movw r1, #48116 @ 0xbbf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl aab5c │ │ │ │ + bl aade0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7efcc │ │ │ │ + bne.w 7f0dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r3, [sl, #3928] @ 0xf58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7eb14 │ │ │ │ + bne.n 7ec24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r3, #824 @ 0x338 │ │ │ │ - beq.w 7ee48 │ │ │ │ + beq.w 7ef58 │ │ │ │ ldr.w r2, [r3, #828] @ 0x33c │ │ │ │ - cbnz r2, 7eb14 │ │ │ │ + cbnz r2, 7ec24 │ │ │ │ str.w r0, [r3, #828] @ 0x33c │ │ │ │ ldr.w r3, [r3, #824] @ 0x338 │ │ │ │ - cbz r3, 7eb14 │ │ │ │ + cbz r3, 7ec24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d1598 │ │ │ │ + bl 1d02a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ee30 │ │ │ │ + beq.w 7ef40 │ │ │ │ ldr.w r3, [r8, #1452] @ 0x5ac │ │ │ │ - cbnz r3, 7eb38 │ │ │ │ + cbnz r3, 7ec48 │ │ │ │ ldr.w r3, [r8, #1448] @ 0x5a8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ef6a │ │ │ │ + bne.w 7f07a │ │ │ │ ldr.w r1, [r9, #228] @ 0xe4 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #50304 @ 0xc480 │ │ │ │ + movw r0, #48128 @ 0xbc00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d05e8 │ │ │ │ + bl 1cf2f4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ef48 │ │ │ │ + beq.w 7f058 │ │ │ │ ldr.w r2, [r8, #356] @ 0x164 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8, #1472] @ 0x5c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7ecbc │ │ │ │ + beq.w 7edcc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #220] @ 0xdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7edb6 │ │ │ │ - movw r0, #50384 @ 0xc4d0 │ │ │ │ + bne.w 7eec6 │ │ │ │ + movw r0, #48208 @ 0xbc50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d1ac0 │ │ │ │ + bl 1d07cc │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7ee1c │ │ │ │ - movw r0, #50384 @ 0xc4d0 │ │ │ │ + bne.w 7ef2c │ │ │ │ + movw r0, #48208 @ 0xbc50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1dc058 │ │ │ │ + bl 1db2d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee1c │ │ │ │ + beq.w 7ef2c │ │ │ │ str.w r0, [r8, #3912] @ 0xf48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7eda8 │ │ │ │ - movw r0, #34004 @ 0x84d4 │ │ │ │ + bne.w 7eeb8 │ │ │ │ + movw r0, #31828 @ 0x7c54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ee1c │ │ │ │ + beq.w 7ef2c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45356 @ 0xb12c │ │ │ │ + movw r1, #43180 @ 0xa8ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #50428 @ 0xc4fc │ │ │ │ + movw r0, #48252 @ 0xbc7c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ef06 │ │ │ │ - bl 1cf234 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 7f016 │ │ │ │ + bl 1cde48 <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ec00 │ │ │ │ + bge.n 7ed10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7ec00 │ │ │ │ + cbnz r3, 7ed10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 7ef06 │ │ │ │ + beq.w 7f016 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl ee384 │ │ │ │ + bl ee4fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ec26 │ │ │ │ + bge.n 7ed36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7eefe │ │ │ │ + beq.w 7f00e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ec3e │ │ │ │ + bge.n 7ed4e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7ec3e │ │ │ │ + cbnz r3, 7ed4e │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7ee16 │ │ │ │ + beq.w 7ef26 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dd988 │ │ │ │ + bl 1dce20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7ee08 │ │ │ │ - ldr r3, [pc, #724] @ (7ef28 ) │ │ │ │ + blt.w 7ef18 │ │ │ │ + ldr r3, [pc, #724] @ (7f038 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7edfa │ │ │ │ + beq.w 7ef0a │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #34004 @ 0x84d4 │ │ │ │ + movw r1, #31828 @ 0x7c54 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1ddd40 │ │ │ │ + bl 1dd1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7ef0a │ │ │ │ + blt.w 7f01a │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #56656 @ 0xdd50 │ │ │ │ + movw r2, #54364 @ 0xd45c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #50476 @ 0xc52c │ │ │ │ + movw r1, #48300 @ 0xbcac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1ddd98 │ │ │ │ + bl 1dd230 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ecac │ │ │ │ + bge.n 7edbc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ef86 │ │ │ │ + beq.w 7f096 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ee1c │ │ │ │ + beq.w 7ef2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7ef98 │ │ │ │ + blt.w 7f0a8 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r3, r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd lr, r2, [r1, #24] │ │ │ │ cmp lr, r2 │ │ │ │ - bhi.n 7ed32 │ │ │ │ + bhi.n 7ee42 │ │ │ │ add.w r2, r1, lr │ │ │ │ str r2, [r1, #4] │ │ │ │ add.w r2, lr, #16 │ │ │ │ str r2, [r1, #24] │ │ │ │ str.w ip, [r1, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e51a │ │ │ │ + bne.w 7e62a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43377 @ 0xa971 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7edc4 │ │ │ │ + bne.n 7eed4 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7eeb6 │ │ │ │ + beq.w 7efc6 │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.w 7e51a │ │ │ │ + b.w 7e62a │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.w 7e51a │ │ │ │ + b.w 7e62a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca9c8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1c9648 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7eeaa │ │ │ │ + beq.w 7efba │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 7e558 │ │ │ │ + b.n 7e668 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e51a │ │ │ │ - b.n 7eeb6 │ │ │ │ + bne.w 7e62a │ │ │ │ + b.n 7efc6 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e51a │ │ │ │ - b.n 7ed00 │ │ │ │ + bne.w 7e62a │ │ │ │ + b.n 7ee10 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #368] @ 0x170 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7e680 │ │ │ │ + bpl.w 7e790 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7e68c │ │ │ │ + bge.w 7e79c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7e68c │ │ │ │ + b.n 7e79c │ │ │ │ movw r9, #51472 @ 0xc910 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - b.n 7e6e0 │ │ │ │ - movw r0, #50404 @ 0xc4e4 │ │ │ │ + b.n 7e7f0 │ │ │ │ + movw r0, #48228 @ 0xbc64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d1cc0 │ │ │ │ - b.n 7ebb0 │ │ │ │ - movw r0, #50348 @ 0xc4ac │ │ │ │ + bl 1d09cc │ │ │ │ + b.n 7ecc0 │ │ │ │ + movw r0, #48172 @ 0xbc2c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d1cc0 │ │ │ │ - b.n 7eb80 │ │ │ │ + bl 1d09cc │ │ │ │ + b.n 7ec90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ed1e │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + b.n 7ee2e │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ strd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7ecda │ │ │ │ - movw r1, #50436 @ 0xc504 │ │ │ │ + b.n 7edea │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #296] @ (7ef2c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #296] @ (7f03c ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7ee84 │ │ │ │ + blt.n 7ef94 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #50112 @ 0xc3c0 │ │ │ │ + movw r5, #47936 @ 0xbb40 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #260] @ (7ef30 ) │ │ │ │ + ldr r6, [pc, #260] @ (7f040 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ + b.n 7edd2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #49912 @ 0xc2f8 │ │ │ │ + movw r5, #47736 @ 0xba78 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 737c2 │ │ │ │ - ldr r6, [pc, #244] @ (7ef34 ) │ │ │ │ + bl 73b0a │ │ │ │ + ldr r6, [pc, #244] @ (7f044 ) │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ + b.n 7edd2 │ │ │ │ mov r0, r6 │ │ │ │ - movw r5, #50004 @ 0xc354 │ │ │ │ + movw r5, #47828 @ 0xbad4 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 737c2 │ │ │ │ + bl 73b0a │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r6, [pc, #216] @ (7ef34 ) │ │ │ │ - b.n 7ecc2 │ │ │ │ + ldr r6, [pc, #216] @ (7f044 ) │ │ │ │ + b.n 7edd2 │ │ │ │ ldrd r6, r5, [sp, #52] @ 0x34 │ │ │ │ - b.n 7ecc2 │ │ │ │ - ldr r3, [pc, #208] @ (7ef38 ) │ │ │ │ + b.n 7edd2 │ │ │ │ + ldr r3, [pc, #208] @ (7f048 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7ecda │ │ │ │ + b.n 7edea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ee12 │ │ │ │ + bne.n 7ef22 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ee12 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ef22 │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #49964 @ 0xc32c │ │ │ │ + movw r5, #47788 @ 0xbaac │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #152] @ (7ef3c ) │ │ │ │ + ldr r6, [pc, #152] @ (7f04c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ + b.n 7edd2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ blx r2 │ │ │ │ - movw r1, #50168 @ 0xc3f8 │ │ │ │ + movw r1, #47992 @ 0xbb78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #128] @ (7ef40 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl f891c │ │ │ │ - ldr r7, [pc, #120] @ (7ef44 ) │ │ │ │ + ldr r0, [pc, #128] @ (7f050 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl f876c │ │ │ │ + ldr r7, [pc, #120] @ (7f054 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - movw r6, #49804 @ 0xc28c │ │ │ │ + movw r6, #47628 @ 0xba0c │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7ecda │ │ │ │ + b.n 7edea │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ec26 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ed36 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 7ee16 │ │ │ │ + b.n 7ef26 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ee1c │ │ │ │ + bge.n 7ef2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ee1c │ │ │ │ + bne.w 7ef2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ee1c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ef2c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ movs r6, r6 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movw r5, #50052 @ 0xc384 │ │ │ │ + movw r5, #47876 @ 0xbb04 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 226978 │ │ │ │ + bl 225db0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r6, [pc, #212] @ (7f030 ) │ │ │ │ - bl 737c2 │ │ │ │ + ldr r6, [pc, #212] @ (7f140 ) │ │ │ │ + bl 73b0a │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ + b.n 7edd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d1598 │ │ │ │ - b.n 7eb38 │ │ │ │ - movw r6, #49844 @ 0xc2b4 │ │ │ │ + bl 1d02a4 │ │ │ │ + b.n 7ec48 │ │ │ │ + movw r6, #47668 @ 0xba34 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - bl f891c │ │ │ │ - ldr r7, [pc, #180] @ (7f034 ) │ │ │ │ + bl f876c │ │ │ │ + ldr r7, [pc, #180] @ (7f144 ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 7eee4 │ │ │ │ + b.n 7eff4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ecac │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7edbc │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ca918 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 7c630 │ │ │ │ + bl 1c9598 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 7c740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ecbc │ │ │ │ + bne.w 7edcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ecbc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7edcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e660 │ │ │ │ + bne.w 7e770 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7e660 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7e770 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 7e66a │ │ │ │ + b.w 7e77a │ │ │ │ movs r3, #1 │ │ │ │ - b.w 7c688 │ │ │ │ + b.w 7c798 │ │ │ │ mov r0, fp │ │ │ │ - movw r5, #49876 @ 0xc2d4 │ │ │ │ + movw r5, #47700 @ 0xba54 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 1ccacc │ │ │ │ - ldr r6, [pc, #92] @ (7f038 ) │ │ │ │ + bl 1cb6a8 │ │ │ │ + ldr r6, [pc, #92] @ (7f148 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7ecc2 │ │ │ │ - ldr r3, [pc, #84] @ (7f03c ) │ │ │ │ - b.n 7ee66 │ │ │ │ + b.n 7edd2 │ │ │ │ + ldr r3, [pc, #84] @ (7f14c ) │ │ │ │ + b.n 7ef76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7effe │ │ │ │ + bge.n 7f10e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7effe │ │ │ │ + cbnz r3, 7f10e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #1488] @ 0x5d0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #52] @ (7f040 ) │ │ │ │ + ldr r2, [pc, #52] @ (7f150 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #50220 @ 0xc42c │ │ │ │ + movw r3, #48044 @ 0xbbac │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7ecda │ │ │ │ + b.n 7edea │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7eaba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ebca │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ea30 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7eb40 │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + strh r4, [r0, #24] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #488] @ (7f240 ) │ │ │ │ + ldr r5, [pc, #488] @ (7f350 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r0, [r5, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f1d0 │ │ │ │ + bne.w 7f2e0 │ │ │ │ ldr.w r5, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #16217 @ 0x3f59 │ │ │ │ + movw r3, #16833 @ 0x41c1 │ │ │ │ movt r3, #8 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f16c │ │ │ │ + bne.n 7f27c │ │ │ │ ldr.w r2, [r6, #868] @ 0x364 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f1f2 │ │ │ │ - ldr r3, [pc, #428] @ (7f244 ) │ │ │ │ + bne.w 7f302 │ │ │ │ + ldr r3, [pc, #428] @ (7f354 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7f204 │ │ │ │ + beq.w 7f314 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 7f122 │ │ │ │ + cbz r1, 7f232 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r2, #14809 @ 0x39d9 │ │ │ │ + movw r2, #13645 @ 0x354d │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7f184 │ │ │ │ + bne.n 7f294 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ vmov s14, r2 │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ mov.w r0, r4, ror #4 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ adds r1, #1 │ │ │ │ vmov s14, r1 │ │ │ │ @@ -125020,15 +125119,15 @@ │ │ │ │ str r4, [r3, #12] │ │ │ │ vcvt.f32.u32 s12, s14 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 7f1bc │ │ │ │ + bgt.n 7f2cc │ │ │ │ subs r2, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r1, [r5, r2, lsl #2] │ │ │ │ str r1, [r3, #0] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ @@ -125038,44 +125137,44 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd lr, r7, [r2, #24] │ │ │ │ cmp r7, lr │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc.n 7f0c2 │ │ │ │ + bcc.n 7f1d2 │ │ │ │ add.w r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, lr, #16 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, lr] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f0c2 │ │ │ │ + bne.n 7f1d2 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f216 │ │ │ │ + bne.n 7f326 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 7f176 │ │ │ │ + cbz r3, 7f286 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 7f0c2 │ │ │ │ + b.n 7f1d2 │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f0c2 │ │ │ │ - movw r1, #50168 @ 0xc3f8 │ │ │ │ + bne.n 7f1d2 │ │ │ │ + movw r1, #47992 @ 0xbb78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #200] @ (7f248 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #200] @ (7f358 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ adds r2, #1 │ │ │ │ @@ -125086,125 +125185,125 @@ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r2 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 7f104 │ │ │ │ + ble.n 7f214 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ca9c8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1c9648 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7f222 │ │ │ │ + beq.n 7f332 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 7f104 │ │ │ │ + b.n 7f214 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r6 │ │ │ │ - beq.w 7f06a │ │ │ │ + beq.w 7f17a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7f230 │ │ │ │ + blt.n 7f340 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f11c │ │ │ │ + bge.n 7f22c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 7f11c │ │ │ │ + b.n 7f22c │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f0c2 │ │ │ │ - b.n 7f176 │ │ │ │ + bne.w 7f1d2 │ │ │ │ + b.n 7f286 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f0c2 │ │ │ │ - b.n 7f146 │ │ │ │ + bne.w 7f1d2 │ │ │ │ + b.n 7f256 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7f15e │ │ │ │ + b.n 7f26e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 7f176 │ │ │ │ + b.n 7f286 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f1e4 │ │ │ │ + bne.n 7f2f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f1e4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f2f4 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ movs r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007f250 <_Py_hashtable_get@@Base>: │ │ │ │ +0007f360 <_Py_hashtable_get@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 7f266 <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 7f376 <_Py_hashtable_get@@Base+0x16> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #64501 @ 0xfbf5 │ │ │ │ + movw r3, #64773 @ 0xfd05 │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 7f9e6 <_Py_hashtable_get@@Base+0x796> │ │ │ │ + bne.w 7faf6 <_Py_hashtable_get@@Base+0x796> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 7f4e4 <_Py_hashtable_get@@Base+0x294> │ │ │ │ + bne.w 7f5f4 <_Py_hashtable_get@@Base+0x294> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 7fa22 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ + bpl.w 7fb32 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7f4c6 <_Py_hashtable_get@@Base+0x276> │ │ │ │ + bpl.w 7f5d6 <_Py_hashtable_get@@Base+0x276> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7f4e0 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + beq.w 7f5f0 <_Py_hashtable_get@@Base+0x290> │ │ │ │ add.w sl, r1, #20 │ │ │ │ movw r3, #51704 @ 0xc9f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r3, #47617 @ 0xba01 │ │ │ │ + movw r3, #47905 @ 0xbb21 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7fa06 <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ + bne.w 7fb16 <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ movw r3, #3360 @ 0xd20 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -125229,15 +125328,15 @@ │ │ │ │ lsls r7, r6, #24 │ │ │ │ eor.w r4, fp, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, fp, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 7f500 <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ + ble.w 7f610 <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -125272,15 +125371,15 @@ │ │ │ │ add.w r9, r9, r3, lsr #11 │ │ │ │ lsls r3, r3, #21 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ add.w r3, r3, fp, lsr #11 │ │ │ │ sub.w r9, r6, #8 │ │ │ │ eors r3, r7 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 7f494 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 7f5a4 <_Py_hashtable_get@@Base+0x244> │ │ │ │ add.w fp, sl, #8 │ │ │ │ add.w r7, sl, r6 │ │ │ │ strd sl, r9, [sp, #20] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ str.w r8, [sp, #28] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ @@ -125322,26 +125421,26 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7f3f6 <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 7f506 <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ ldrd r6, sl, [sp, #16] │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add sl, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 7fa3a <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7fb4a <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r1, r7, #4 │ │ │ │ lsls r2, r2, #10 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r5, r1, #10 │ │ │ │ movs r2, r7 │ │ │ │ @@ -125350,32 +125449,32 @@ │ │ │ │ add.w sl, r3, #28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7f2bc <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + bne.w 7f3cc <_Py_hashtable_get@@Base+0x6c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r6, [r3, #12] │ │ │ │ mov r5, r6 │ │ │ │ ldrd r3, r2, [r8, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7f8f0 <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ + bne.w 7fa00 <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 7fa3a <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7fb4a <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r2, r1, #4 │ │ │ │ lsls r3, r4, #9 │ │ │ │ lsls r2, r0, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r6, r3, #9 │ │ │ │ movs r3, r1 │ │ │ │ @@ -125514,15 +125613,15 @@ │ │ │ │ eor.w r2, r2, r5 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ - b.n 7f4e0 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + b.n 7f5f0 <_Py_hashtable_get@@Base+0x290> │ │ │ │ ldrb.w r6, [sl, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [sl] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ @@ -125648,147 +125747,147 @@ │ │ │ │ add.w r3, r3, r2, lsr #15 │ │ │ │ mov.w r1, r1, lsl #21 │ │ │ │ add.w r1, r1, r0, lsr #11 │ │ │ │ eor.w r3, r3, r5 │ │ │ │ adc.w r2, r2, r4 │ │ │ │ eors r3, r1 │ │ │ │ eor.w r6, r3, r2 │ │ │ │ - b.n 7f710 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7f820 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7fa68 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #41081 @ 0xa079 │ │ │ │ + movw r3, #41889 @ 0xa3a1 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f9ee <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + bne.n 7fafe <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 7fa2a <_Py_hashtable_get@@Base+0x7da> │ │ │ │ + beq.w 7fb3a <_Py_hashtable_get@@Base+0x7da> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7fa68 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7fa68 <_Py_hashtable_get@@Base+0x708> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.n 7fa1c <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ + bpl.n 7fb2c <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.n 7fa10 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ + bpl.n 7fb20 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7f608 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7f608 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7fad8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #41081 @ 0xa079 │ │ │ │ + movw r3, #41889 @ 0xa3a1 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f9fa <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ + bne.n 7fb0a <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7fa32 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ + beq.n 7fb42 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7fad8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7fad8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7fa18 <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ + beq.n 7fb28 <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 7fa14 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ + beq.n 7fb24 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7f608 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f962 <_Py_hashtable_get@@Base+0x712> │ │ │ │ + beq.w 7f608 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7fa72 <_Py_hashtable_get@@Base+0x712> │ │ │ │ ldrb.w r9, [sl, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7f53c <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ + b.n 7f64c <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 7f72a <_Py_hashtable_get@@Base+0x4da> │ │ │ │ + b.n 7f83a <_Py_hashtable_get@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7f4e6 <_Py_hashtable_get@@Base+0x296> │ │ │ │ + b.n 7f5f6 <_Py_hashtable_get@@Base+0x296> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.w 7f608 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7fa68 <_Py_hashtable_get@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.w 7f608 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7fad8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7f710 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7f820 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f94a <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ + b.n 7fa5a <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f9ba <_Py_hashtable_get@@Base+0x76a> │ │ │ │ + b.n 7faca <_Py_hashtable_get@@Base+0x76a> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ - b.n 7f9ac <_Py_hashtable_get@@Base+0x75c> │ │ │ │ + b.n 7fabc <_Py_hashtable_get@@Base+0x75c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 7f93e <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ + b.n 7fa4e <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w sl, [r3, #28] │ │ │ │ - b.n 7f4cc <_Py_hashtable_get@@Base+0x27c> │ │ │ │ + b.n 7f5dc <_Py_hashtable_get@@Base+0x27c> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f958 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + beq.w 7f608 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7fa68 <_Py_hashtable_get@@Base+0x708> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 7f4f8 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f9c8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + beq.w 7f608 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7fad8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ mov.w r6, r4, lsl #13 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r3, r7 │ │ │ │ add.w r6, r6, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ @@ -125906,44 +126005,44 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ - b.n 7f710 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7f820 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7fe64 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ + bne.w 7ff74 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov fp, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 8026a <_Py_hashtable_get@@Base+0x101a> │ │ │ │ + bpl.w 8037a <_Py_hashtable_get@@Base+0x101a> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7fe42 <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ + bpl.w 7ff52 <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7fe60 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + beq.w 7ff70 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #51704 @ 0xc9f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #47617 @ 0xba01 │ │ │ │ + movw r3, #47905 @ 0xbb21 │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 80270 <_Py_hashtable_get@@Base+0x1020> │ │ │ │ + bne.w 80380 <_Py_hashtable_get@@Base+0x1020> │ │ │ │ movw r3, #3360 @ 0xd20 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ movw r5, #25973 @ 0x6575 │ │ │ │ movt r5, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd lr, r0, [r3] │ │ │ │ @@ -125968,15 +126067,15 @@ │ │ │ │ eors r2, r7 │ │ │ │ eor.w r4, ip, r4 │ │ │ │ mov.w r7, sl, lsl #24 │ │ │ │ eor.w r0, ip, r0 │ │ │ │ cmp.w sl, #7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 7fe6c <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ + ble.w 7ff7c <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ adds.w r9, r5, r4 │ │ │ │ mov.w ip, r4, lsl #13 │ │ │ │ adc.w r8, r2, r6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add.w ip, ip, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ eor.w ip, ip, r9 │ │ │ │ @@ -126012,15 +126111,15 @@ │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ sub.w r8, sl, #8 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ eor.w r6, r9, r6 │ │ │ │ eors r2, r1 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bls.n 7fe12 <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ + bls.n 7ff22 <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ strd r8, fp, [sp, #24] │ │ │ │ add.w r3, r7, sl │ │ │ │ strd r3, sl, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w sl, r7, #8 │ │ │ │ adds.w r9, r5, r4 │ │ │ │ @@ -126063,28 +126162,28 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r7, r7, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r4, lr, r4 │ │ │ │ eors r2, r1 │ │ │ │ cmp r7, #7 │ │ │ │ - bgt.n 7fd70 <_Py_hashtable_get@@Base+0xb20> │ │ │ │ + bgt.n 7fe80 <_Py_hashtable_get@@Base+0xb20> │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldrd r8, fp, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ bic.w r7, sl, #7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w r8, r8, r7 │ │ │ │ add r3, r7 │ │ │ │ add.w r8, r8, #7 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov ip, r7 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 80096 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 801a6 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r0, r7 │ │ │ │ lsls r6, r2, #8 │ │ │ │ movs r1, r6 │ │ │ │ @@ -126092,24 +126191,24 @@ │ │ │ │ add.w r3, r0, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 7fc3a <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ + bne.w 7fd4a <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ str.w sl, [fp, #12] │ │ │ │ mov r0, sl │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #0 │ │ │ │ add.w r8, sl, #4294967295 @ 0xffffffff │ │ │ │ mov ip, r7 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 80096 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 801a6 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r6, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -126252,15 +126351,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w sl, r3, r0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ mvneq.w sl, #1 │ │ │ │ - b.n 7fe60 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + b.n 7ff70 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w ip, [r3, #2] │ │ │ │ bfi r7, ip, #16, #8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ bfi r7, ip, #8, #8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -126390,75 +126489,75 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w sl, r3, r0 │ │ │ │ - b.n 8006c <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 8017c <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r7, [r3, #4] │ │ │ │ bfi ip, r7, #0, #8 │ │ │ │ - b.n 7fea4 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ + b.n 7ffb4 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7fe48 <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ + b.n 7ff58 <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 8006c <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 8017c <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ nop │ │ │ │ │ │ │ │ -0008027c <_Py_hashtable_set@@Base>: │ │ │ │ +0008038c <_Py_hashtable_set@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r3, #16217 @ 0x3f59 │ │ │ │ + movw r3, #16833 @ 0x41c1 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 803a8 <_Py_hashtable_set@@Base+0x12c> │ │ │ │ + bne.w 804b8 <_Py_hashtable_set@@Base+0x12c> │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r6, #868] @ 0x364 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 803de <_Py_hashtable_set@@Base+0x162> │ │ │ │ - ldr r1, [pc, #352] @ (80420 <_Py_hashtable_set@@Base+0x1a4>) │ │ │ │ + bne.w 804ee <_Py_hashtable_set@@Base+0x162> │ │ │ │ + ldr r1, [pc, #352] @ (80530 <_Py_hashtable_set@@Base+0x1a4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1612] @ 0x64c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 803ee <_Py_hashtable_set@@Base+0x172> │ │ │ │ + beq.w 804fe <_Py_hashtable_set@@Base+0x172> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w ip, [r3] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 80358 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ + beq.n 80468 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r1, #14809 @ 0x39d9 │ │ │ │ + movw r1, #13645 @ 0x354d │ │ │ │ movt r1, #19 │ │ │ │ cmp r6, r1 │ │ │ │ it eq │ │ │ │ moveq.w r0, r5, ror #4 │ │ │ │ - beq.n 8030c <_Py_hashtable_set@@Base+0x90> │ │ │ │ + beq.n 8041c <_Py_hashtable_set@@Base+0x90> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ @@ -126469,15 +126568,15 @@ │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ str.w r8, [r3, #12] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ str r1, [r4, #0] │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 803b8 <_Py_hashtable_set@@Base+0x13c> │ │ │ │ + bgt.n 804c8 <_Py_hashtable_set@@Base+0x13c> │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ movs r5, #0 │ │ │ │ @@ -126493,112 +126592,112 @@ │ │ │ │ strls r0, [r1, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r1, [r1, #12] │ │ │ │ strhi r1, [r0, #12] │ │ │ │ strls.w ip, [r1, lr] │ │ │ │ strhi r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + bne.n 80400 <_Py_hashtable_set@@Base+0x74> │ │ │ │ ldr.w r1, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80404 <_Py_hashtable_set@@Base+0x188> │ │ │ │ + bne.n 80514 <_Py_hashtable_set@@Base+0x188> │ │ │ │ movs r0, #16 │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 803b2 <_Py_hashtable_set@@Base+0x136> │ │ │ │ + cbz r3, 804c2 <_Py_hashtable_set@@Base+0x136> │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ - b.n 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + b.n 80400 <_Py_hashtable_set@@Base+0x74> │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + bne.n 80400 <_Py_hashtable_set@@Base+0x74> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80350 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ + b.n 80460 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ca9c8 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1c9648 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq.n 80412 <_Py_hashtable_set@@Base+0x196> │ │ │ │ + beq.n 80522 <_Py_hashtable_set@@Base+0x196> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ - b.n 8034e <_Py_hashtable_set@@Base+0xd2> │ │ │ │ + b.n 8045e <_Py_hashtable_set@@Base+0xd2> │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ - b.n 803b2 <_Py_hashtable_set@@Base+0x136> │ │ │ │ + bne.n 80400 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + b.n 804c2 <_Py_hashtable_set@@Base+0x136> │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 802f0 <_Py_hashtable_set@@Base+0x74> │ │ │ │ - b.n 8037c <_Py_hashtable_set@@Base+0x100> │ │ │ │ + bne.w 80400 <_Py_hashtable_set@@Base+0x74> │ │ │ │ + b.n 8048c <_Py_hashtable_set@@Base+0x100> │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r7 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8039a <_Py_hashtable_set@@Base+0x11e> │ │ │ │ + b.n 804aa <_Py_hashtable_set@@Base+0x11e> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 80350 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ + b.n 80460 <_Py_hashtable_set@@Base+0xd4> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080424 : │ │ │ │ +00080534 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #276] @ (80548 ) │ │ │ │ + ldr r5, [pc, #276] @ (80658 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1920] @ 0x780 │ │ │ │ - cbz r4, 804aa │ │ │ │ - ldr r1, [pc, #260] @ (8054c ) │ │ │ │ + cbz r4, 805ba │ │ │ │ + ldr r1, [pc, #260] @ (8065c ) │ │ │ │ ldr.w r0, [r3, #1924] @ 0x784 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r7, [r3, #1920] @ 0x780 │ │ │ │ str.w r0, [r3, #1924] @ 0x784 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80502 │ │ │ │ + bne.n 80612 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ - vldr d7, [pc, #212] @ 80540 │ │ │ │ + vldr d7, [pc, #212] @ 80650 │ │ │ │ movw r5, #65504 @ 0xffe0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r5, [r4, #24] │ │ │ │ @@ -126610,21 +126709,21 @@ │ │ │ │ str r2, [r5, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 804fe │ │ │ │ + b.n 8060e │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80530 │ │ │ │ + beq.n 80640 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ @@ -126642,655 +126741,674 @@ │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80522 │ │ │ │ + bne.n 80632 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 8051e │ │ │ │ + cbnz r0, 8062e │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 80464 │ │ │ │ + b.n 80574 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 80464 │ │ │ │ + b.n 80574 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cf560 <_PyNamespace_New@@Base+0x32c> │ │ │ │ - b.n 804fe │ │ │ │ + bl 1ce174 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + b.n 8060e │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #276] @ (80678 ) │ │ │ │ + ldr r4, [pc, #340] @ (807c8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ - cbz r3, 805e8 │ │ │ │ - ldr r0, [pc, #248] @ (8067c ) │ │ │ │ + cbz r3, 806f6 │ │ │ │ + ldr r0, [pc, #312] @ (807cc ) │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r6, [r2, #1920] @ 0x780 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8061e │ │ │ │ + bne.n 80750 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ + movs r4, #0 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ + movs r5, #0 │ │ │ │ + strd r7, r8, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ - vldr d7, [pc, #192] @ 80670 │ │ │ │ + ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ - strd r7, r8, [r3, #24] │ │ │ │ + strd r4, r5, [r3, #16] │ │ │ │ + ldr.w r5, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r4, [lr, #4] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ - ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - vstr d7, [r3, #16] │ │ │ │ - ldr.w ip, [r5, #4] │ │ │ │ - ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - orr.w r2, r2, ip │ │ │ │ - str.w r1, [ip] │ │ │ │ - adds r4, #1 │ │ │ │ - strd r5, r2, [r3, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + adds r5, #1 │ │ │ │ + orrs r2, r4 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + strd lr, r2, [r3, #-8] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 8065e │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 807b0 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ movs r5, #0 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ movs r4, #0 │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ strd r7, r8, [r3, #24] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - b.n 805c4 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + orr.w r2, r2, ip │ │ │ │ + str.w r1, [ip] │ │ │ │ + adds r4, #1 │ │ │ │ + strd r5, r2, [r3, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 80648 │ │ │ │ + bne.n 8079a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 8065a │ │ │ │ + cbnz r0, 807ac │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - b.n 805a4 │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + vldr d7, [pc, #64] @ 807c0 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + strd r7, r8, [r3, #24] │ │ │ │ + str.w r9, [r3, #8] │ │ │ │ + vstr d7, [r3, #16] │ │ │ │ + b.n 8072c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80644 │ │ │ │ + b.n 80776 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ - b.n 80644 │ │ │ │ + b.n 80776 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cf560 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ce174 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 805e0 │ │ │ │ - nop │ │ │ │ + b.n 806ee │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00080680 <_PyObject_GC_New@@Base>: │ │ │ │ +000807d0 <_PyObject_GC_New@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r5, r3, #29 │ │ │ │ itt pl │ │ │ │ mrcpl 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldrpl.w sl, [pc, #604] @ 80908 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldrpl.w sl, [pc, #604] @ 80a58 <_PyObject_GC_New@@Base+0x288> │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bpl.n 806d4 <_PyObject_GC_New@@Base+0x54> │ │ │ │ + bpl.n 80824 <_PyObject_GC_New@@Base+0x54> │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #584] @ 80908 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldr.w sl, [pc, #584] @ 80a58 <_PyObject_GC_New@@Base+0x288> │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add r3, r2 │ │ │ │ adds r2, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ add r6, r3 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.w 808f0 <_PyObject_GC_New@@Base+0x270> │ │ │ │ + bhi.w 80a40 <_PyObject_GC_New@@Base+0x270> │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r4, r6 │ │ │ │ - bmi.n 807b4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bmi.n 80904 <_PyObject_GC_New@@Base+0x134> │ │ │ │ movw fp, #32456 @ 0x7ec8 │ │ │ │ movt fp, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [fp, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 807aa <_PyObject_GC_New@@Base+0x12a> │ │ │ │ + bne.n 808fa <_PyObject_GC_New@@Base+0x12a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 80842 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bcs.w 80992 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 807e4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq.n 80934 <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 808b4 <_PyObject_GC_New@@Base+0x234> │ │ │ │ + beq.w 80a04 <_PyObject_GC_New@@Base+0x234> │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, r1 │ │ │ │ - ble.n 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + ble.n 808ca <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.n 808ca <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + cbnz r3, 808ca <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 808fa <_PyObject_GC_New@@Base+0x27a> │ │ │ │ + bne.w 80a4a <_PyObject_GC_New@@Base+0x27a> │ │ │ │ add.w r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bpl.n 807f2 <_PyObject_GC_New@@Base+0x172> │ │ │ │ + bpl.n 80942 <_PyObject_GC_New@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80814 <_PyObject_GC_New@@Base+0x194> │ │ │ │ - ldr r2, [pc, #380] @ (80904 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + bge.n 80964 <_PyObject_GC_New@@Base+0x194> │ │ │ │ + ldr r2, [pc, #380] @ (80a54 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80822 <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ + bne.n 80972 <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 807de <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + bpl.n 8092e <_PyObject_GC_New@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1dfa48 <_PyAST_Compile@@Base+0x420> │ │ │ │ + bl 1defc0 <_PyAST_Compile@@Base+0x420> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [fp, #884] @ 0x374 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - cbnz r0, 807ec <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + cbnz r0, 8093c <_PyObject_GC_New@@Base+0x16c> │ │ │ │ movw r3, #36144 @ 0x8d30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 808dc <_PyObject_GC_New@@Base+0x25c> │ │ │ │ + beq.w 80a2c <_PyObject_GC_New@@Base+0x25c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cd3a4 │ │ │ │ + bl 1cbf84 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 807de <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + cbz r0, 8092e <_PyObject_GC_New@@Base+0x15e> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 80ba8 │ │ │ │ - cbz r0, 80842 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bl 80cf8 │ │ │ │ + cbz r0, 80992 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ - b.n 80736 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + b.n 80886 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 807f6 <_PyObject_GC_New@@Base+0x176> │ │ │ │ + bne.n 80946 <_PyObject_GC_New@@Base+0x176> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80784 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - ldr r2, [pc, #236] @ (80904 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + blt.n 808d4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + ldr r2, [pc, #236] @ (80a54 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80796 <_PyObject_GC_New@@Base+0x116> │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + beq.n 808e6 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 80894 <_PyObject_GC_New@@Base+0x214> │ │ │ │ + bne.n 809e4 <_PyObject_GC_New@@Base+0x214> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80796 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 808e6 <_PyObject_GC_New@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 80796 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 808e6 <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr.w r2, [fp, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 808a6 <_PyObject_GC_New@@Base+0x226> │ │ │ │ + bne.n 809f6 <_PyObject_GC_New@@Base+0x226> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 807b4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + beq.n 80904 <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ add r4, r0 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r1, r2 │ │ │ │ - bge.w 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ - b.n 80756 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + bge.w 808ca <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + b.n 808a6 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 807de <_PyObject_GC_New@@Base+0x15e> │ │ │ │ - b.n 8079c <_PyObject_GC_New@@Base+0x11c> │ │ │ │ + bpl.n 8092e <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + b.n 808ec <_PyObject_GC_New@@Base+0x11c> │ │ │ │ ldr.w r0, [fp, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80862 <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ - b.n 807b4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bne.n 809b2 <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ + b.n 80904 <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 808d0 <_PyObject_GC_New@@Base+0x250> │ │ │ │ + bcc.n 80a20 <_PyObject_GC_New@@Base+0x250> │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r3, lr │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ str.w r6, [r3, lr] │ │ │ │ - b.n 807ec <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + b.n 8093c <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 80736 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ - movw r1, #54492 @ 0xd4dc │ │ │ │ + b.n 80886 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + movw r1, #52316 @ 0xcc5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #51472 @ 0xc910 │ │ │ │ + movw r0, #49296 @ 0xc090 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 244f7c │ │ │ │ + b.w 24449c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80770 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ - b.n 8077a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.w 808c0 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 808ca <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r2, #32456 @ 0x7ec8 │ │ │ │ + movt r2, #82 @ 0x52 │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ + movt r3, #8 │ │ │ │ + sub sp, #12 │ │ │ │ + ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 80b02 <_PyObject_GC_New@@Base+0x332> │ │ │ │ + ldr r3, [pc, #152] @ (80b20 <_PyObject_GC_New@@Base+0x350>) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 80acc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + ldrd r2, r0, [r3] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cbnz r2, 80ac8 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + ldrd r4, r5, [r3, #24] │ │ │ │ + cmp r4, r5 │ │ │ │ + itttt ls │ │ │ │ + addls r1, r3, r4 │ │ │ │ + strls r1, [r3, #4] │ │ │ │ + addls.w r1, r4, #16 │ │ │ │ + strls r1, [r3, #24] │ │ │ │ + ittet hi │ │ │ │ + ldrhi r3, [r3, #12] │ │ │ │ + strhi r3, [r1, #12] │ │ │ │ + strls r2, [r3, r4] │ │ │ │ + strhi r1, [r3, #8] │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 80cf8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 80ac8 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ + movt r3, #7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 80b12 <_PyObject_GC_New@@Base+0x342> │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2c218 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 80ac8 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r4, #800] @ 0x320 │ │ │ │ + b.n 80ac8 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ + movs r1, #16 │ │ │ │ + mov r3, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + bx r3 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ + movs r1, #16 │ │ │ │ + blx r3 │ │ │ │ + b.n 80af2 <_PyObject_GC_New@@Base+0x322> │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008090c : │ │ │ │ +00080b24 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 809fa │ │ │ │ + blt.n 80c12 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r5, [r4, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 809e0 │ │ │ │ - ldr r0, [pc, #196] @ (80a00 ) │ │ │ │ + bne.n 80bf8 │ │ │ │ + ldr r0, [pc, #196] @ (80c18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 80996 │ │ │ │ + bcs.n 80bae │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 809d0 │ │ │ │ + beq.n 80be8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8097a │ │ │ │ + beq.n 80b92 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r6, r7, [r3, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 809c4 │ │ │ │ + bcc.n 80bdc │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80976 │ │ │ │ + bne.n 80b8e │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 809f0 │ │ │ │ + bne.n 80c08 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80976 │ │ │ │ + beq.n 80b8e │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 80976 │ │ │ │ + b.n 80b8e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 80976 │ │ │ │ + b.n 80b8e │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80976 │ │ │ │ - b.n 80996 │ │ │ │ + bne.n 80b8e │ │ │ │ + b.n 80bae │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 809b4 │ │ │ │ + b.n 80bcc │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #32456 @ 0x7ec8 │ │ │ │ - movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ - movt r3, #8 │ │ │ │ - sub sp, #12 │ │ │ │ - ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 80aaa │ │ │ │ - ldr r3, [pc, #152] @ (80ac8 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 80a74 │ │ │ │ - ldrd r2, r0, [r3] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - cbnz r2, 80a70 │ │ │ │ - ldrd r4, r5, [r3, #24] │ │ │ │ - cmp r4, r5 │ │ │ │ - itttt ls │ │ │ │ - addls r1, r3, r4 │ │ │ │ - strls r1, [r3, #4] │ │ │ │ - addls.w r1, r4, #16 │ │ │ │ - strls r1, [r3, #24] │ │ │ │ - ittet hi │ │ │ │ - ldrhi r3, [r3, #12] │ │ │ │ - strhi r3, [r1, #12] │ │ │ │ - strls r2, [r3, r4] │ │ │ │ - strhi r1, [r3, #8] │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 80a70 │ │ │ │ - ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ - movt r3, #7 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 80aba │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2c218 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 80a70 │ │ │ │ - ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 80a70 │ │ │ │ - ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ - movs r1, #16 │ │ │ │ - mov r3, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ - movs r1, #16 │ │ │ │ - blx r3 │ │ │ │ - b.n 80a9a │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #200] @ (80ba4 ) │ │ │ │ + ldr r0, [pc, #200] @ (80cf4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #8 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 80b82 │ │ │ │ + bcs.n 80cd2 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 80b8a │ │ │ │ + beq.n 80cda │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 80b20 │ │ │ │ + beq.n 80c70 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r5, r6, [r3, #24] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi.n 80b72 │ │ │ │ + bhi.n 80cc2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r5 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80b1c │ │ │ │ + bne.n 80c6c │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 80b9a │ │ │ │ + bne.n 80cea │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80b1c │ │ │ │ + beq.n 80c6c │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 80b1c │ │ │ │ + b.n 80c6c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80b1c │ │ │ │ - b.n 80b3c │ │ │ │ + bne.n 80c6c │ │ │ │ + b.n 80c8c │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 80b3c │ │ │ │ + bge.n 80c8c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 80b1c │ │ │ │ + b.n 80c6c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80b1c │ │ │ │ - b.n 80b3c │ │ │ │ + bne.n 80c6c │ │ │ │ + b.n 80c8c │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 80b62 │ │ │ │ + b.n 80cb2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #524] @ 0x20c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80cdc │ │ │ │ + beq.w 80e2c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ cmp r4, r1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ subs r0, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 80c76 │ │ │ │ + bls.n 80dc6 │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 80c4c │ │ │ │ + cbnz r3, 80d9c │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ ldr.w r1, [r5, r6, lsl #3] │ │ │ │ movw r5, #28087 @ 0x6db7 │ │ │ │ movt r5, #46811 @ 0xb6db │ │ │ │ subs r2, r4, r2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -127326,355 +127444,355 @@ │ │ │ │ str r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ movs r0, #1 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ cmp r6, r1 │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ - bne.n 80c24 │ │ │ │ + bne.n 80d74 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbnz r3, 80cbe │ │ │ │ + cbnz r3, 80e0e │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r2, r4, r2 │ │ │ │ asrs r2, r2, #2 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r1, [r3, #20] │ │ │ │ strd r2, r0, [r4, #4] │ │ │ │ - cbnz r0, 80cac │ │ │ │ + cbnz r0, 80dfc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 80e66 │ │ │ │ + bne.w 80fb6 │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 80c24 │ │ │ │ + b.n 80d74 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 80cce │ │ │ │ + cbz r0, 80e1e │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 80c58 │ │ │ │ + b.n 80da8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 80cc6 │ │ │ │ + beq.n 80e16 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80cc6 │ │ │ │ + b.n 80e16 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 80e24 │ │ │ │ + beq.w 80f74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e76 │ │ │ │ + bne.w 80fc6 │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80db2 │ │ │ │ + beq.n 80f02 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r0, r2, [r7, #980] @ 0x3d4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80eba │ │ │ │ + beq.w 8100a │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 80ea6 │ │ │ │ + beq.w 80ff6 │ │ │ │ ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ ubfx ip, r0, #0, #18 │ │ │ │ ldr.w r4, [r5, #792] @ 0x318 │ │ │ │ lsrs r1, r0, #18 │ │ │ │ ldr.w lr, [r5, #796] @ 0x31c │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 80d90 │ │ │ │ + beq.n 80ee0 │ │ │ │ add.w r7, r5, r1, lsl #3 │ │ │ │ add.w r1, r0, #262144 @ 0x40000 │ │ │ │ cmp r2, lr │ │ │ │ mov.w r1, r1, lsr #18 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str.w ip, [r1, #808] @ 0x328 │ │ │ │ str.w ip, [r7, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bls.n 80d62 │ │ │ │ + bls.n 80eb2 │ │ │ │ str.w r2, [r5, #796] @ 0x31c │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r2, [r3, #8] │ │ │ │ ubfx r2, r0, #0, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 80e92 │ │ │ │ + bne.w 80fe2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ strd r1, r1, [r3, #20] │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ - b.n 80bdc │ │ │ │ + b.n 80d2c │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, lr │ │ │ │ str.w r7, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 80d5e │ │ │ │ + bhi.n 80eae │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 80d76 │ │ │ │ + b.n 80ec6 │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80e3a │ │ │ │ + bne.n 80f8a │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ - movw r3, #43257 @ 0xa8f9 │ │ │ │ + movw r3, #43545 @ 0xaa19 │ │ │ │ movt r3, #7 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80e86 │ │ │ │ + bne.n 80fd6 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b9c8 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 80e5e │ │ │ │ + beq.n 80fae │ │ │ │ ldr.w r1, [r5, #516] @ 0x204 │ │ │ │ movs r3, #28 │ │ │ │ add.w ip, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r3, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r2 │ │ │ │ adds r2, #28 │ │ │ │ add r2, lr │ │ │ │ - b.n 80e16 │ │ │ │ + b.n 80f66 │ │ │ │ cmp r1, ip │ │ │ │ ite cc │ │ │ │ movcc r0, r2 │ │ │ │ movcs r0, #0 │ │ │ │ str.w r3, [r2, #-28] │ │ │ │ str.w r0, [r2, #-8] │ │ │ │ adds r1, #1 │ │ │ │ adds r2, #28 │ │ │ │ cmp r1, r8 │ │ │ │ - bcc.n 80e02 │ │ │ │ + bcc.n 80f52 │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 80cfe │ │ │ │ - movw r0, #46376 @ 0xb528 │ │ │ │ + b.n 80e4e │ │ │ │ + movw r0, #44200 @ 0xaca8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1c01c4 │ │ │ │ - cbnz r0, 80e6a │ │ │ │ + bl 1bee40 │ │ │ │ + cbnz r0, 80fba │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ - b.n 80cf6 │ │ │ │ + b.n 80e46 │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 80e5e │ │ │ │ + bcs.n 80fae │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 80e5e │ │ │ │ + bhi.n 80fae │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 80dc6 │ │ │ │ + bge.n 80f16 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 80c44 │ │ │ │ + b.n 80d94 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80cac │ │ │ │ + b.n 80dfc │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80e32 │ │ │ │ + beq.n 80f82 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2e2e8 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 80cf6 │ │ │ │ + b.n 80e46 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 80de0 │ │ │ │ + b.n 80f30 │ │ │ │ bic.w r2, r0, #4080 @ 0xff0 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ bic.w r2, r2, #15 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ strd r2, r1, [r3, #4] │ │ │ │ - b.n 80d76 │ │ │ │ + b.n 80ec6 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r6, [r7, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r7, #980] @ 0x3d4 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ - b.n 80e5e │ │ │ │ + b.n 80fae │ │ │ │ nop │ │ │ │ │ │ │ │ -00080ec8 <_Py_NewReference@@Base>: │ │ │ │ +00081018 <_Py_NewReference@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (80f1c <_Py_NewReference@@Base+0x54>) │ │ │ │ + ldr r2, [pc, #68] @ (8106c <_Py_NewReference@@Base+0x54>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w lr, [r2, #1600] @ 0x640 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 80ee8 <_Py_NewReference@@Base+0x20> │ │ │ │ + bne.n 81038 <_Py_NewReference@@Base+0x20> │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 80f0c <_Py_NewReference@@Base+0x44> │ │ │ │ + bne.n 8105c <_Py_NewReference@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80ee6 <_Py_NewReference@@Base+0x1e> │ │ │ │ + bne.n 81036 <_Py_NewReference@@Base+0x1e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20b380 │ │ │ │ + b.w 20a8dc │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 80fb8 <_Py_NewReference@@Base+0xf0> │ │ │ │ + bhi.n 81108 <_Py_NewReference@@Base+0xf0> │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ movs r5, #1 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ ittt ne │ │ │ │ movne r8, r5 │ │ │ │ movne r4, r5 │ │ │ │ movne.w r9, #22 │ │ │ │ - bne.n 80fea <_Py_NewReference@@Base+0x122> │ │ │ │ + bne.n 8113a <_Py_NewReference@@Base+0x122> │ │ │ │ mov.w ip, #4 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r9, #22 │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #452] @ (81130 <_Py_NewReference@@Base+0x268>) │ │ │ │ + ldr r3, [pc, #452] @ (81280 <_Py_NewReference@@Base+0x268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r2, [r7, ip, lsl #2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 8106e <_Py_NewReference@@Base+0x1a6> │ │ │ │ + beq.n 811be <_Py_NewReference@@Base+0x1a6> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80ffa <_Py_NewReference@@Base+0x132> │ │ │ │ + bne.n 8114a <_Py_NewReference@@Base+0x132> │ │ │ │ ldrd r7, r6, [r2, #24] │ │ │ │ cmp r6, r7 │ │ │ │ itttt cs │ │ │ │ addcs r0, r0, r7 │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, r7 │ │ │ │ strcs r0, [r2, #4] │ │ │ │ ittet cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcs r1, [r2, r7] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - b.n 80ffa <_Py_NewReference@@Base+0x132> │ │ │ │ + b.n 8114a <_Py_NewReference@@Base+0x132> │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.n 810b8 <_Py_NewReference@@Base+0x1f0> │ │ │ │ + bls.n 81208 <_Py_NewReference@@Base+0x1f0> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.n 810a0 <_Py_NewReference@@Base+0x1d8> │ │ │ │ + bcs.n 811f0 <_Py_NewReference@@Base+0x1d8> │ │ │ │ movs r4, #2 │ │ │ │ movs r0, #32 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 80f6a <_Py_NewReference@@Base+0xa2> │ │ │ │ + beq.n 810ba <_Py_NewReference@@Base+0xa2> │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 810fc <_Py_NewReference@@Base+0x234> │ │ │ │ + beq.w 8124c <_Py_NewReference@@Base+0x234> │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #284] @ (81134 <_Py_NewReference@@Base+0x26c>) │ │ │ │ + ldr r2, [pc, #284] @ (81284 <_Py_NewReference@@Base+0x26c>) │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 810ca <_Py_NewReference@@Base+0x202> │ │ │ │ + bne.n 8121a <_Py_NewReference@@Base+0x202> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r5, 8103e <_Py_NewReference@@Base+0x176> │ │ │ │ + cbz r5, 8118e <_Py_NewReference@@Base+0x176> │ │ │ │ movs r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ orr.w r4, r4, #96 @ 0x60 │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ strb r4, [r3, #16] │ │ │ │ strb r2, [r3, #21] │ │ │ │ @@ -127688,183 +127806,349 @@ │ │ │ │ strb r4, [r3, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ strbeq r5, [r3, #29] │ │ │ │ str r2, [r3, #12] │ │ │ │ it eq │ │ │ │ strdeq r5, r5, [r3, #20] │ │ │ │ - beq.n 81036 <_Py_NewReference@@Base+0x16e> │ │ │ │ + beq.n 81186 <_Py_NewReference@@Base+0x16e> │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r5, r5, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b.n 81036 <_Py_NewReference@@Base+0x16e> │ │ │ │ + b.n 81186 <_Py_NewReference@@Base+0x16e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80ffa <_Py_NewReference@@Base+0x132> │ │ │ │ + bne.n 8114a <_Py_NewReference@@Base+0x132> │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 810f0 <_Py_NewReference@@Base+0x228> │ │ │ │ + bne.n 81240 <_Py_NewReference@@Base+0x228> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 810fc <_Py_NewReference@@Base+0x234> │ │ │ │ + cbz r3, 8124c <_Py_NewReference@@Base+0x234> │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 80ffa <_Py_NewReference@@Base+0x132> │ │ │ │ + b.n 8114a <_Py_NewReference@@Base+0x132> │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 81106 <_Py_NewReference@@Base+0x23e> │ │ │ │ + bcs.n 81256 <_Py_NewReference@@Base+0x23e> │ │ │ │ movs r4, #4 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 80fd0 <_Py_NewReference@@Base+0x108> │ │ │ │ + b.n 81120 <_Py_NewReference@@Base+0x108> │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r0, #32 │ │ │ │ movs r1, #3 │ │ │ │ mov.w r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 80fd0 <_Py_NewReference@@Base+0x108> │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 81120 <_Py_NewReference@@Base+0x108> │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 81120 <_Py_NewReference@@Base+0x258> │ │ │ │ + bne.n 81270 <_Py_NewReference@@Base+0x258> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8101e <_Py_NewReference@@Base+0x156> │ │ │ │ + bne.n 8116e <_Py_NewReference@@Base+0x156> │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8101e <_Py_NewReference@@Base+0x156> │ │ │ │ + b.n 8116e <_Py_NewReference@@Base+0x156> │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 81092 <_Py_NewReference@@Base+0x1ca> │ │ │ │ + b.n 811e2 <_Py_NewReference@@Base+0x1ca> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54552 @ 0xd518 │ │ │ │ + movw r1, #52376 @ 0xcc98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 81036 <_Py_NewReference@@Base+0x16e> │ │ │ │ + b.n 81186 <_Py_NewReference@@Base+0x16e> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8101e <_Py_NewReference@@Base+0x156> │ │ │ │ + b.n 8116e <_Py_NewReference@@Base+0x156> │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #12 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 81400 <_Py_NewReference@@Base+0x3e8> │ │ │ │ + beq.n 81350 <_Py_NewReference@@Base+0x338> │ │ │ │ + movw r2, #65518 @ 0xffee │ │ │ │ + movt r2, #32767 @ 0x7fff │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi.w 8141a <_Py_NewReference@@Base+0x402> │ │ │ │ + movw r5, #32456 @ 0x7ec8 │ │ │ │ + movt r5, #82 @ 0x52 │ │ │ │ + add.w r0, r3, #17 │ │ │ │ + movw r2, #3101 @ 0xc1d │ │ │ │ + movt r2, #8 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 8139e <_Py_NewReference@@Base+0x386> │ │ │ │ + ldr r2, [pc, #356] @ (81434 <_Py_NewReference@@Base+0x41c>) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + cmp.w r0, #512 @ 0x200 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ + mov r6, r2 │ │ │ │ + bhi.n 81374 <_Py_NewReference@@Base+0x35c> │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ + adds r1, r0, #2 │ │ │ │ + ldr.w r2, [r2, r1, lsl #3] │ │ │ │ + ldr.w ip, [r2, #8] │ │ │ │ + cmp r2, ip │ │ │ │ + beq.n 81364 <_Py_NewReference@@Base+0x34c> │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + cbz r1, 81338 <_Py_NewReference@@Base+0x320> │ │ │ │ + movw r2, #42176 @ 0xa4c0 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [pc, #296] @ (81438 <_Py_NewReference@@Base+0x420>) │ │ │ │ + str r2, [r4, #4] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 813ba <_Py_NewReference@@Base+0x3a2> │ │ │ │ + ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 813ca <_Py_NewReference@@Base+0x3b2> │ │ │ │ + adds r2, r4, r3 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + movs r1, #0 │ │ │ │ + strd r3, r0, [r4, #8] │ │ │ │ + strb r1, [r2, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r5, r6, [r2, #24] │ │ │ │ + cmp r6, r5 │ │ │ │ + bcc.n 81358 <_Py_NewReference@@Base+0x340> │ │ │ │ + adds r0, #3 │ │ │ │ + add.w r0, r5, r0, lsl #3 │ │ │ │ + str r0, [r2, #24] │ │ │ │ + adds r0, r2, r5 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r2, r5] │ │ │ │ + b.n 81304 <_Py_NewReference@@Base+0x2ec> │ │ │ │ + ldr r4, [pc, #232] @ (8143c <_Py_NewReference@@Base+0x424>) │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ + str.w ip, [r2, #8] │ │ │ │ + b.n 81304 <_Py_NewReference@@Base+0x2ec> │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 80cf8 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 81304 <_Py_NewReference@@Base+0x2ec> │ │ │ │ + ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ + movw r2, #43377 @ 0xa971 │ │ │ │ + movt r2, #7 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 813f0 <_Py_NewReference@@Base+0x3d8> │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 2c218 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r4, 813b0 <_Py_NewReference@@Base+0x398> │ │ │ │ + ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r6, #800] @ 0x320 │ │ │ │ + b.n 81304 <_Py_NewReference@@Base+0x2ec> │ │ │ │ + ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 81304 <_Py_NewReference@@Base+0x2ec> │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 24448c │ │ │ │ + movs r5, #1 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + str r5, [r4, #0] │ │ │ │ + ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 81324 <_Py_NewReference@@Base+0x30c> │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ + movt r2, #22 │ │ │ │ + cmp r5, r2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bne.n 81424 <_Py_NewReference@@Base+0x40c> │ │ │ │ + ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ + blx 2c208 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 81324 <_Py_NewReference@@Base+0x30c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 20a8dc │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 81324 <_Py_NewReference@@Base+0x30c> │ │ │ │ + ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 81390 <_Py_NewReference@@Base+0x378> │ │ │ │ + movw r3, #4780 @ 0x12ac │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #52468 @ 0xccf4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12125c │ │ │ │ + b.n 81332 <_Py_NewReference@@Base+0x31a> │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 1d13b8 <_PySys_GetRequiredAttr@@Base+0x4e8> │ │ │ │ + ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 81324 <_Py_NewReference@@Base+0x30c> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + cbz r0, 81480 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00081138 : │ │ │ │ +00081440 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 8131a │ │ │ │ + blt.w 81622 │ │ │ │ sub.w r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8123e │ │ │ │ + bne.n 81546 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 81268 │ │ │ │ + beq.n 81570 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8130e │ │ │ │ + bhi.w 81616 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ + movw r2, #3101 @ 0xc1d │ │ │ │ movt r2, #8 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 812a4 │ │ │ │ - ldr r1, [pc, #408] @ (81334 ) │ │ │ │ + bne.w 815ac │ │ │ │ + ldr r1, [pc, #408] @ (8163c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov r8, r2 │ │ │ │ - bhi.n 8126c │ │ │ │ + bhi.n 81574 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 81296 │ │ │ │ + beq.n 8159e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 811f6 │ │ │ │ + bne.n 814fe │ │ │ │ ldrd r1, r7, [r2, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 8125c │ │ │ │ + bcc.n 81564 │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r1, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r1 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w ip, [r2, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8126c │ │ │ │ + beq.n 81574 │ │ │ │ movw r2, #42176 @ 0xa4c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #296] @ (81338 ) │ │ │ │ + ldr r2, [pc, #296] @ (81640 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 812ca │ │ │ │ + bne.n 815d2 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbz r5, 81236 │ │ │ │ + cbz r5, 8153e │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -127877,391 +128161,274 @@ │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 811f6 │ │ │ │ - ldr r4, [pc, #208] @ (8133c ) │ │ │ │ - b.n 81236 │ │ │ │ + b.n 814fe │ │ │ │ + ldr r4, [pc, #208] @ (81644 ) │ │ │ │ + b.n 8153e │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43377 @ 0xa971 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 812f0 │ │ │ │ + bne.n 815f8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 812b6 │ │ │ │ + cbz r4, 815be │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 811f6 │ │ │ │ + b.n 814fe │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 811f2 │ │ │ │ + b.n 814fa │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 811f6 │ │ │ │ + bne.n 814fe │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 81236 │ │ │ │ + beq.n 8153e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8122a │ │ │ │ - b.n 81236 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + bne.n 81532 │ │ │ │ + b.n 8153e │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 81300 │ │ │ │ + bne.n 81608 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8121a │ │ │ │ + bne.n 81522 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8121a │ │ │ │ + b.n 81522 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 81288 │ │ │ │ + b.n 81590 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8121a │ │ │ │ + b.n 81522 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1d26ac <_PySys_GetRequiredAttr@@Base+0x4e8> │ │ │ │ + bl 1d13b8 <_PySys_GetRequiredAttr@@Base+0x4e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 812c0 │ │ │ │ + b.n 815c8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54644 @ 0xd574 │ │ │ │ + movw r1, #52468 @ 0xccf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 81236 │ │ │ │ + bl 12125c │ │ │ │ + b.n 8153e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 81380 │ │ │ │ + cbz r0, 81688 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + │ │ │ │ +00081648 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w 814b8 │ │ │ │ - beq.n 81408 │ │ │ │ - movw r2, #65518 @ 0xffee │ │ │ │ - movt r2, #32767 @ 0x7fff │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi.w 814d2 │ │ │ │ - movw r5, #32456 @ 0x7ec8 │ │ │ │ - movt r5, #82 @ 0x52 │ │ │ │ - add.w r0, r3, #17 │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ - movt r2, #8 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 81456 │ │ │ │ - ldr r2, [pc, #356] @ (814ec ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - cmp.w r0, #512 @ 0x200 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq.n 8172e │ │ │ │ + blt.w 81796 │ │ │ │ + subs r3, r4, #1 │ │ │ │ + cmp r3, #19 │ │ │ │ + bgt.n 81732 │ │ │ │ + ldr r5, [pc, #376] @ (817e0 ) │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r6, r5] │ │ │ │ + ldr.w r2, [ip, #8] │ │ │ │ + add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ - mov r6, r2 │ │ │ │ - bhi.n 8142c │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ - adds r1, r0, #2 │ │ │ │ - ldr.w r2, [r2, r1, lsl #3] │ │ │ │ - ldr.w ip, [r2, #8] │ │ │ │ - cmp r2, ip │ │ │ │ - beq.n 8141c │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - cbz r1, 813f0 │ │ │ │ - movw r2, #42176 @ 0xa4c0 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #296] @ (814f0 ) │ │ │ │ - str r2, [r4, #4] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 81472 │ │ │ │ - ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ + ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 81714 │ │ │ │ + ldr r0, [pc, #348] @ (817e4 ) │ │ │ │ + ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ + ldr r7, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ + ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ + str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 81482 │ │ │ │ - adds r2, r4, r3 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - movs r1, #0 │ │ │ │ - strd r3, r0, [r4, #8] │ │ │ │ - strb r1, [r2, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrd r5, r6, [r2, #24] │ │ │ │ - cmp r6, r5 │ │ │ │ - bcc.n 81410 │ │ │ │ - adds r0, #3 │ │ │ │ - add.w r0, r5, r0, lsl #3 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - adds r0, r2, r5 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - str r1, [r2, r5] │ │ │ │ - b.n 813bc │ │ │ │ - ldr r4, [pc, #232] @ (814f4 ) │ │ │ │ - mov r0, r4 │ │ │ │ + mov r7, r1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8176a │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r4, #1 │ │ │ │ + strd r1, r2, [r3, #12] │ │ │ │ + beq.n 816e4 │ │ │ │ + cmp r4, #2 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + beq.n 816e4 │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r4, #3 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq.n 816e4 │ │ │ │ + cmp r4, #4 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq.n 816e4 │ │ │ │ + movs r0, #0 │ │ │ │ + cmp r4, #5 │ │ │ │ + str r0, [r3, #32] │ │ │ │ + beq.n 816e4 │ │ │ │ + cmp r4, #6 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + beq.n 816e4 │ │ │ │ + add.w r1, r3, #36 @ 0x24 │ │ │ │ + movs r2, #6 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r0, [r1, #4]! │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 816da │ │ │ │ + ldr.w r0, [ip, #8] │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + ldr.w r6, [r0, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + ldr r5, [r6, #4] │ │ │ │ + adds r4, #1 │ │ │ │ + orrs r2, r5 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + strd r6, r2, [r3, #-8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ - str.w ip, [r2, #8] │ │ │ │ - b.n 813bc │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41760 @ 0xa320 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 813bc │ │ │ │ - ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ - movt r2, #7 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 814a8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2c218 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r4, 81468 │ │ │ │ - ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r6, #800] @ 0x320 │ │ │ │ - b.n 813bc │ │ │ │ - ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ + beq.n 8170e │ │ │ │ + ldr.w ip, [r6, r5] │ │ │ │ + b.n 816a4 │ │ │ │ + ldr r3, [pc, #184] @ (817e8 ) │ │ │ │ + b.n 8170e │ │ │ │ + movw r3, #65531 @ 0xfffb │ │ │ │ + movt r3, #8191 @ 0x1fff │ │ │ │ + cmp r4, r3 │ │ │ │ + bhi.n 817ac │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41760 @ 0xa320 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 813bc │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 244f6c │ │ │ │ - movs r5, #1 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - str r5, [r4, #0] │ │ │ │ - ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 813dc │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + beq.n 8170e │ │ │ │ + ldr r0, [pc, #140] @ (817e0 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + movs r1, #0 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [r3, #20] │ │ │ │ + strd r5, r1, [r3, #12] │ │ │ │ + ldr.w ip, [r2, r0] │ │ │ │ + b.n 816b8 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ - cmp r5, r2 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 817cc │ │ │ │ + ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 814dc │ │ │ │ - ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 813dc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 813dc │ │ │ │ - ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ - mov r1, r7 │ │ │ │ + bne.n 81728 │ │ │ │ + mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 81448 │ │ │ │ - movw r3, #4780 @ 0x12ac │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54644 @ 0xd574 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 813ea │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1d26ac <_PySys_GetRequiredAttr@@Base+0x4e8> │ │ │ │ - ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r5 │ │ │ │ + bl 20a8dc │ │ │ │ + ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 813dc │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - cbz r0, 81538 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - │ │ │ │ -000814f8 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq.n 815b0 │ │ │ │ - blt.n 815f6 │ │ │ │ - subs r3, r5, #1 │ │ │ │ - cmp r3, #19 │ │ │ │ - bgt.n 815b4 │ │ │ │ - ldr r7, [pc, #256] @ (81618 ) │ │ │ │ - mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r6, [r8, r7] │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - add.w r3, r3, r5, lsl #3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 8158c │ │ │ │ - ldr r0, [pc, #236] @ (8161c ) │ │ │ │ - ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ - str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ - movs r2, #1 │ │ │ │ - ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 815d4 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r4, #12] │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - movs r1, #0 │ │ │ │ - add.w r0, r4, #16 │ │ │ │ - blx 2b5ac │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - sub.w r2, r4, #8 │ │ │ │ - ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - orrs r3, r6 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - strd r5, r3, [r4, #-8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #41760 @ 0xa320 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ + b.n 816a4 │ │ │ │ + bl 1caa20 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81586 │ │ │ │ - ldr r2, [pc, #116] @ (81618 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [r0, #12] │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ - b.n 81552 │ │ │ │ - ldr r4, [pc, #108] @ (81620 ) │ │ │ │ - b.n 81586 │ │ │ │ - movw r3, #65531 @ 0xfffb │ │ │ │ - movt r3, #8191 @ 0x1fff │ │ │ │ - cmp r5, r3 │ │ │ │ - bls.n 8158c │ │ │ │ - bl 244f6c │ │ │ │ - mov r4, r0 │ │ │ │ + beq.n 8170e │ │ │ │ + ldr r2, [pc, #60] @ (817e0 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r1, r2] │ │ │ │ + b.n 816e4 │ │ │ │ + bl 24448c │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81586 │ │ │ │ - ldr r3, [pc, #76] @ (81618 ) │ │ │ │ + beq.n 8170e │ │ │ │ + ldr r0, [pc, #40] @ (817e0 ) │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r2, [r3, #16] │ │ │ │ + strd r2, r2, [r3, #24] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b.n 81552 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ - movt r2, #22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 81608 │ │ │ │ - ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ - blx 2c208 │ │ │ │ - cbnz r0, 81612 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - ldr.w r6, [r8, r7] │ │ │ │ - b.n 8154c │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #54696 @ 0xd5a8 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 81586 │ │ │ │ + ldr.w ip, [r2, r0] │ │ │ │ + b.n 816c6 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r6, [r8, r7] │ │ │ │ - b.n 8154c │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r7 │ │ │ │ + ldr.w ip, [r6, r5] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 816a4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 816a6 │ │ │ │ - ldr r3, [pc, #140] @ (816c8 ) │ │ │ │ + bgt.n 8186e │ │ │ │ + ldr r3, [pc, #140] @ (81890 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2104] @ 0x838 │ │ │ │ - cbz r0, 81662 │ │ │ │ + cbz r0, 8182a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2104] @ 0x838 │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, r1, #8192 @ 0x2000 │ │ │ │ @@ -128271,152 +128438,152 @@ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ ldr.w r0, [lr, #344] @ 0x158 │ │ │ │ add.w ip, ip, #27 │ │ │ │ subs r3, r0, r1 │ │ │ │ asrs r3, r3, #3 │ │ │ │ add.w r3, r3, ip, lsr #3 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 816a6 │ │ │ │ + bhi.n 8186e │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ lsls r3, r2 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str.w r1, [lr, #344] @ 0x158 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ strd r1, r1, [r0, #12] │ │ │ │ - b.n 8165e │ │ │ │ + b.n 81826 │ │ │ │ movs r0, #4 │ │ │ │ movs r3, #1 │ │ │ │ lsls r0, r2 │ │ │ │ adds r0, #27 │ │ │ │ lsls r3, r2 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8169a │ │ │ │ - b.n 8165e │ │ │ │ + bne.n 81862 │ │ │ │ + b.n 81826 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (8173c ) │ │ │ │ + ldr r3, [pc, #96] @ (81904 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2108] @ 0x83c │ │ │ │ - cbz r0, 816fc │ │ │ │ + cbz r0, 818c4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2108] @ 0x83c │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ add.w r2, r2, #6208 @ 0x1840 │ │ │ │ adds r2, #24 │ │ │ │ ldr.w r0, [r1, #344] @ 0x158 │ │ │ │ subs r3, r0, r2 │ │ │ │ asrs r3, r3, #3 │ │ │ │ adds r3, #4 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 8172e │ │ │ │ + bhi.n 818f6 │ │ │ │ add.w r3, r0, #32 │ │ │ │ str.w r3, [r1, #344] @ 0x158 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ strd r1, r2, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #32 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8171e │ │ │ │ + bne.n 818e6 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00081740 : │ │ │ │ +00081908 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 817dc │ │ │ │ - ldr r7, [pc, #260] @ (81858 ) │ │ │ │ + blt.n 819a4 │ │ │ │ + ldr r7, [pc, #260] @ (81a20 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1896] @ 0x768 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 817c8 │ │ │ │ - ldr r2, [pc, #240] @ (8185c ) │ │ │ │ + beq.n 81990 │ │ │ │ + ldr r2, [pc, #240] @ (81a24 ) │ │ │ │ ldr.w r1, [r3, #1900] @ 0x76c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1896] @ 0x768 │ │ │ │ str.w r1, [r3, #1900] @ 0x76c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r3, 817a6 │ │ │ │ + cbnz r3, 8196e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 81800 │ │ │ │ + beq.n 819c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 841d0 │ │ │ │ + bl 842ac │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81832 │ │ │ │ + beq.n 819fa │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ - b.n 81812 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 819da │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 817f2 │ │ │ │ + bne.n 819ba │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81784 │ │ │ │ + bne.n 8194c │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - cbz r5, 81800 │ │ │ │ - b.n 81788 │ │ │ │ + bl 20a8dc │ │ │ │ + cbz r5, 819c8 │ │ │ │ + b.n 81950 │ │ │ │ movw r0, #21420 @ 0x53ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 817ee │ │ │ │ - cbz r5, 81800 │ │ │ │ - b.n 81788 │ │ │ │ + cbz r0, 819b6 │ │ │ │ + cbz r5, 819c8 │ │ │ │ + b.n 81950 │ │ │ │ movs r4, #0 │ │ │ │ movw r1, #259 @ 0x103 │ │ │ │ - movw r0, #54724 @ 0xd5c4 │ │ │ │ + movw r0, #52520 @ 0xcd28 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 81788 │ │ │ │ + bne.n 81950 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -128425,39 +128592,39 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 817ee │ │ │ │ + b.n 819b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8184e │ │ │ │ + bge.n 81a16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8184e │ │ │ │ + cbnz r3, 81a16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr r5, [pc, #816] @ (81ba4 ) │ │ │ │ - ldr.w r8, [pc, #844] @ 81bc4 │ │ │ │ + ldr r5, [pc, #816] @ (81d6c ) │ │ │ │ + ldr.w r8, [pc, #844] @ 81d8c │ │ │ │ mov r7, r1 │ │ │ │ add.w r6, r1, #90112 @ 0x16000 │ │ │ │ movw r9, #32456 @ 0x7ec8 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movw lr, #65534 @ 0xfffe │ │ │ │ movt lr, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -128465,68 +128632,68 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r7, r3 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #1 │ │ │ │ movne.w r9, #0 │ │ │ │ - bne.w 824d0 │ │ │ │ + bne.w 82698 │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 81928 │ │ │ │ + cbnz r1, 81af0 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 82502 │ │ │ │ + bhi.w 826ca │ │ │ │ adds r2, r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 818e4 │ │ │ │ + bne.n 81aac │ │ │ │ strex ip, r2, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 818d2 │ │ │ │ + bne.n 81a9a │ │ │ │ dmb ish │ │ │ │ - bne.n 818c0 │ │ │ │ - ldr r3, [pc, #700] @ (81ba8 ) │ │ │ │ + bne.n 81a88 │ │ │ │ + ldr r3, [pc, #700] @ (81d70 ) │ │ │ │ adds r1, r0, #1 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82518 │ │ │ │ + bne.w 826e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8252e │ │ │ │ + beq.w 826f6 │ │ │ │ str.w r1, [r4, #192] @ 0xc0 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ ldrh.w r3, [r4, #206] @ 0xce │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ adds r3, #1 │ │ │ │ strh.w r3, [r4, #206] @ 0xce │ │ │ │ str.w r4, [r1, #160] @ 0xa0 │ │ │ │ ldr.w r0, [r6, #1432] @ 0x598 │ │ │ │ mov.w sl, #1 │ │ │ │ - ldr r2, [pc, #632] @ (81bac ) │ │ │ │ + ldr r2, [pc, #632] @ (81d74 ) │ │ │ │ mov.w fp, #0 │ │ │ │ adds r1, r0, #1 │ │ │ │ str.w r1, [r4, #180] @ 0xb4 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ adds.w r2, r2, sl │ │ │ │ adc.w r3, r3, fp │ │ │ │ strexd ip, r2, r3, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 81944 │ │ │ │ + bne.n 81b0c │ │ │ │ addw r1, r0, #363 @ 0x16b │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r1, #4 │ │ │ │ str r4, [r3, r1] │ │ │ │ movs r1, #28 │ │ │ │ mov.w fp, #1 │ │ │ │ @@ -128535,1503 +128702,1503 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ str.w fp, [r3, #416] @ 0x1a0 │ │ │ │ str.w r4, [r3, #412] @ 0x19c │ │ │ │ ldr.w r3, [r6, #1432] @ 0x598 │ │ │ │ add r3, fp │ │ │ │ str.w r3, [r6, #1432] @ 0x598 │ │ │ │ - bl 82ba8 │ │ │ │ + bl 82d70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 828ae │ │ │ │ - ldr r3, [pc, #536] @ (81bb0 ) │ │ │ │ + beq.w 82a76 │ │ │ │ + ldr r3, [pc, #536] @ (81d78 ) │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 81894 │ │ │ │ + bne.w 81a5c │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #520] @ (81bb4 ) │ │ │ │ - bl 911e8 │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #520] @ (81d7c ) │ │ │ │ + bl 91534 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8289a │ │ │ │ + beq.w 82a62 │ │ │ │ add.w r5, r7, #110592 @ 0x1b000 │ │ │ │ movw r4, #65504 @ 0xffe0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r0, r4, #28 │ │ │ │ str.w r6, [r5, #4004] @ 0xfa4 │ │ │ │ - bl 1cce8c │ │ │ │ + bl 1cba68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 82a40 │ │ │ │ str.w r0, [r5, #4052] @ 0xfd4 │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ - bl 1cce8c │ │ │ │ + bl 1cba68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 82a40 │ │ │ │ str.w r0, [r5, #4056] @ 0xfd8 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl 1cce8c │ │ │ │ + bl 1cba68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 82a40 │ │ │ │ str.w r0, [r5, #4060] @ 0xfdc │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - bl 1cce8c │ │ │ │ + bl 1cba68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 82a40 │ │ │ │ str.w r0, [r5, #4064] @ 0xfe0 │ │ │ │ add.w r0, r4, #108 @ 0x6c │ │ │ │ - bl 1cce8c │ │ │ │ + bl 1cba68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 82a40 │ │ │ │ str.w r0, [r5, #4068] @ 0xfe4 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1cce8c │ │ │ │ + bl 1cba68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 82a40 │ │ │ │ str.w r0, [r5, #4072] @ 0xfe8 │ │ │ │ add.w r0, r4, #148 @ 0x94 │ │ │ │ - bl 1cce8c │ │ │ │ + bl 1cba68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 82a40 │ │ │ │ str.w r0, [r5, #4076] @ 0xfec │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r4, #168 @ 0xa8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #21524 @ 0x5414 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1cd1c8 │ │ │ │ + bl 1cbda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 828c4 │ │ │ │ + beq.w 82a8c │ │ │ │ add.w r1, r4, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cb1c4 │ │ │ │ + bl 1c9e44 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829c2 │ │ │ │ + beq.w 82b8a │ │ │ │ add.w r1, r4, #392 @ 0x188 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cb1c4 │ │ │ │ + bl 1c9e44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829c2 │ │ │ │ - ldr r1, [pc, #308] @ (81bb8 ) │ │ │ │ + beq.w 82b8a │ │ │ │ + ldr r1, [pc, #308] @ (81d80 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cb1c4 │ │ │ │ + bl 1c9e44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829c2 │ │ │ │ - ldr r2, [pc, #296] @ (81bbc ) │ │ │ │ + beq.w 82b8a │ │ │ │ + ldr r2, [pc, #296] @ (81d84 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #296] @ (81bc0 ) │ │ │ │ + ldr r1, [pc, #296] @ (81d88 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cd1c8 │ │ │ │ + bl 1cbda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829a0 │ │ │ │ + beq.w 82b68 │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #35732 @ 0x8b94 │ │ │ │ + movw r9, #33556 @ 0x8314 │ │ │ │ movt r9, #54 @ 0x36 │ │ │ │ - movw r8, #22449 @ 0x57b1 │ │ │ │ + movw r8, #23305 @ 0x5b09 │ │ │ │ movt r8, #9 │ │ │ │ - movw sl, #14241 @ 0x37a1 │ │ │ │ + movw sl, #12485 @ 0x30c5 │ │ │ │ movt sl, #22 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov fp, r5 │ │ │ │ - movw r4, #5665 @ 0x1621 │ │ │ │ + movw r4, #5085 @ 0x13dd │ │ │ │ movt r4, #18 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ ldr.w r5, [r9, fp, lsl #3] │ │ │ │ mov r0, r7 │ │ │ │ add.w fp, fp, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cb1c4 │ │ │ │ + bl 1c9e44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82986 │ │ │ │ + beq.w 82b4e │ │ │ │ ldr.w r2, [r5, #156] @ 0x9c │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 81afa │ │ │ │ + bne.n 81cc2 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ cmp r2, sl │ │ │ │ it eq │ │ │ │ streq.w r4, [r5, #200] @ 0xc8 │ │ │ │ cmp.w fp, #68 @ 0x44 │ │ │ │ - bne.n 81ad0 │ │ │ │ + bne.n 81c98 │ │ │ │ add.w r8, sp, #56 @ 0x38 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movw sl, #36144 @ 0x8d30 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, r8 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r5, #1 │ │ │ │ - bl 1cd38c │ │ │ │ + bl 1cbf6c │ │ │ │ str.w r0, [r9], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82744 │ │ │ │ + beq.w 8290c │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 81b12 │ │ │ │ + bne.n 81cda │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b48 │ │ │ │ + bge.n 81d10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 81b48 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 81d10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 81b30 │ │ │ │ + bne.n 81cf8 │ │ │ │ add.w r5, r7, #40960 @ 0xa000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ str.w r0, [r5, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82966 │ │ │ │ + beq.w 82b2e │ │ │ │ movs r0, #11 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 82b1c │ │ │ │ movw r8, #51892 @ 0xcab4 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 82b1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8293e │ │ │ │ - b.n 81bc8 │ │ │ │ + blt.w 82b06 │ │ │ │ + b.n 81d90 │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ movs r6, r6 │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r7, #8 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r1, #12 │ │ │ │ lsls r1, r2, #1 │ │ │ │ strb r4, [r4, r3] │ │ │ │ lsls r7, r2, #1 │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 82b1c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 82b1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82928 │ │ │ │ + blt.w 82af0 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 82b1c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 82b1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82912 │ │ │ │ + blt.w 82ada │ │ │ │ movs r0, #11 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 82b1c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 82b1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 828fc │ │ │ │ + blt.w 82ac4 │ │ │ │ movs r0, #32 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 82b1c │ │ │ │ movw r8, #51816 @ 0xca68 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 82b1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 828e6 │ │ │ │ + blt.w 82aae │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 82b1c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 82b1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82970 │ │ │ │ + blt.w 82b38 │ │ │ │ movs r0, #10 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51888 @ 0xcab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 829e4 │ │ │ │ + blt.w 82bac │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51812 @ 0xca64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82a02 │ │ │ │ + blt.w 82bca │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51808 @ 0xca60 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82862 │ │ │ │ + blt.w 82a2a │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51804 @ 0xca5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8284c │ │ │ │ + blt.w 82a14 │ │ │ │ movs r0, #17 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51880 @ 0xcaa8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82836 │ │ │ │ + blt.w 829fe │ │ │ │ movs r0, #2 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51876 @ 0xcaa4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82820 │ │ │ │ + blt.w 829e8 │ │ │ │ movs r0, #21 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51868 @ 0xca9c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8280a │ │ │ │ + blt.w 829d2 │ │ │ │ movs r0, #20 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 827f4 │ │ │ │ + blt.w 829bc │ │ │ │ movs r0, #4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51872 @ 0xcaa0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 827de │ │ │ │ + blt.w 829a6 │ │ │ │ movs r0, #13 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 82b1c │ │ │ │ movw r8, #51860 @ 0xca94 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 82b1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 827c8 │ │ │ │ + blt.w 82990 │ │ │ │ movs r0, #1 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82954 │ │ │ │ + beq.w 82b1c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82954 │ │ │ │ + bne.w 82b1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 827b2 │ │ │ │ + blt.w 8297a │ │ │ │ movs r0, #3 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51856 @ 0xca90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8279c │ │ │ │ + blt.w 82964 │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829fa │ │ │ │ + beq.w 82bc2 │ │ │ │ movw r3, #51852 @ 0xca8c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829fa │ │ │ │ + bne.w 82bc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82786 │ │ │ │ - ldr r2, [pc, #792] @ (82270 ) │ │ │ │ + blt.w 8294e │ │ │ │ + ldr r2, [pc, #792] @ (82438 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #792] @ (82274 ) │ │ │ │ + ldr r1, [pc, #792] @ (8243c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cd1c8 │ │ │ │ + bl 1cbda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82764 │ │ │ │ + beq.w 8292c │ │ │ │ movw r0, #7240 @ 0x1c48 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #768] @ (82278 ) │ │ │ │ - movw r1, #55052 @ 0xd70c │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #768] @ (82440 ) │ │ │ │ + movw r1, #52848 @ 0xce70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 950c4 │ │ │ │ - ldr r2, [pc, #760] @ (8227c ) │ │ │ │ + bl 9541c │ │ │ │ + ldr r2, [pc, #760] @ (82444 ) │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8261e │ │ │ │ + bne.w 827e6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82608 │ │ │ │ + blt.w 827d0 │ │ │ │ movw r3, #6168 @ 0x1818 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr.w r8, [pc, #748] @ 8228c │ │ │ │ + ldr.w r8, [pc, #748] @ 82454 │ │ │ │ mov r0, r7 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r4, #968] @ 0x3c8 │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ ldrd r2, r3, [r9, #92] @ 0x5c │ │ │ │ str r5, [r6, #12] │ │ │ │ strd r2, r3, [r4, #932] @ 0x3a4 │ │ │ │ - bl 1cb1c4 │ │ │ │ + bl 1c9e44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 825d4 │ │ │ │ + beq.w 8279c │ │ │ │ add.w r4, r7, #4096 @ 0x1000 │ │ │ │ add.w sl, r8, #208 @ 0xd0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [r4, #1464] @ 0x5b8 │ │ │ │ ldrd r2, r3, [r9, #92] @ 0x5c │ │ │ │ strd r2, r3, [r8, #300] @ 0x12c │ │ │ │ - bl 1cb1c4 │ │ │ │ + bl 1c9e44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 825d4 │ │ │ │ + beq.w 8279c │ │ │ │ str.w sl, [r4, #1468] @ 0x5bc │ │ │ │ - movw r3, #55108 @ 0xd744 │ │ │ │ + movw r3, #52904 @ 0xcea8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ - movw r2, #28388 @ 0x6ee4 │ │ │ │ + movw r2, #26212 @ 0x6664 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #23460 @ 0x5ba4 │ │ │ │ + movw r1, #21284 @ 0x5324 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #55088 @ 0xd730 │ │ │ │ + movw r3, #52884 @ 0xce94 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #55100 @ 0xd73c │ │ │ │ + movw r0, #52896 @ 0xcea0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 825a2 │ │ │ │ + beq.w 8276a │ │ │ │ add.w r0, r8, #416 @ 0x1a0 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8259a │ │ │ │ + beq.w 82762 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55180 @ 0xd78c │ │ │ │ + movw r1, #52976 @ 0xcef0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8205e │ │ │ │ + bge.n 82226 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82592 │ │ │ │ + beq.w 8275a │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 825a2 │ │ │ │ - ldr r5, [pc, #536] @ (82280 ) │ │ │ │ + beq.w 8276a │ │ │ │ + ldr r5, [pc, #536] @ (82448 ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r4, r4, [r6, #4] │ │ │ │ str r4, [r6, #12] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cd504 <_PyStaticType_InitForExtension@@Base> │ │ │ │ + bl 1cc0e4 <_PyStaticType_InitForExtension@@Base> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82588 │ │ │ │ + beq.w 82750 │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 82070 │ │ │ │ - ldr r4, [pc, #508] @ (82284 ) │ │ │ │ + bne.n 82238 │ │ │ │ + ldr r4, [pc, #508] @ (8244c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55236 @ 0xd7c4 │ │ │ │ + movw r1, #53032 @ 0xcf28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 82718 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 820ce │ │ │ │ + bge.n 82296 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82548 │ │ │ │ + beq.w 82710 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #13825 @ 0x3601 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44596 @ 0xae34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 82718 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82112 │ │ │ │ + bge.n 822da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82540 │ │ │ │ + beq.w 82708 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #16959 @ 0x423f │ │ │ │ movt r2, #15 │ │ │ │ movw r1, #20863 @ 0x517f │ │ │ │ movt r1, #1 │ │ │ │ movw r0, #51711 @ 0xc9ff │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #44608 @ 0xae40 │ │ │ │ + movw r1, #42432 @ 0xa5c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 82718 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82162 │ │ │ │ + bge.n 8232a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82538 │ │ │ │ - ldr r0, [pc, #292] @ (82288 ) │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ + beq.w 82700 │ │ │ │ + ldr r0, [pc, #292] @ (82450 ) │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #284] @ (82288 ) │ │ │ │ + ldr r3, [pc, #284] @ (82450 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cd780 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1cc360 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44596 @ 0xae34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 82718 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 821a6 │ │ │ │ + bge.n 8236e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 826a6 │ │ │ │ - ldr r3, [pc, #224] @ (82288 ) │ │ │ │ + beq.w 8286e │ │ │ │ + ldr r3, [pc, #224] @ (82450 ) │ │ │ │ movs r2, #31 │ │ │ │ movs r1, #12 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ - bl 1cd780 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1cc360 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44608 @ 0xae40 │ │ │ │ + movw r1, #42432 @ 0xa5c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 82718 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 821e4 │ │ │ │ + bge.n 823ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 826b6 │ │ │ │ + beq.w 8287e │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #55236 @ 0xd7c4 │ │ │ │ + movw r1, #53032 @ 0xcf28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82550 │ │ │ │ + beq.w 82718 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82222 │ │ │ │ + bge.n 823ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 826ae │ │ │ │ - ldr.w r8, [pc, #108] @ 82290 │ │ │ │ + beq.w 82876 │ │ │ │ + ldr.w r8, [pc, #108] @ 82458 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1cd8b0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cc490 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44596 @ 0xae34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826be │ │ │ │ - b.n 82294 │ │ │ │ + beq.w 82886 │ │ │ │ + b.n 8245c │ │ │ │ nop │ │ │ │ lsls r0, r3, #12 │ │ │ │ lsls r1, r2, #1 │ │ │ │ strb r4, [r6, r6] │ │ │ │ lsls r7, r2, #1 │ │ │ │ mov r8, r5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ movs r6, r6 │ │ │ │ lsls r0, r3, #22 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r5, #25 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r5, #12 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r7, #28 │ │ │ │ lsls r1, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822a6 │ │ │ │ + bge.n 8246e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8265a │ │ │ │ + beq.w 82822 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r0, #23 │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ - bl 1cd8b0 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cc490 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44608 @ 0xae40 │ │ │ │ + movw r1, #42432 @ 0xa5c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8267a │ │ │ │ + beq.w 82842 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822f6 │ │ │ │ + bge.n 824be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82672 │ │ │ │ + beq.w 8283a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #55236 @ 0xd7c4 │ │ │ │ + movw r1, #53032 @ 0xcf28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8267a │ │ │ │ + beq.w 82842 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82338 │ │ │ │ + bge.n 82500 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8266a │ │ │ │ - ldr.w r8, [pc, #1028] @ 82740 │ │ │ │ + beq.w 82832 │ │ │ │ + ldr.w r8, [pc, #1028] @ 82908 │ │ │ │ mov r0, r8 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1cdaa8 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1cc688 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44596 @ 0xae34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826be │ │ │ │ + beq.w 82886 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82392 │ │ │ │ + bge.n 8255a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82716 │ │ │ │ + beq.w 828de │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #12 │ │ │ │ movs r2, #31 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #59 @ 0x3b │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #23 │ │ │ │ - bl 1cdaa8 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1cc688 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44608 @ 0xae40 │ │ │ │ + movw r1, #42432 @ 0xa5c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826fc │ │ │ │ + beq.w 828c4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 823ea │ │ │ │ + bge.n 825b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 826da │ │ │ │ + beq.w 828a2 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1cd660 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cc240 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55236 @ 0xd7c4 │ │ │ │ + movw r1, #53032 @ 0xcf28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826e2 │ │ │ │ + beq.w 828aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82428 │ │ │ │ + bge.n 825f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82662 │ │ │ │ - ldr r0, [pc, #756] @ (82720 ) │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #756] @ (82724 ) │ │ │ │ - movw r1, #58056 @ 0xe2c8 │ │ │ │ + beq.w 8282a │ │ │ │ + ldr r0, [pc, #756] @ (828e8 ) │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #756] @ (828ec ) │ │ │ │ + movw r1, #55880 @ 0xda48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82556 │ │ │ │ + beq.w 8271e │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 1cdbb8 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1cc798 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82556 │ │ │ │ + beq.n 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44596 @ 0xae34 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826e2 │ │ │ │ + beq.w 828aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8247e │ │ │ │ + bge.n 82646 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8269e │ │ │ │ + beq.w 82866 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1cdbb8 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1cc798 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82556 │ │ │ │ + beq.n 8271e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44608 @ 0xae40 │ │ │ │ + movw r1, #42432 @ 0xa5c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 826e2 │ │ │ │ + beq.w 828aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 824bc │ │ │ │ + bge.n 82684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82696 │ │ │ │ + beq.w 8285e │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r2, [pc, #588] @ (82728 ) │ │ │ │ + ldr r2, [pc, #588] @ (828f0 ) │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ movs r2, #1 │ │ │ │ ldrexd sl, fp, [r1] │ │ │ │ adds.w sl, sl, r2 │ │ │ │ adc.w fp, fp, r3 │ │ │ │ strexd ip, sl, fp, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 824e4 │ │ │ │ + bne.n 826ac │ │ │ │ dmb ish │ │ │ │ - b.w 81968 │ │ │ │ + b.w 81b30 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - cbz r3, 8252e │ │ │ │ - ldr r0, [pc, #540] @ (8272c ) │ │ │ │ + cbz r3, 826f6 │ │ │ │ + ldr r0, [pc, #540] @ (828f4 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 81904 │ │ │ │ + b.w 81acc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - b.w 81928 │ │ │ │ + b.w 81af0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82162 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8232a │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82112 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 822da │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 820ce │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82296 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 82578 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + blt.n 82740 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #464] @ (82730 ) │ │ │ │ + ldr r1, [pc, #464] @ (828f8 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 82690 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82556 │ │ │ │ + bne.n 8271e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ - movw r3, #54880 @ 0xd660 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8271e │ │ │ │ + movw r3, #52676 @ 0xcdc4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 8255e │ │ │ │ + b.n 82726 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8205e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82226 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 825c4 │ │ │ │ - ldr r3, [pc, #400] @ (82734 ) │ │ │ │ + blt.n 8278c │ │ │ │ + ldr r3, [pc, #400] @ (828fc ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #55196 @ 0xd79c │ │ │ │ + movw r3, #52992 @ 0xcf00 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 82690 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 825a2 │ │ │ │ + bne.n 8276a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 825a2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8276a │ │ │ │ add.w r0, r7, #5536 @ 0x15a0 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #24 │ │ │ │ - bl 22cfa0 │ │ │ │ + bl 22c3d8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 737c2 │ │ │ │ - ldr r3, [pc, #336] @ (82738 ) │ │ │ │ + bl 73b0a │ │ │ │ + ldr r3, [pc, #336] @ (82900 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #55120 @ 0xd750 │ │ │ │ + movw r3, #52916 @ 0xceb4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 82690 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f96 │ │ │ │ + bne.w 8215e │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81f96 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8215e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 82646 │ │ │ │ - ldr r3, [pc, #276] @ (8273c ) │ │ │ │ + blt.n 8280e │ │ │ │ + ldr r3, [pc, #276] @ (82904 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #55060 @ 0xd714 │ │ │ │ + movw r3, #52856 @ 0xce78 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 82690 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82624 │ │ │ │ + bne.n 827ec │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82624 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 827ec │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822a6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8246e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82428 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 825f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82338 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82500 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822f6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 824be │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82556 │ │ │ │ + bge.w 8271e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82556 │ │ │ │ + bne.w 8271e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8271e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 824bc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8247e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82646 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 821a6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8236e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82222 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 823ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 821e4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 823ac │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82556 │ │ │ │ + bge.w 8271e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82556 │ │ │ │ + bne.w 8271e │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8271e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 825b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82556 │ │ │ │ + bge.w 8271e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82556 │ │ │ │ + bne.w 8271e │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8271e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82556 │ │ │ │ + bge.w 8271e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82556 │ │ │ │ + bne.w 8271e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82556 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8271e │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82392 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8255a │ │ │ │ nop │ │ │ │ lsrs r0, r3, #3 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ lsls r1, r2, #1 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + stmia r3!, {r6} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r6, r6 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsls r1, r2, #1 │ │ │ │ - ldr r3, [pc, #720] @ (82a18 ) │ │ │ │ + ldr r3, [pc, #720] @ (82be0 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ - ldr r3, [pc, #692] @ (82a1c ) │ │ │ │ + b.n 82690 │ │ │ │ + ldr r3, [pc, #692] @ (82be4 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #55004 @ 0xd6dc │ │ │ │ + movw r3, #52800 @ 0xce40 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 82690 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f56 │ │ │ │ + bne.w 8211e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81f56 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8211e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f22 │ │ │ │ + bne.w 820ea │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81f22 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 820ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81eee │ │ │ │ + bne.w 820b6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81eee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 820b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81ec0 │ │ │ │ + bne.w 82088 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81ec0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 82088 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81e8a │ │ │ │ + bne.w 82052 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e8a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 82052 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81e56 │ │ │ │ + bne.w 8201e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e56 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8201e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81e22 │ │ │ │ + bne.w 81fea │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e22 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81fea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81dee │ │ │ │ + bne.w 81fb6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81dee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81fb6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81dba │ │ │ │ + bne.w 81f82 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81dba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81d86 │ │ │ │ + bne.w 81f4e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d86 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f4e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81d52 │ │ │ │ + bne.w 81f1a │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d52 │ │ │ │ - movw r3, #54820 @ 0xd624 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f1a │ │ │ │ + movw r3, #52616 @ 0xcd88 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #412] @ (82a20 ) │ │ │ │ + ldr r0, [pc, #412] @ (82be8 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ - bl 94a10 │ │ │ │ + b.n 82690 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 819b8 │ │ │ │ - movw r3, #54780 @ 0xd5fc │ │ │ │ + beq.w 81b80 │ │ │ │ + movw r3, #52576 @ 0xcd60 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 82880 │ │ │ │ + b.n 82a48 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e1f0 │ │ │ │ - movw r3, #54748 @ 0xd5dc │ │ │ │ + movw r3, #52544 @ 0xcd40 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 82880 │ │ │ │ - ldr r2, [pc, #348] @ (82a24 ) │ │ │ │ + b.n 82a48 │ │ │ │ + ldr r2, [pc, #348] @ (82bec ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ - movw r2, #54916 @ 0xd684 │ │ │ │ + movw r2, #52712 @ 0xcde8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 82690 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81c88 │ │ │ │ + bne.w 81e50 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c88 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81c52 │ │ │ │ + bne.w 81e1a │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c52 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81c24 │ │ │ │ + bne.w 81dec │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c24 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81dec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81bf6 │ │ │ │ + bne.w 81dbe │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81bf6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81dbe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81bc8 │ │ │ │ + bne.w 81d90 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81bc8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d90 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85790 │ │ │ │ - movw r3, #54852 @ 0xd644 │ │ │ │ + bl 859e4 │ │ │ │ + movw r3, #52648 @ 0xcda8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #196] @ (82a28 ) │ │ │ │ - b.n 82560 │ │ │ │ - movw r3, #32212 @ 0x7dd4 │ │ │ │ + ldr r1, [pc, #196] @ (82bf0 ) │ │ │ │ + b.n 82728 │ │ │ │ + movw r3, #30036 @ 0x7554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 82962 │ │ │ │ + b.n 82b2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81cb6 │ │ │ │ + bne.w 81e7e │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81cb6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e7e │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #160] @ (82a2c ) │ │ │ │ + ldr r2, [pc, #160] @ (82bf4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #55248 @ 0xd7d0 │ │ │ │ + movw r3, #53044 @ 0xcf34 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 824c8 │ │ │ │ - ldr r3, [pc, #140] @ (82a30 ) │ │ │ │ + b.n 82690 │ │ │ │ + ldr r3, [pc, #140] @ (82bf8 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #54976 @ 0xd6c0 │ │ │ │ + movw r3, #52772 @ 0xce24 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ - ldr r3, [pc, #112] @ (82a34 ) │ │ │ │ + b.n 82690 │ │ │ │ + ldr r3, [pc, #112] @ (82bfc ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #54944 @ 0xd6a0 │ │ │ │ + movw r3, #52740 @ 0xce04 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 82690 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81cea │ │ │ │ + bne.w 81eb2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81cea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81eb2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85790 │ │ │ │ - b.n 8295a │ │ │ │ + bl 859e4 │ │ │ │ + b.n 82b22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81d1e │ │ │ │ + bne.w 81ee6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d1e │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81ee6 │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ movs r6, r6 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #340] @ (82ba0 ) │ │ │ │ + ldr r2, [pc, #340] @ (82d68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82b90 │ │ │ │ + beq.w 82d58 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 82b8c │ │ │ │ + bhi.w 82d54 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 82b48 │ │ │ │ + bne.n 82d10 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bhi.n 82b0e │ │ │ │ + bhi.n 82cd6 │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 82b64 │ │ │ │ + beq.n 82d2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 82ae8 │ │ │ │ + beq.n 82cb0 │ │ │ │ mov r3, r0 │ │ │ │ rev r2, r4 │ │ │ │ str.w r2, [r3], #8 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ strb r1, [r0, #4] │ │ │ │ strh.w r2, [r0, #5] │ │ │ │ strb r2, [r0, #7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 82b56 │ │ │ │ + beq.n 82d1e │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b5ac │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ @@ -130040,105 +130207,105 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp lr, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r7, #12] │ │ │ │ strhi r7, [r3, #8] │ │ │ │ - bhi.n 82ab0 │ │ │ │ + bhi.n 82c78 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, lr] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82ab0 │ │ │ │ + bne.n 82c78 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r7, [r3, #848] @ 0x350 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 82b78 │ │ │ │ + bne.n 82d40 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82ae0 │ │ │ │ + beq.n 82ca8 │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ mov r0, r3 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ - b.n 82ab0 │ │ │ │ + b.n 82c78 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82ab0 │ │ │ │ + bne.n 82c78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82ae0 │ │ │ │ + b.n 82ca8 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82ab0 │ │ │ │ - b.n 82b0e │ │ │ │ + bne.n 82c78 │ │ │ │ + b.n 82cd6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82b36 │ │ │ │ + b.n 82cfe │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82ae0 │ │ │ │ - movw r1, #55288 @ 0xd7f8 │ │ │ │ + b.n 82ca8 │ │ │ │ + movw r1, #53084 @ 0xcf5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #8] @ (82ba4 ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (82d6c ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 82f7e │ │ │ │ + bmi.w 83146 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83686 │ │ │ │ + beq.w 8384e │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82fd0 │ │ │ │ + beq.w 83198 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8302a │ │ │ │ + beq.w 831f2 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 83054 │ │ │ │ - ldr r3, [pc, #568] @ (82e2c ) │ │ │ │ + bpl.w 8321c │ │ │ │ + ldr r3, [pc, #568] @ (82ff4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -130148,319 +130315,319 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 836ea │ │ │ │ + beq.w 838b2 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 832f6 │ │ │ │ + beq.w 834be │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ clz r0, sl │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ mov r5, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8331e │ │ │ │ + bne.w 834e6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83166 │ │ │ │ + bne.w 8332e │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 832ae │ │ │ │ + beq.w 83476 │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8378a │ │ │ │ + bne.w 83952 │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 83484 │ │ │ │ + bne.w 8364c │ │ │ │ mov r0, r4 │ │ │ │ - bl 83a3c │ │ │ │ + bl 83c08 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 835f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84868 │ │ │ │ + bl 84ad0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82ca8 │ │ │ │ + bge.n 82e70 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 832ea │ │ │ │ + beq.w 834b2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 834c0 │ │ │ │ + beq.w 83688 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 83886 │ │ │ │ + beq.w 83a4e │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 83346 │ │ │ │ + bne.w 8350e │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 83098 │ │ │ │ + bne.w 83260 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 837b6 │ │ │ │ + bne.w 8397e │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 83248 │ │ │ │ + bmi.w 83410 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8325e │ │ │ │ + bne.w 83426 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 83154 │ │ │ │ + ble.w 8331c │ │ │ │ adds r3, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov fp, r5 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 82d42 │ │ │ │ + bhi.n 82f0a │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 838ba │ │ │ │ + beq.w 83a82 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 82d42 │ │ │ │ + ble.n 82f0a │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82d80 │ │ │ │ + beq.n 82f48 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 82d42 │ │ │ │ + beq.n 82f0a │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82d80 │ │ │ │ + beq.n 82f48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 82d42 │ │ │ │ + beq.n 82f0a │ │ │ │ adds r2, #20 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r2, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n 82d80 │ │ │ │ + beq.n 82f48 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 82d32 │ │ │ │ + bne.n 82efa │ │ │ │ mov r5, fp │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8381c │ │ │ │ + bne.w 839e4 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r2, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - b.n 82d8a │ │ │ │ + b.n 82f52 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 82d80 │ │ │ │ + beq.n 82f48 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82d68 │ │ │ │ + bne.n 82f30 │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 82d42 │ │ │ │ + bne.n 82f0a │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp lr, ip │ │ │ │ - bgt.n 82cfc │ │ │ │ + bgt.n 82ec4 │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8343c │ │ │ │ + bne.w 83604 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 82e50 │ │ │ │ + ble.n 83018 │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r1, r8, #12 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi.n 82dee │ │ │ │ + bhi.n 82fb6 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 838ac │ │ │ │ + beq.w 83a74 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 82dee │ │ │ │ + ble.n 82fb6 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 82e48 │ │ │ │ + beq.n 83010 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 82dee │ │ │ │ + beq.n 82fb6 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 82e48 │ │ │ │ + beq.n 83010 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 82dee │ │ │ │ + beq.n 82fb6 │ │ │ │ adds r3, #20 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 82e48 │ │ │ │ + beq.n 83010 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 82de0 │ │ │ │ + bne.n 82fa8 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83848 │ │ │ │ + bne.w 83a10 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #22 │ │ │ │ - bpl.w 83194 │ │ │ │ + bpl.w 8335c │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r6, 82e6c │ │ │ │ + cbz r6, 83034 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82e64 │ │ │ │ + bge.n 8302c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 82e64 │ │ │ │ + cbnz r3, 8302c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82e64 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8302c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 82e48 │ │ │ │ + beq.n 83010 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82e30 │ │ │ │ + bne.n 82ff8 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82dee │ │ │ │ + bne.n 82fb6 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 82dac │ │ │ │ + bne.n 82f74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 82e60 │ │ │ │ + bmi.n 83028 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8305a │ │ │ │ + bne.w 83222 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 82e14 │ │ │ │ + bne.n 82fdc │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 8319a │ │ │ │ + bpl.w 83362 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8320a │ │ │ │ + bne.w 833d2 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 83084 │ │ │ │ + beq.w 8324c │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bmi.w 83338 │ │ │ │ + bmi.w 83500 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83186 │ │ │ │ + beq.w 8334e │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - bl 876a0 │ │ │ │ + bl 87a24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 835f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ca5c │ │ │ │ + bl 8cd84 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8342a │ │ │ │ + beq.w 835f2 │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bmi.w 830bc │ │ │ │ + bmi.w 83284 │ │ │ │ lsls r5, r3, #28 │ │ │ │ - bpl.n 82ed4 │ │ │ │ + bpl.n 8309c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r3, #15 │ │ │ │ streq r3, [r4, #104] @ 0x68 │ │ │ │ - bne.w 838d8 │ │ │ │ + bne.w 83aa0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83518 │ │ │ │ + beq.w 836e0 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 82f2a │ │ │ │ + ble.n 830f2 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 82f00 │ │ │ │ + bge.n 830c8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8fb5c │ │ │ │ + bl 8feac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 835f0 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 82f2a │ │ │ │ + beq.n 830f2 │ │ │ │ adds r5, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8392c │ │ │ │ - bl 8fb5c │ │ │ │ + bge.w 83af4 │ │ │ │ + bl 8feac │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 835f0 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 82f0a │ │ │ │ + bne.n 830d2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83648 │ │ │ │ + beq.w 83810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e7d0 │ │ │ │ + bl 8eaf8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8342a │ │ │ │ + beq.w 835f2 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 82f4a │ │ │ │ + bpl.n 83112 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 838f4 │ │ │ │ + beq.w 83abc │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 830ee │ │ │ │ + bmi.w 832b6 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 82f62 │ │ │ │ + bgt.n 8312a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 83910 │ │ │ │ + ble.w 83ad8 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ands.w r0, r3, #2 │ │ │ │ itt eq │ │ │ │ biceq.w r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne.w 83110 │ │ │ │ + bne.w 832d8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #708] @ (83244 ) │ │ │ │ + ldr r3, [pc, #708] @ (8340c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -130471,33 +130638,33 @@ │ │ │ │ adds r5, r0, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83672 │ │ │ │ + beq.w 8383a │ │ │ │ add.w r3, r2, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83686 │ │ │ │ + beq.w 8384e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82bde │ │ │ │ - bl 80424 │ │ │ │ + bne.w 82da6 │ │ │ │ + bl 80534 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8342a │ │ │ │ + beq.w 835f2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83340 │ │ │ │ - ldr r3, [pc, #604] @ (83244 ) │ │ │ │ + beq.w 83508 │ │ │ │ + ldr r3, [pc, #604] @ (8340c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -130507,95 +130674,95 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83666 │ │ │ │ + beq.w 8382e │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82bea │ │ │ │ + bne.w 82db2 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 83304 │ │ │ │ + beq.w 834cc │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.w 83938 │ │ │ │ + bmi.w 83b00 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r2, #30 │ │ │ │ - bmi.w 82bf2 │ │ │ │ + bmi.w 82dba │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 82c2a │ │ │ │ + b.n 82df2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947ac │ │ │ │ - b.n 82e60 │ │ │ │ + bl 94b04 │ │ │ │ + b.n 83028 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 836c2 │ │ │ │ + bne.w 8388a │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83186 │ │ │ │ + bne.w 8334e │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 831fc │ │ │ │ + bpl.w 833c4 │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.w 83338 │ │ │ │ + bmi.w 83500 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 83186 │ │ │ │ + beq.n 8334e │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 82e94 │ │ │ │ + b.n 8305c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82cca │ │ │ │ + bge.w 82e92 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82cca │ │ │ │ + bne.w 82e92 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 82cca │ │ │ │ + b.n 82e92 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 82ebc │ │ │ │ + bls.w 83084 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55644 @ 0xd95c │ │ │ │ + movw r1, #53440 @ 0xd0c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 835f2 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 82f62 │ │ │ │ + beq.w 8312a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55868 @ 0xda3c │ │ │ │ + movw r1, #53664 @ 0xd1a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ - ldr r0, [pc, #304] @ (83244 ) │ │ │ │ + b.n 835f2 │ │ │ │ + ldr r0, [pc, #304] @ (8340c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -130606,765 +130773,765 @@ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 836a0 │ │ │ │ + beq.w 83868 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82da0 │ │ │ │ - b.n 82e50 │ │ │ │ + bgt.w 82f68 │ │ │ │ + b.n 83018 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82c5a │ │ │ │ + bne.w 82e22 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8365e │ │ │ │ + bne.w 83826 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8307e │ │ │ │ + beq.w 83246 │ │ │ │ mov r0, r4 │ │ │ │ - bl 876a0 │ │ │ │ + bl 87a24 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 82ed4 │ │ │ │ - b.n 83428 │ │ │ │ + bne.w 8309c │ │ │ │ + b.n 835f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82e14 │ │ │ │ + bne.w 82fdc │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 831e4 │ │ │ │ + ble.n 833ac │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 83868 │ │ │ │ + bmi.w 83a30 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 831e4 │ │ │ │ + beq.n 833ac │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 83868 │ │ │ │ + bmi.w 83a30 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 831e4 │ │ │ │ + beq.n 833ac │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 83868 │ │ │ │ + bmi.w 83a30 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 831e4 │ │ │ │ + beq.n 833ac │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r6, #22 │ │ │ │ - bmi.w 83868 │ │ │ │ + bmi.w 83a30 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 831d2 │ │ │ │ + bne.n 8339a │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ - cbnz r0, 8320a │ │ │ │ + cbnz r0, 833d2 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 82e88 │ │ │ │ + bne.w 83050 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 83186 │ │ │ │ + beq.n 8334e │ │ │ │ orr.w r5, r5, #128 @ 0x80 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82e98 │ │ │ │ + b.n 83060 │ │ │ │ lsls r3, r5, #24 │ │ │ │ - bmi.w 83338 │ │ │ │ + bmi.w 83500 │ │ │ │ and.w r3, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8360e │ │ │ │ + beq.w 837d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857ac │ │ │ │ + bl 85b20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 835f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 876a0 │ │ │ │ + bl 87a24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 835f0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82ea8 │ │ │ │ - b.n 83630 │ │ │ │ + bne.w 83070 │ │ │ │ + b.n 837f8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 82ce4 │ │ │ │ - ldr r1, [pc, #692] @ (83514 ) │ │ │ │ + beq.w 82eac │ │ │ │ + ldr r1, [pc, #692] @ (836dc ) │ │ │ │ add r2, sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd ip, ip, [sp, #16] │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #672] @ (83514 ) │ │ │ │ + ldr r1, [pc, #672] @ (836dc ) │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r8, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 835b6 │ │ │ │ + beq.w 8377e │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 8359e │ │ │ │ + bpl.w 83766 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.w 82d44 │ │ │ │ + bhi.w 82f0c │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82cf0 │ │ │ │ - b.n 82d8a │ │ │ │ + bgt.w 82eb8 │ │ │ │ + b.n 82f52 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 836f6 │ │ │ │ + beq.w 838be │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8342a │ │ │ │ + beq.w 835f2 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 836fa │ │ │ │ + bpl.w 838c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ ubfx r3, r5, #1, #1 │ │ │ │ bic.w r3, r3, r7 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w 83062 │ │ │ │ + bmi.w 8322a │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ - b.n 82c64 │ │ │ │ + b.n 82e2c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82ca8 │ │ │ │ - bl 93614 │ │ │ │ + b.n 82e70 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 835f0 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ mov r5, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 82c54 │ │ │ │ + bne.w 82e1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82c54 │ │ │ │ + beq.w 82e1c │ │ │ │ ldr.w sl, [r1, #4] │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8364c │ │ │ │ + bne.w 83814 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82c64 │ │ │ │ - b.n 832b4 │ │ │ │ + bne.w 82e2c │ │ │ │ + b.n 8347c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 83206 │ │ │ │ - b.n 83186 │ │ │ │ + bne.w 833ce │ │ │ │ + b.n 8334e │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 82bde │ │ │ │ + b.n 82da6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 934e4 │ │ │ │ + bl 93830 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 82cc0 │ │ │ │ + ble.w 82e88 │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ movw r7, #35368 @ 0x8a28 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ add.w r6, r3, #12 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8376a │ │ │ │ + bge.w 83932 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [r8, #172] @ 0xac │ │ │ │ - cbz r0, 833c4 │ │ │ │ - bl 934e4 │ │ │ │ + cbz r0, 8358c │ │ │ │ + bl 93830 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83510 │ │ │ │ + bne.w 836d8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83510 │ │ │ │ + bne.w 836d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 836ca │ │ │ │ + beq.w 83892 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 833e8 │ │ │ │ + ble.n 835b0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 833d2 │ │ │ │ + bne.n 8359a │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 83372 │ │ │ │ + bne.n 8353a │ │ │ │ ldmia.w sp, {r3, r4, r5, r7} │ │ │ │ mov r6, fp │ │ │ │ - b.n 82cc0 │ │ │ │ + b.n 82e88 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83510 │ │ │ │ + bne.w 836d8 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 83398 │ │ │ │ + b.n 83560 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 833e8 │ │ │ │ + beq.n 835b0 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 833b4 │ │ │ │ + beq.n 8357c │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 833da │ │ │ │ + bne.n 835a2 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, fp │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #55492 @ 0xd8c4 │ │ │ │ + movw r1, #53288 @ 0xd028 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 834c0 │ │ │ │ + bge.n 83688 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 834c0 │ │ │ │ + bne.n 83688 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 834c4 │ │ │ │ + bne.n 8368c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 837e4 │ │ │ │ + bmi.w 839ac │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82f78 │ │ │ │ - ldr r1, [pc, #212] @ (83514 ) │ │ │ │ + b.n 83140 │ │ │ │ + ldr r1, [pc, #212] @ (836dc ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #196] @ (83514 ) │ │ │ │ + ldr r1, [pc, #196] @ (836dc ) │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r5, r0, r2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 8358a │ │ │ │ + bpl.w 83752 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 83576 │ │ │ │ + bpl.w 8373e │ │ │ │ cmp r5, #1 │ │ │ │ - bls.w 82d96 │ │ │ │ - b.n 82dee │ │ │ │ + bls.w 82f5e │ │ │ │ + b.n 82fb6 │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 837a6 │ │ │ │ - ldr r1, [pc, #140] @ (83514 ) │ │ │ │ + beq.w 8396e │ │ │ │ + ldr r1, [pc, #140] @ (836dc ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 834de │ │ │ │ + beq.n 836a6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #14 │ │ │ │ - bpl.w 83700 │ │ │ │ + bpl.w 838c8 │ │ │ │ mov r1, r4 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 834f8 │ │ │ │ + bpl.n 836c0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82c8a │ │ │ │ + bne.w 82e52 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83428 │ │ │ │ + beq.n 835f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83428 │ │ │ │ + bge.n 835f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83428 │ │ │ │ + bne.n 835f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 835f2 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #44] @ (83514 ) │ │ │ │ + ldr r1, [pc, #44] @ (836dc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 834c0 │ │ │ │ + bmi.n 83688 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 834b8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 83680 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82c8a │ │ │ │ - b.n 834c0 │ │ │ │ + bne.w 82e52 │ │ │ │ + b.n 83688 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 833a2 │ │ │ │ + b.n 8356a │ │ │ │ asrs r4, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 835cc │ │ │ │ + bmi.n 83794 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #688] @ (837d4 ) │ │ │ │ + ldr r2, [pc, #688] @ (8399c ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 836aa │ │ │ │ + bne.w 83872 │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 836aa │ │ │ │ - ldr r1, [pc, #660] @ (837d8 ) │ │ │ │ + beq.w 83872 │ │ │ │ + ldr r1, [pc, #660] @ (839a0 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 835f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 83654 │ │ │ │ - ldr r1, [pc, #640] @ (837d8 ) │ │ │ │ + bne.n 8381c │ │ │ │ + ldr r1, [pc, #640] @ (839a0 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83428 │ │ │ │ - movw r3, #23453 @ 0x5b9d │ │ │ │ + beq.w 835f0 │ │ │ │ + movw r3, #20669 @ 0x50bd │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 82edc │ │ │ │ + b.n 830a4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8346e │ │ │ │ + bne.w 83636 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8346e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83636 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83468 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 83630 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 83468 │ │ │ │ + b.n 83630 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83298 │ │ │ │ + bne.w 83460 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83298 │ │ │ │ + b.n 83460 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83292 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 8345a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83292 │ │ │ │ - ldr r2, [pc, #524] @ (837dc ) │ │ │ │ + b.n 8345a │ │ │ │ + ldr r2, [pc, #524] @ (839a4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r2, #412] @ 0x19c │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 8360a │ │ │ │ + beq.n 837d2 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 83522 │ │ │ │ + b.n 836ea │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 83186 │ │ │ │ + beq.w 8334e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857ac │ │ │ │ + bl 85b20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83428 │ │ │ │ + blt.w 835f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 876a0 │ │ │ │ + bl 87a24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83428 │ │ │ │ + beq.w 835f0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83518 │ │ │ │ + beq.w 836e0 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 82eea │ │ │ │ + bgt.w 830b2 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82f68 │ │ │ │ + b.n 83130 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8332c │ │ │ │ - b.n 8316c │ │ │ │ + bne.w 834f4 │ │ │ │ + b.n 83334 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82edc │ │ │ │ - b.n 83554 │ │ │ │ + bne.w 830a4 │ │ │ │ + b.n 8371c │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 83210 │ │ │ │ - b.n 83186 │ │ │ │ + bpl.w 833d8 │ │ │ │ + b.n 8334e │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 82bde │ │ │ │ + b.w 82da6 │ │ │ │ add.w r3, r2, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82fc8 │ │ │ │ + bne.w 83190 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55384 @ 0xd858 │ │ │ │ + movw r1, #53180 @ 0xcfbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 835f2 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 8314c │ │ │ │ - ldr r0, [pc, #300] @ (837d8 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 83314 │ │ │ │ + ldr r0, [pc, #300] @ (839a0 ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 83540 │ │ │ │ - ldr r0, [pc, #284] @ (837d8 ) │ │ │ │ - bl 44026 │ │ │ │ + bne.w 83708 │ │ │ │ + ldr r0, [pc, #284] @ (839a0 ) │ │ │ │ + bl 44016 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 835f2 │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bpl.w 83210 │ │ │ │ - b.n 83186 │ │ │ │ + bpl.w 833d8 │ │ │ │ + b.n 8334e │ │ │ │ mov r3, r8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 833b4 │ │ │ │ + beq.w 8357c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 836cc │ │ │ │ + bne.n 83894 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 833b4 │ │ │ │ - b.n 833e8 │ │ │ │ + beq.w 8357c │ │ │ │ + b.n 835b0 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 82c2a │ │ │ │ - ldr r6, [pc, #232] @ (837e0 ) │ │ │ │ - b.n 832c4 │ │ │ │ + b.w 82df2 │ │ │ │ + ldr r6, [pc, #232] @ (839a8 ) │ │ │ │ + b.n 8348c │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ - b.n 832e4 │ │ │ │ + b.n 834ac │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 8370e │ │ │ │ - bl 20b6c4 │ │ │ │ + cbnz r3, 838d6 │ │ │ │ + bl 20ac24 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 834b2 │ │ │ │ + b.n 8367a │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 8373e │ │ │ │ + bpl.n 83906 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8374e │ │ │ │ + beq.n 83916 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, r8 │ │ │ │ orrge.w r0, r8, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - b.n 83706 │ │ │ │ + b.n 838ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83720 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83720 │ │ │ │ + bne.n 838e8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 838e8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 834c0 │ │ │ │ + bmi.w 83688 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83502 │ │ │ │ + beq.w 836ca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 83428 │ │ │ │ - b.n 834c4 │ │ │ │ + beq.w 835f0 │ │ │ │ + b.n 8368c │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #55452 @ 0xd89c │ │ │ │ + movw r1, #53248 @ 0xd000 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r6, fp │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8340e │ │ │ │ + b.n 835d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83476 │ │ │ │ + bge.w 8363e │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp sl, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 83484 │ │ │ │ + bne.w 8364c │ │ │ │ mov r0, r4 │ │ │ │ - bl 83a3c │ │ │ │ + bl 83c08 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c8a │ │ │ │ - b.n 834c4 │ │ │ │ + bne.w 82e52 │ │ │ │ + b.n 8368c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82e64 │ │ │ │ + bge.w 8302c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82e64 │ │ │ │ + bne.w 8302c │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82e64 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8302c │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 836fc │ │ │ │ + bvc.n 838c4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #352] @ (83948 ) │ │ │ │ + ldr r0, [pc, #352] @ (83b10 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8383c │ │ │ │ + beq.n 83a04 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8383c │ │ │ │ + bhi.n 83a04 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 83436 │ │ │ │ - ldr r3, [pc, #296] @ (83948 ) │ │ │ │ + b.n 835fe │ │ │ │ + ldr r3, [pc, #296] @ (83b10 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 82d4e │ │ │ │ + b.w 82f16 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 83816 │ │ │ │ - ldr r0, [pc, #252] @ (83948 ) │ │ │ │ + b.n 839de │ │ │ │ + ldr r0, [pc, #252] @ (83b10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 82df8 │ │ │ │ + b.w 82fc0 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #55548 @ 0xd8fc │ │ │ │ + movw r1, #53344 @ 0xd060 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 835f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 838c8 │ │ │ │ + blt.n 83a90 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55424 @ 0xd880 │ │ │ │ + movw r1, #53220 @ 0xcfe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 83428 │ │ │ │ - b.n 834c4 │ │ │ │ + beq.w 835f0 │ │ │ │ + b.n 8368c │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 82e48 │ │ │ │ - b.w 82e34 │ │ │ │ + beq.w 83010 │ │ │ │ + b.w 82ffc │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 82d80 │ │ │ │ - b.w 82d6c │ │ │ │ + beq.w 82f48 │ │ │ │ + b.w 82f34 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8388e │ │ │ │ + bne.n 83a56 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8388e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83a56 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55716 @ 0xd9a4 │ │ │ │ + movw r1, #53512 @ 0xd108 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 835f2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55796 @ 0xd9f4 │ │ │ │ + movw r1, #53592 @ 0xd158 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 835f2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55960 @ 0xda98 │ │ │ │ + movw r1, #53756 @ 0xd1fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 8342a │ │ │ │ + b.n 835f2 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w 82f0a │ │ │ │ - b.w 82f2a │ │ │ │ + bne.w 830d2 │ │ │ │ + b.w 830f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.w 83040 │ │ │ │ + b.w 83208 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008394c <_Py_SetImmortal@@Base>: │ │ │ │ +00083b14 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 83966 <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 83b2e <_Py_SetImmortal@@Base+0x1a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ sub sp, #12 │ │ │ │ - cbnz r2, 839d2 <_Py_SetImmortal@@Base+0x86> │ │ │ │ + cbnz r2, 83b9a <_Py_SetImmortal@@Base+0x86> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 839c0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ - ldr r0, [pc, #112] @ (839f4 <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ + cbz r2, 83b88 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + ldr r0, [pc, #116] @ (83bc0 <_Py_SetImmortal@@Base+0xac>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [lr, #3868] @ 0xf1c │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -131382,216 +131549,241 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r1, #19245 @ 0x4b2d │ │ │ │ + movw r1, #20101 @ 0x4e85 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 839e6 <_Py_SetImmortal@@Base+0x9a> │ │ │ │ + bne.n 83bb2 <_Py_SetImmortal@@Base+0x9e> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ - bmi.n 8397c <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 839c0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + and.w r2, r2, #512 @ 0x200 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 83b44 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 83b88 <_Py_SetImmortal@@Base+0x74> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8397c <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 839c0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ - nop │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 83b44 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 83b88 <_Py_SetImmortal@@Base+0x74> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000839f8 : │ │ │ │ +00083bc4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - bne.n 83a14 │ │ │ │ + bne.n 83be0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 83a1e │ │ │ │ + cbnz r3, 83bea │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #19245 @ 0x4b2d │ │ │ │ + movw r2, #20101 @ 0x4e85 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83a38 │ │ │ │ + bne.n 83c04 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ blx r3 │ │ │ │ - b.n 83a30 │ │ │ │ + b.n 83bfc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - bmi.w 83c00 │ │ │ │ - ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ + sub sp, #20 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ + bmi.w 83e00 │ │ │ │ + ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83c3e │ │ │ │ + beq.w 83e3e │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.n 83a96 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.n 83c62 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83eba │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.n 83afc │ │ │ │ + beq.w 8412e │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.n 83ccc │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movs r1, #1 │ │ │ │ + movs r2, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ - adds r1, #1 │ │ │ │ + adds r2, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 83eba │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 83a82 │ │ │ │ + beq.w 8412e │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 83c4e │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ - mov r1, r6 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.w 83c76 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp r1, r3 │ │ │ │ + ble.w 83e72 │ │ │ │ adds r3, #1 │ │ │ │ - ldr.w r0, [r1, #4]! │ │ │ │ + ldr.w r0, [r2, #4]! │ │ │ │ mov r7, r3 │ │ │ │ - cmp r2, r7 │ │ │ │ - beq.n 83a9e │ │ │ │ + cmp r1, r7 │ │ │ │ + beq.n 83c6a │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 83aac │ │ │ │ - bl 56a3a │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 83af4 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #51700 @ 0xc9f4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - bpl.w 83f38 │ │ │ │ - movw r1, #56928 @ 0xde60 │ │ │ │ + bne.n 83c78 │ │ │ │ + bl 569f4 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 83cc4 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r2, #51700 @ 0xc9f4 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + bpl.w 84198 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #54724 @ 0xd5c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - mov r2, r4 │ │ │ │ - bl f54d0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83eea │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl f53c4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 840e4 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - adds.w r8, r6, #1 │ │ │ │ - beq.w 83cae │ │ │ │ - bmi.w 83efc │ │ │ │ + adds r4, r6, #1 │ │ │ │ + beq.w 83ea8 │ │ │ │ + bmi.w 8414c │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 83e60 │ │ │ │ - ldr r1, [pc, #548] @ (83d38 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r9, [r1, r3] │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - add.w r3, r3, r6, lsl #3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1736] @ 0x6c8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 83c54 │ │ │ │ - ldr.w ip, [pc, #528] @ 83d44 │ │ │ │ - ldr.w r1, [r3, #1740] @ 0x6cc │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - str.w r0, [r3, #1736] @ 0x6c8 │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r3, #1740] @ 0x6cc │ │ │ │ - ldr.w r3, [ip, #1600] @ 0x640 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + bgt.w 8406a │ │ │ │ + ldr r3, [pc, #604] @ (83f3c ) │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r3, r8] │ │ │ │ + ldr.w r2, [ip, #8] │ │ │ │ + add.w r2, r2, r6, lsl #3 │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83e96 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r4, #12] │ │ │ │ - mov.w r2, r8, lsl #2 │ │ │ │ - movs r1, #0 │ │ │ │ - add.w r0, r4, #16 │ │ │ │ - blx 2b5ac │ │ │ │ - ldr.w r1, [r9, #8] │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - sub.w lr, r4, #8 │ │ │ │ - ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - ldr.w r2, [r1, #3868] @ 0xf1c │ │ │ │ - ldr.w r8, [ip, #4] │ │ │ │ - adds r0, r2, #1 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - orr.w r3, r3, r8 │ │ │ │ - str.w lr, [r8] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - strd ip, r3, [r4, #-8] │ │ │ │ - str.w lr, [ip, #4] │ │ │ │ - str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - bge.n 83c4c │ │ │ │ + beq.w 83e54 │ │ │ │ + ldr.w lr, [pc, #584] @ 83f48 │ │ │ │ + ldr.w r0, [r2, #1740] @ 0x6cc │ │ │ │ + add.w r9, r0, #4294967295 @ 0xffffffff │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + str.w r0, [r2, #1736] @ 0x6c8 │ │ │ │ + str.w r9, [r2, #1740] @ 0x6cc │ │ │ │ + ldr.w r2, [lr, #1600] @ 0x640 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 840b4 │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r4, #1 │ │ │ │ + strd r1, r2, [r3, #12] │ │ │ │ + beq.n 83d62 │ │ │ │ + cmp r4, #2 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + beq.n 83d62 │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r4, #3 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq.n 83d62 │ │ │ │ + cmp r4, #4 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + beq.n 83d62 │ │ │ │ + movs r0, #0 │ │ │ │ + cmp r4, #5 │ │ │ │ + str r0, [r3, #32] │ │ │ │ + beq.n 83d62 │ │ │ │ + cmp r4, #6 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + beq.n 83d62 │ │ │ │ + add.w r1, r3, #36 @ 0x24 │ │ │ │ + movs r2, #6 │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - str r5, [r4, #16] │ │ │ │ + str.w r0, [r1, #4]! │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 83d58 │ │ │ │ + ldr.w r4, [ip, #8] │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + ldr.w lr, [r4, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + ldr.w r1, [r4, #3868] @ 0xf1c │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + ldr.w r8, [lr, #4] │ │ │ │ + add.w ip, r1, #1 │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + orr.w r2, r2, r8 │ │ │ │ + str.w r1, [r8] │ │ │ │ + strd lr, r2, [r3, #-8] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + str.w ip, [r4, #3868] @ 0xf1c │ │ │ │ + bge.n 83e4c │ │ │ │ + adds r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83af4 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + ble.n 83cc4 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ + addlt r1, #1 │ │ │ │ + strlt r1, [r2, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - beq.n 83af4 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + beq.n 83cc4 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ + addlt r1, #1 │ │ │ │ + strlt r1, [r2, #0] │ │ │ │ cmp r6, #2 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - beq.n 83af4 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq.w 83cc4 │ │ │ │ adds r7, #20 │ │ │ │ - add.w r0, r4, #24 │ │ │ │ - movs r2, #2 │ │ │ │ - ldr.w r3, [r7, #4]! │ │ │ │ - adds r2, #1 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 83bf2 │ │ │ │ - cmp r2, r6 │ │ │ │ - str.w r3, [r0, #4]! │ │ │ │ - bne.n 83bda │ │ │ │ - b.n 83af4 │ │ │ │ + add.w r4, r3, #24 │ │ │ │ + movs r1, #2 │ │ │ │ + ldr.w r2, [r7, #4]! │ │ │ │ adds r1, #1 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - str.w r3, [r0, #4]! │ │ │ │ - bne.n 83bda │ │ │ │ - b.n 83af4 │ │ │ │ - ldr r0, [pc, #308] @ (83d38 ) │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 83df2 │ │ │ │ + cmp r1, r6 │ │ │ │ + str.w r2, [r4, #4]! │ │ │ │ + bne.n 83dda │ │ │ │ + b.n 83cc4 │ │ │ │ + adds r0, #1 │ │ │ │ + cmp r1, r6 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + str.w r2, [r4, #4]! │ │ │ │ + bne.n 83dda │ │ │ │ + b.n 83cc4 │ │ │ │ + ldr r0, [pc, #312] @ (83f3c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -131601,629 +131793,521 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83e86 │ │ │ │ + beq.w 840a4 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83a62 │ │ │ │ + bne.w 83c2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 83a62 │ │ │ │ - b.n 83af2 │ │ │ │ - str r5, [r4, #16] │ │ │ │ + bge.w 83c2e │ │ │ │ + b.n 83cc2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 83baa │ │ │ │ - b.n 83af4 │ │ │ │ - mov r1, r8 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + bgt.n 83da8 │ │ │ │ + b.n 83cc4 │ │ │ │ + mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83af4 │ │ │ │ - ldr r3, [pc, #204] @ (83d38 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [r2, r3] │ │ │ │ - b.n 83b52 │ │ │ │ - adds r3, r2, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + beq.w 83cc4 │ │ │ │ + ldr r2, [pc, #208] @ (83f3c ) │ │ │ │ + ldr.w ip, [r2, r8] │ │ │ │ + b.n 83d22 │ │ │ │ + adds r3, r1, #1 │ │ │ │ + mov fp, r3 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 83f46 │ │ │ │ + bcs.w 841aa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83f58 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r0, [sp, #20] │ │ │ │ + bl 841c0 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83f46 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - movs r0, #0 │ │ │ │ - cmp r0, r2 │ │ │ │ - bge.n 83ccc │ │ │ │ + beq.w 841aa │ │ │ │ + cmp r2, r1 │ │ │ │ + bge.n 83ec6 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ - str.w r3, [r1, r0, lsl #2] │ │ │ │ - adds r0, #1 │ │ │ │ - b.n 83c9a │ │ │ │ + str.w r3, [r8, r2, lsl #2] │ │ │ │ + adds r2, #1 │ │ │ │ + b.n 83e94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r4, [pc, #136] @ (83d3c ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldrge r3, [pc, #128] @ (83d40 ) │ │ │ │ - ldrlt r2, [pc, #128] @ (83d40 ) │ │ │ │ + ldrge r3, [pc, #136] @ (83f40 ) │ │ │ │ + ldrlt r2, [pc, #136] @ (83f40 ) │ │ │ │ ite ge │ │ │ │ strge.w r5, [r3, #1984] @ 0x7c0 │ │ │ │ strlt.w r5, [r2, #1984] @ 0x7c0 │ │ │ │ - b.n 83af4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - sub.w r9, r7, #4 │ │ │ │ + ldr r3, [pc, #128] @ (83f44 ) │ │ │ │ + b.n 83cc4 │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ - str.w r4, [r3, r9] │ │ │ │ - bl 81740 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 83d2e │ │ │ │ + str.w r4, [r8, r6] │ │ │ │ + bl 81908 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 83f30 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ + str r3, [sp, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ str r5, [r2, #0] │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83f4c │ │ │ │ - sub.w sl, r0, #4 │ │ │ │ + beq.w 841b0 │ │ │ │ + sub.w r9, r0, #4 │ │ │ │ subs r1, r7, #4 │ │ │ │ - add r0, r9 │ │ │ │ - movs r5, #0 │ │ │ │ + adds r0, r6, r0 │ │ │ │ + movs r4, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83d48 │ │ │ │ - str.w r5, [r1, #4]! │ │ │ │ - b.n 83d08 │ │ │ │ - ldrd r5, r1, [sp, #8] │ │ │ │ - ldr.w lr, [sp, #16] │ │ │ │ - cmp r1, r9 │ │ │ │ - bne.n 83d60 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r4, r6 │ │ │ │ - cmp r2, r5 │ │ │ │ - bne.w 83f0c │ │ │ │ + beq.n 83f4c │ │ │ │ + str.w r4, [r1, #4]! │ │ │ │ + b.n 83f02 │ │ │ │ + ldrd r3, r1, [sp] │ │ │ │ + ldr.w lr, [sp, #8] │ │ │ │ + cmp r1, r4 │ │ │ │ + bne.n 83f66 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r1, fp │ │ │ │ + cmp fp, r2 │ │ │ │ + bne.w 84164 │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 844d4 │ │ │ │ - b.n 83af4 │ │ │ │ - nop │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 8473c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 8473c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 83cc4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, pc │ │ │ │ - lsls r3, r2, #1 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ + mov r0, pc │ │ │ │ + lsls r3, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 83d28 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r6, r4 │ │ │ │ - add r9, r3 │ │ │ │ - sub.w fp, r3, #4 │ │ │ │ - mov r8, r3 │ │ │ │ - mov lr, sl │ │ │ │ - mov r1, fp │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r4, [r1, #4]! │ │ │ │ - ldr.w r2, [lr, #4]! │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 83f26 │ │ │ │ + mov r5, r7 │ │ │ │ + sub.w sl, r8, #4 │ │ │ │ + add.w r7, r6, r8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov lr, r9 │ │ │ │ + mov r1, sl │ │ │ │ + movs r3, #0 │ │ │ │ + mov r4, r7 │ │ │ │ + ldr.w r7, [r1, #4]! │ │ │ │ + ldr.w r6, [lr, #4]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cmp r6, r2 │ │ │ │ it ge │ │ │ │ - addge r5, #1 │ │ │ │ - bge.n 83d1a │ │ │ │ - adds r2, #4 │ │ │ │ - mov ip, sl │ │ │ │ - strd r5, r1, [sp, #8] │ │ │ │ - str.w lr, [sp, #16] │ │ │ │ - ldr.w r4, [r4, r2, lsl #2] │ │ │ │ - mov r2, fp │ │ │ │ - ldr.w r1, [r2, #4]! │ │ │ │ + addge r3, #1 │ │ │ │ + bge.n 83f14 │ │ │ │ + adds r6, #4 │ │ │ │ + mov ip, r9 │ │ │ │ + mov r2, sl │ │ │ │ + strd r3, r1, [sp] │ │ │ │ + str.w lr, [sp, #8] │ │ │ │ + ldr.w r7, [r7, r6, lsl #2] │ │ │ │ + ldr.w r6, [r2, #4]! │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ add.w lr, r3, #1 │ │ │ │ - cmp r5, lr │ │ │ │ - ble.n 83dc6 │ │ │ │ - add.w lr, r1, r3, lsl #2 │ │ │ │ + cmp r1, lr │ │ │ │ + ble.n 83fcc │ │ │ │ + add.w lr, r6, r3, lsl #2 │ │ │ │ ldr.w r0, [lr, #20] │ │ │ │ - cmp r4, r0 │ │ │ │ - beq.n 83d12 │ │ │ │ + cmp r0, r7 │ │ │ │ + beq.n 83f0c │ │ │ │ adds r0, r3, #2 │ │ │ │ - cmp r5, r0 │ │ │ │ - ble.n 83dc6 │ │ │ │ + cmp r0, r1 │ │ │ │ + bge.n 83fcc │ │ │ │ ldr.w lr, [lr, #24] │ │ │ │ - cmp lr, r4 │ │ │ │ - beq.n 83d12 │ │ │ │ + cmp lr, r7 │ │ │ │ + beq.n 83f0c │ │ │ │ adds r3, #3 │ │ │ │ - cmp r3, r5 │ │ │ │ - bge.n 83dc6 │ │ │ │ - adds r1, #16 │ │ │ │ - ldr.w r0, [r1, r3, lsl #2] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge.n 83fcc │ │ │ │ + adds r6, #16 │ │ │ │ + ldr.w r0, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - cmp r4, r0 │ │ │ │ - beq.n 83d12 │ │ │ │ - cmp r5, r3 │ │ │ │ - bgt.n 83db8 │ │ │ │ - cmp r2, r9 │ │ │ │ - bne.n 83d84 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 9c5a0 │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.n 83f0c │ │ │ │ + cmp r1, r3 │ │ │ │ + bgt.n 83fbe │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.n 83f8a │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r7, r4 │ │ │ │ + bl 9c7e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83f34 │ │ │ │ + beq.w 84192 │ │ │ │ ldr.w r1, [r8] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83df2 │ │ │ │ + ble.n 83ffc │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r6, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ - streq r2, [r7, #0] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 83d5a │ │ │ │ + streq r2, [r5, #0] │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.n 83f5e │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83e12 │ │ │ │ + ble.n 8401c │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r6, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ - streq r2, [r7, #4] │ │ │ │ + streq r2, [r5, #4] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83e2c │ │ │ │ + ble.n 84036 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r3, r6 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ - streq r2, [r7, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #3 │ │ │ │ - beq.n 83d5a │ │ │ │ + streq r2, [r5, #8] │ │ │ │ + cmp.w fp, #3 │ │ │ │ + beq.n 83f5e │ │ │ │ add.w r1, r8, #8 │ │ │ │ - add.w r0, r7, #8 │ │ │ │ - mov lr, r4 │ │ │ │ + add.w r0, r5, #8 │ │ │ │ + mov lr, r6 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ - ldr r5, [r2, #8] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ add.w ip, r3, #4 │ │ │ │ - adds r4, r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bge.n 83e5a │ │ │ │ + adds r6, r3, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + bge.n 84064 │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ - streq r4, [r0, #0] │ │ │ │ - cmp r1, r9 │ │ │ │ - bne.n 83e3c │ │ │ │ - b.n 83d5a │ │ │ │ + streq r6, [r0, #0] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne.n 84046 │ │ │ │ + b.n 83f5e │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ - cmp r8, r3 │ │ │ │ - bls.w 83c54 │ │ │ │ - bl 244f6c │ │ │ │ - mov r4, r0 │ │ │ │ + cmp r4, r3 │ │ │ │ + bhi.n 8410c │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41760 @ 0xa320 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83af4 │ │ │ │ - ldr r3, [pc, #216] @ (83f54 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [r2, r3] │ │ │ │ - b.n 83b58 │ │ │ │ + beq.w 83cc4 │ │ │ │ + ldr r2, [pc, #300] @ (841bc ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r1, r2] │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r2, [r0, #16] │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r2, [r0, #12] │ │ │ │ + b.n 83d36 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83a62 │ │ │ │ - b.n 83c3e │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + bne.w 83c2e │ │ │ │ + b.n 83e3e │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 83ed8 │ │ │ │ - ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ + cmp r9, r2 │ │ │ │ + bne.n 840f6 │ │ │ │ + ldr.w r0, [lr, #1596] @ 0x63c │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 83ee2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - ldr r3, [pc, #160] @ (83f54 ) │ │ │ │ - ldr.w r9, [r3, sl] │ │ │ │ - b.n 83b52 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 83e6a │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 20a8dc │ │ │ │ + ldr r3, [pc, #224] @ (841bc ) │ │ │ │ + ldr.w ip, [r3, r8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 83d22 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 83cc2 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83cc2 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx r9 │ │ │ │ + ldr r3, [pc, #184] @ (841bc ) │ │ │ │ + ldr.w ip, [r3, r8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 83d22 │ │ │ │ + bl 24448c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 83cc4 │ │ │ │ + ldr r2, [pc, #160] @ (841bc ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r1, r2] │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r2, [r0, #16] │ │ │ │ + strd r2, r2, [r0, #24] │ │ │ │ + b.n 83d44 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + movw r1, #54680 @ 0xd598 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - add sp, #28 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f54d0 │ │ │ │ - ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #112] @ (83f54 ) │ │ │ │ - ldr.w r9, [r3, sl] │ │ │ │ - b.n 83b52 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 83af2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83af2 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #54696 @ 0xd5a8 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 83af2 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 56786 │ │ │ │ + b.w f53c4 │ │ │ │ + bl 1caa20 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 83cc4 │ │ │ │ + ldr r1, [pc, #96] @ (841bc ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr.w ip, [r2, r1] │ │ │ │ + b.n 83d62 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 56740 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 844d4 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 8473c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83f30 │ │ │ │ + bge.n 8418e │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbnz r2, 83f30 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 83d2e │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 83f16 │ │ │ │ - movw r1, #56952 @ 0xde78 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 8418e │ │ │ │ + mov r0, r3 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 83f30 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + b.n 84170 │ │ │ │ + movw r1, #54748 @ 0xd5dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 83ae8 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 83af2 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 83f1c │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 12125c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 83cb8 │ │ │ │ + bl 24448c │ │ │ │ + b.n 83cc2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 24448c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 8417a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083f58 : │ │ │ │ +000841c0 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 8403a │ │ │ │ + blt.n 842a2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 84020 │ │ │ │ - ldr r0, [pc, #184] @ (84040 ) │ │ │ │ + bne.n 84288 │ │ │ │ + ldr r0, [pc, #184] @ (842a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 83ff2 │ │ │ │ + bcs.n 8425a │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 83fe4 │ │ │ │ + beq.n 8424c │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 83fbe │ │ │ │ + cbz r2, 84226 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 83fd8 │ │ │ │ + bcc.n 84240 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 83fba │ │ │ │ + b.n 84222 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83fba │ │ │ │ + bne.n 84222 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 84030 │ │ │ │ + bne.n 84298 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83fba │ │ │ │ + beq.n 84222 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 83fba │ │ │ │ + b.n 84222 │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 84010 │ │ │ │ + b.n 84278 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00084044 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 84182 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ - itt eq │ │ │ │ - movweq r0, #14563 @ 0x38e3 │ │ │ │ - movteq r0, #910 @ 0x38e │ │ │ │ - bne.n 840ec │ │ │ │ - cmp r4, r0 │ │ │ │ - bhi.w 841c8 │ │ │ │ - movw r5, #32456 @ 0x7ec8 │ │ │ │ - movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #17321 @ 0x43a9 │ │ │ │ - movt r3, #8 │ │ │ │ - ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.n 84168 │ │ │ │ - ldr r1, [pc, #320] @ (841cc ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mul.w r6, r4, r2 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ - subs r3, r6, #1 │ │ │ │ - cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 84112 │ │ │ │ - mov.w ip, r3, lsr #3 │ │ │ │ - ldr.w r3, [r7, ip, lsl #3] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 84102 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - cbz r2, 840d2 │ │ │ │ - mov r2, r6 │ │ │ │ - movs r1, #0 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2b5a8 │ │ │ │ - ldrd r4, r5, [r3, #24] │ │ │ │ - cmp r5, r4 │ │ │ │ - bcc.n 840fa │ │ │ │ - add.w r1, ip, #1 │ │ │ │ - add.w r1, r4, r1, lsl #3 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - adds r1, r3, r4 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, r4] │ │ │ │ - b.n 840c4 │ │ │ │ - mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 2e6d88 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 8406c │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [r1, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b.n 840c4 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 840c4 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ - itt eq │ │ │ │ - movweq r0, #47662 @ 0xba2e │ │ │ │ - movteq r0, #744 @ 0x2e8 │ │ │ │ - beq.n 8412e │ │ │ │ - mov r1, r2 │ │ │ │ - mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 2e6d88 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r4, r0 │ │ │ │ - bhi.n 841c8 │ │ │ │ - ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ - movw r3, #22397 @ 0x577d │ │ │ │ - movt r3, #8 │ │ │ │ - cmp r6, r3 │ │ │ │ - it ne │ │ │ │ - ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ - bne.n 8417c │ │ │ │ - cmp r4, #0 │ │ │ │ - itt eq │ │ │ │ - moveq r2, #1 │ │ │ │ - moveq r4, #1 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2c058 │ │ │ │ - cbz r0, 84164 │ │ │ │ - ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r7, #800] @ 0x320 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r3, r6 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ - mov r1, r4 │ │ │ │ - blx r6 │ │ │ │ - b.n 84158 │ │ │ │ - movw r3, #32456 @ 0x7ec8 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #17321 @ 0x43a9 │ │ │ │ - movt r1, #8 │ │ │ │ - ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne.n 841c2 │ │ │ │ - ldr r1, [pc, #48] @ (841cc ) │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr.w r6, [r3, #852] @ 0x354 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - add.w r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr.w r7, [r1, #1612] @ 0x64c │ │ │ │ - movw r1, #22397 @ 0x577d │ │ │ │ - movt r1, #8 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne.n 84178 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r4, r2 │ │ │ │ - b.n 84150 │ │ │ │ - ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ - b.n 8416c │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 84164 │ │ │ │ - movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 842c6 │ │ │ │ + bcs.n 843a2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #17321 @ 0x43a9 │ │ │ │ + movw r3, #17937 @ 0x4611 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r5, [r2, #872] @ 0x368 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 842a2 │ │ │ │ - ldr r1, [pc, #200] @ (842cc ) │ │ │ │ + bne.n 8437e │ │ │ │ + ldr r1, [pc, #200] @ (843a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsls r5, r0, #2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 84278 │ │ │ │ + bcs.n 84354 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r6, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8426a │ │ │ │ + beq.n 84346 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 84246 │ │ │ │ + cbz r2, 84322 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b5a8 │ │ │ │ ldrd r4, r6, [r3, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bcc.n 8425e │ │ │ │ + bcc.n 8433a │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ - b.n 84238 │ │ │ │ + b.n 84314 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 84238 │ │ │ │ + b.n 84314 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84238 │ │ │ │ + bne.n 84314 │ │ │ │ ldr.w r5, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #22397 @ 0x577d │ │ │ │ + movw r3, #22993 @ 0x59d1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 842b4 │ │ │ │ - cbz r4, 842c0 │ │ │ │ + bne.n 84390 │ │ │ │ + cbz r4, 8439c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c058 │ │ │ │ - cbz r0, 8429e │ │ │ │ + cbz r0, 8437a │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ mov r1, r4 │ │ │ │ @@ -132232,51 +132316,51 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #4 │ │ │ │ blx r5 │ │ │ │ - b.n 84292 │ │ │ │ + b.n 8436e │ │ │ │ movs r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 8428c │ │ │ │ + b.n 84368 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #17321 @ 0x43a9 │ │ │ │ + movw r3, #17937 @ 0x4611 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #872] @ 0x368 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 84382 │ │ │ │ - ldr r3, [pc, #168] @ (843a4 ) │ │ │ │ + bne.n 8445e │ │ │ │ + ldr r3, [pc, #168] @ (84480 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8434a │ │ │ │ + beq.n 84426 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 8433c │ │ │ │ + cbnz r2, 84418 │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r4 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r4, #64 @ 0x40 │ │ │ │ strls r1, [r3, #24] │ │ │ │ @@ -132289,27 +132373,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2b5a8 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8433c │ │ │ │ + bne.n 84418 │ │ │ │ ldr.w r1, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #22397 @ 0x577d │ │ │ │ + movw r3, #22993 @ 0x59d1 │ │ │ │ movt r3, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 84394 │ │ │ │ + bne.n 84470 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, #1 │ │ │ │ blx 2c058 │ │ │ │ - cbz r0, 8437e │ │ │ │ + cbz r0, 8445a │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ movs r1, #1 │ │ │ │ @@ -132319,195 +132403,342 @@ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 84372 │ │ │ │ + b.n 8444e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00084484 : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 845c2 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ + itt eq │ │ │ │ + movweq r0, #14563 @ 0x38e3 │ │ │ │ + movteq r0, #910 @ 0x38e │ │ │ │ + bne.n 8452c │ │ │ │ + cmp r4, r0 │ │ │ │ + bhi.w 84608 │ │ │ │ + movw r5, #32456 @ 0x7ec8 │ │ │ │ + movt r5, #82 @ 0x52 │ │ │ │ + movw r3, #17937 @ 0x4611 │ │ │ │ + movt r3, #8 │ │ │ │ + ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.n 845a8 │ │ │ │ + ldr r1, [pc, #320] @ (8460c ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mul.w r6, r4, r2 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ + subs r3, r6, #1 │ │ │ │ + cmp.w r3, #512 @ 0x200 │ │ │ │ + bcs.n 84552 │ │ │ │ + mov.w ip, r3, lsr #3 │ │ │ │ + ldr.w r3, [r7, ip, lsl #3] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 84542 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cbz r2, 84512 │ │ │ │ + mov r2, r6 │ │ │ │ + movs r1, #0 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 2b5a8 │ │ │ │ + ldrd r4, r5, [r3, #24] │ │ │ │ + cmp r5, r4 │ │ │ │ + bcc.n 8453a │ │ │ │ + add.w r1, ip, #1 │ │ │ │ + add.w r1, r4, r1, lsl #3 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + adds r1, r3, r4 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r2, [r3, r4] │ │ │ │ + b.n 84504 │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 844ac │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b.n 84504 │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 80cf8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 84504 │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ + itt eq │ │ │ │ + movweq r0, #47662 @ 0xba2e │ │ │ │ + movteq r0, #744 @ 0x2e8 │ │ │ │ + beq.n 8456e │ │ │ │ + mov r1, r2 │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r4, r0 │ │ │ │ + bhi.n 84608 │ │ │ │ + ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ + movw r3, #22993 @ 0x59d1 │ │ │ │ + movt r3, #8 │ │ │ │ + cmp r6, r3 │ │ │ │ + it ne │ │ │ │ + ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ + bne.n 845bc │ │ │ │ + cmp r4, #0 │ │ │ │ + itt eq │ │ │ │ + moveq r2, #1 │ │ │ │ + moveq r4, #1 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2c058 │ │ │ │ + cbz r0, 845a4 │ │ │ │ + ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r7, #800] @ 0x320 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r3, r6 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + bx r3 │ │ │ │ + ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ + mov r1, r4 │ │ │ │ + blx r6 │ │ │ │ + b.n 84598 │ │ │ │ + movw r3, #32456 @ 0x7ec8 │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + movw r1, #17937 @ 0x4611 │ │ │ │ + movt r1, #8 │ │ │ │ + ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne.n 84602 │ │ │ │ + ldr r1, [pc, #48] @ (8460c ) │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr.w r6, [r3, #852] @ 0x354 │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + add.w r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr.w r7, [r1, #1612] @ 0x64c │ │ │ │ + movw r1, #22993 @ 0x59d1 │ │ │ │ + movt r1, #8 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne.n 845b8 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r4, r2 │ │ │ │ + b.n 84590 │ │ │ │ + ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ + b.n 845ac │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 845a4 │ │ │ │ + movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #276] @ (844d0 ) │ │ │ │ + ldr r0, [pc, #276] @ (84738 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r5, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 8442a │ │ │ │ + bcs.n 84692 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 84490 │ │ │ │ + beq.n 846f8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8440c │ │ │ │ + beq.n 84674 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b5a8 │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 84478 │ │ │ │ + bhi.n 846e0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r7, r1, ip, lsl #3 │ │ │ │ str r7, [r3, #24] │ │ │ │ adds r7, r3, r1 │ │ │ │ str r7, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 843fe │ │ │ │ + bne.n 84666 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 844ac │ │ │ │ + beq.n 84714 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 84480 │ │ │ │ + bne.n 846e8 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 844ca │ │ │ │ + bhi.n 84732 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #22397 @ 0x577d │ │ │ │ + movw r1, #22993 @ 0x59d1 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 844a2 │ │ │ │ + bne.n 8470a │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c058 │ │ │ │ - cbz r0, 84472 │ │ │ │ + cbz r0, 846da │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r7, [r3, #8] │ │ │ │ - b.n 843fe │ │ │ │ + b.n 84666 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e6d88 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e6518 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 8443a │ │ │ │ + b.n 846a2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 843fe │ │ │ │ - b.n 8442a │ │ │ │ + bne.n 84666 │ │ │ │ + b.n 84692 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 84466 │ │ │ │ + b.n 846ce │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #22397 @ 0x577d │ │ │ │ + movw r1, #22993 @ 0x59d1 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 844a2 │ │ │ │ + bne.n 8470a │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 8445e │ │ │ │ + b.n 846c6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 84472 │ │ │ │ + b.n 846da │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000844d4 : │ │ │ │ +0008473c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #32456 @ 0x7ec8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18701 @ 0x490d │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8458e │ │ │ │ - cbz r0, 84556 │ │ │ │ - ldr r3, [pc, #412] @ (846a0 ) │ │ │ │ + bne.n 847f6 │ │ │ │ + cbz r0, 847be │ │ │ │ + ldr r3, [pc, #412] @ (84908 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 8456c │ │ │ │ + beq.n 847d4 │ │ │ │ lsrs r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 8453e │ │ │ │ + bgt.n 847a6 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 8456c │ │ │ │ + cbz r2, 847d4 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 8455a │ │ │ │ - cbz r2, 84598 │ │ │ │ + cbz r0, 847c2 │ │ │ │ + cbz r2, 84800 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 84556 │ │ │ │ + b.n 847be │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8462e │ │ │ │ + bne.n 84896 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 84556 │ │ │ │ + b.n 847be │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ @@ -132521,75 +132752,75 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 845d8 │ │ │ │ + bne.n 84840 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 845d4 │ │ │ │ + cbz r3, 8483c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8463c │ │ │ │ + beq.n 848a4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8460e │ │ │ │ + beq.n 84876 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 845f0 │ │ │ │ + cbnz r3, 84858 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 84556 │ │ │ │ + beq.n 847be │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 84636 │ │ │ │ + cbz r1, 8489e │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 8460a │ │ │ │ + cbz r3, 84872 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 84556 │ │ │ │ + b.n 847be │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8461c │ │ │ │ + cbz r3, 84884 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84556 │ │ │ │ + bne.n 847be │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 84556 │ │ │ │ + b.n 847be │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 84582 │ │ │ │ + b.n 847ea │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 845fc │ │ │ │ + b.n 84864 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 845e2 │ │ │ │ + beq.n 8484a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84698 │ │ │ │ + cbz r3, 84900 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 84670 │ │ │ │ + cbz r3, 848d8 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -132598,81 +132829,81 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 84556 │ │ │ │ + b.n 847be │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 84648 │ │ │ │ + b.n 848b0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84750 │ │ │ │ + beq.n 849b8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #424] @ (84864 ) │ │ │ │ + ldr r3, [pc, #424] @ (84acc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 84724 │ │ │ │ + beq.n 8498c │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 846f6 │ │ │ │ + bgt.n 8495e │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 84724 │ │ │ │ + cbz r2, 8498c │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 84712 │ │ │ │ - cbz r2, 84752 │ │ │ │ + cbz r0, 8497a │ │ │ │ + cbz r2, 849ba │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8470e │ │ │ │ + b.n 84976 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #43249 @ 0xa8f1 │ │ │ │ + movw r2, #43537 @ 0xaa11 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 847ea │ │ │ │ + bne.n 84a52 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8470e │ │ │ │ + b.n 84976 │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movs r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r5, [r4, #512] @ 0x200 │ │ │ │ mul.w r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ @@ -132684,75 +132915,75 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 84790 │ │ │ │ + bne.n 849f8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8478c │ │ │ │ + cbz r3, 849f4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 847f8 │ │ │ │ + beq.n 84a60 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 847ca │ │ │ │ + beq.n 84a32 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 847a8 │ │ │ │ + cbnz r3, 84a10 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 8470e │ │ │ │ + beq.n 84976 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 847f2 │ │ │ │ + cbz r1, 84a5a │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 847c4 │ │ │ │ + cbz r3, 84a2c │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 8470e │ │ │ │ + b.n 84976 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 847d8 │ │ │ │ + cbz r3, 84a40 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8470e │ │ │ │ + bne.n 84976 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8470e │ │ │ │ + b.n 84976 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 84744 │ │ │ │ + b.n 849ac │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 847b4 │ │ │ │ + b.n 84a1c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8479a │ │ │ │ + beq.n 84a02 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8485c │ │ │ │ + cbz r3, 84ac4 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 8482c │ │ │ │ + cbz r3, 84a94 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ @@ -132763,441 +132994,441 @@ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r3, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 8470e │ │ │ │ + b.n 84976 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 84804 │ │ │ │ + b.n 84a6c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084868 : │ │ │ │ +00084ad0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 848c2 │ │ │ │ + cbz r0, 84b2a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8489e │ │ │ │ + bne.n 84b06 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 848ca │ │ │ │ + bge.n 84b32 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r2, #21420 @ 0x53ac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 848ce │ │ │ │ + bne.n 84b36 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq.w 84b2c │ │ │ │ + beq.w 84d94 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 84e5c <_PyTuple_FromArray@@Base> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 5e3bc │ │ │ │ + bl 5e444 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - b.n 84898 │ │ │ │ - bl a0470 │ │ │ │ + b.n 84b00 │ │ │ │ + bl a0748 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84898 │ │ │ │ + beq.n 84b00 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a56 │ │ │ │ + beq.w 84cbe │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a86 │ │ │ │ + beq.w 84cee │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a8a │ │ │ │ + beq.w 84cf2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a8e │ │ │ │ + beq.w 84cf6 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a92 │ │ │ │ + beq.w 84cfa │ │ │ │ add r6, sp, #8 │ │ │ │ add r4, sp, #24 │ │ │ │ movs r5, #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a58 │ │ │ │ + beq.w 84cc0 │ │ │ │ mov r1, r4 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 84938 │ │ │ │ + bne.n 84ba0 │ │ │ │ movs r0, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84af2 │ │ │ │ + beq.w 84d5a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r1, r0, #4 │ │ │ │ add.w ip, r0, #28 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 84976 │ │ │ │ - b.n 8499c │ │ │ │ + bne.n 84bde │ │ │ │ + b.n 84c04 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 84a08 │ │ │ │ + bge.n 84c70 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84988 │ │ │ │ - ldr r1, [pc, #520] @ (84bb8 ) │ │ │ │ + bne.n 84bf0 │ │ │ │ + ldr r1, [pc, #520] @ (84e20 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r1] │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84a96 │ │ │ │ + bne.n 84cfe │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84b98 │ │ │ │ + bne.w 84e00 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 849e0 │ │ │ │ + bge.n 84c48 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 849e0 │ │ │ │ + cbnz r1, 84c48 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21c8a0 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 21bdb0 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84898 │ │ │ │ + bge.w 84b00 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84898 │ │ │ │ + bne.w 84b00 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84898 │ │ │ │ + b.n 84b00 │ │ │ │ cmp r1, r0 │ │ │ │ - bge.w 84b88 │ │ │ │ + bge.w 84df0 │ │ │ │ adds r1, r3, #7 │ │ │ │ add.w r1, r1, r6, asr #3 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ adds r1, r3, #4 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ subs r0, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it le │ │ │ │ movle r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 84abc │ │ │ │ + beq.n 84d24 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 84b4e │ │ │ │ + bcs.w 84db6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84b4e │ │ │ │ + beq.w 84db6 │ │ │ │ strd r6, r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ - b.n 8499c │ │ │ │ + b.n 84c04 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ (84bb8 ) │ │ │ │ + ldr r1, [pc, #348] @ (84e20 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #72] @ 0x48 │ │ │ │ - cbnz r1, 84ac0 │ │ │ │ + cbnz r1, 84d28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84a7a │ │ │ │ + bge.n 84ce2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 84a7a │ │ │ │ + cbnz r3, 84ce2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 141380 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 140f68 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 84898 │ │ │ │ + b.n 84b00 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 84a58 │ │ │ │ + b.n 84cc0 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 84a58 │ │ │ │ + b.n 84cc0 │ │ │ │ movs r5, #3 │ │ │ │ - b.n 84a58 │ │ │ │ + b.n 84cc0 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 84a58 │ │ │ │ + b.n 84cc0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 849be │ │ │ │ + beq.n 84c26 │ │ │ │ movw r1, #51940 @ 0xcae4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 849be │ │ │ │ + beq.n 84c26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 849be │ │ │ │ + b.n 84c26 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 84a32 │ │ │ │ + b.n 84c9a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84a66 │ │ │ │ + beq.n 84cce │ │ │ │ movw r1, #51940 @ 0xcae4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84b42 │ │ │ │ - ldr r1, [pc, #212] @ (84bb8 ) │ │ │ │ + bne.n 84daa │ │ │ │ + ldr r1, [pc, #212] @ (84e20 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84a66 │ │ │ │ + beq.n 84cce │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84a66 │ │ │ │ + beq.n 84cce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b00 │ │ │ │ + bge.n 84d68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 84b24 │ │ │ │ + cbz r3, 84d8c │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 84b84 │ │ │ │ + beq.n 84dec │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b02 │ │ │ │ + bge.n 84d6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84b02 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84b00 │ │ │ │ + bne.n 84d6a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84d68 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84b00 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84d68 │ │ │ │ movw r1, #3240 @ 0xca8 │ │ │ │ - movw r0, #54724 @ 0xd5c4 │ │ │ │ + movw r0, #52520 @ 0xcd28 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84898 │ │ │ │ + b.n 84b00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n 84ae2 │ │ │ │ + b.n 84d4a │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ mov r0, r7 │ │ │ │ bl 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8499c │ │ │ │ + bge.w 84c04 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b70 │ │ │ │ + bge.n 84dd8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbz r1, 84bb2 │ │ │ │ + cbz r1, 84e1a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b84 │ │ │ │ + bge.n 84dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 84b84 │ │ │ │ + cbnz r3, 84dec │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 84898 │ │ │ │ + b.n 84b00 │ │ │ │ cmp.w r0, r1, asr #1 │ │ │ │ - bge.n 84b94 │ │ │ │ + bge.n 84dfc │ │ │ │ cmp r1, #32 │ │ │ │ - bgt.w 84a0e │ │ │ │ + bgt.w 84c76 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 84a4e │ │ │ │ + b.n 84cb6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b70 │ │ │ │ + bge.n 84dd8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84b70 │ │ │ │ + bne.n 84dd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84b70 │ │ │ │ + b.n 84dd8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.n 84ba8 │ │ │ │ + b.n 84e10 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084bbc : │ │ │ │ +00084e24 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 84be0 │ │ │ │ + cbz r0, 84e48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 84be0 │ │ │ │ + bpl.n 84e48 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 84bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 84e5c <_PyTuple_FromArray@@Base> │ │ │ │ movw r1, #3240 @ 0xca8 │ │ │ │ - movw r0, #54724 @ 0xd5c4 │ │ │ │ + movw r0, #52520 @ 0xcd28 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00084bf4 <_PyTuple_FromArray@@Base>: │ │ │ │ +00084e5c <_PyTuple_FromArray@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq.n 84ce6 <_PyTuple_FromArray@@Base+0xf2> │ │ │ │ - mov r5, r0 │ │ │ │ - blt.w 84d2c <_PyTuple_FromArray@@Base+0x138> │ │ │ │ + beq.n 84f2e <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + blt.w 84f94 <_PyTuple_FromArray@@Base+0x138> │ │ │ │ subs r2, r3, #1 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.n 84cea <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ - ldr r2, [pc, #308] @ (84d4c <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + bgt.n 84f52 <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ + ldr r2, [pc, #300] @ (84fac <_PyTuple_FromArray@@Base+0x150>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84cc6 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + beq.n 84f32 <_PyTuple_FromArray@@Base+0xd6> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #272] @ (84d50 <_PyTuple_FromArray@@Base+0x15c>) │ │ │ │ + ldr r2, [pc, #264] @ (84fb0 <_PyTuple_FromArray@@Base+0x154>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84d06 <_PyTuple_FromArray@@Base+0x112> │ │ │ │ + bne.n 84f6e <_PyTuple_FromArray@@Base+0x112> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ add.w lr, r4, #12 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 84c70 <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - ldr.w ip, [r1] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r2, [r0], #4 │ │ │ │ + cbnz r1, 84ed8 <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldrb.w r1, [r1, #85] @ 0x55 │ │ │ │ + ubfx r1, r1, #6, #1 │ │ │ │ + ldr.w ip, [r2] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ add.w r5, ip, #1 │ │ │ │ it lt │ │ │ │ - strlt r5, [r1, #0] │ │ │ │ + strlt r5, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - str.w r1, [lr, #4]! │ │ │ │ - bne.n 84c60 <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ - cbz r2, 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ - ldr r0, [pc, #192] @ (84d4c <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + str.w r2, [lr, #4]! │ │ │ │ + bne.n 84ec8 <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ + cbz r1, 84f28 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + ldr r0, [pc, #184] @ (84fac <_PyTuple_FromArray@@Base+0x150>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -133208,355 +133439,348 @@ │ │ │ │ str.w r2, [ip] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldr r4, [pc, #132] @ (84fb4 <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + b.n 84f28 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + beq.n 84f28 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.n 84c54 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - ldr r4, [pc, #108] @ (84d54 <_PyTuple_FromArray@@Base+0x160>) │ │ │ │ - b.n 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + b.n 84ebc <_PyTuple_FromArray@@Base+0x60> │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 84cc6 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + bls.n 84f32 <_PyTuple_FromArray@@Base+0xd6> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84c54 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - b.n 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + bne.n 84ebc <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + b.n 84f28 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 84d3e <_PyTuple_FromArray@@Base+0x14a> │ │ │ │ + bne.n 84f9e <_PyTuple_FromArray@@Base+0x142> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84c4e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + bne.n 84eb6 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84c4e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #54696 @ 0xd5a8 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84cc0 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + b.n 84eb6 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 1caa20 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84c4e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + b.n 84eb6 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + blt.n 85062 <_PyTuple_FromArray@@Base+0x206> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - blt.n 84e02 <_PyTuple_FromArray@@Base+0x20e> │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 84dc2 <_PyTuple_FromArray@@Base+0x1ce> │ │ │ │ - ldr r3, [pc, #160] @ (84e14 <_PyTuple_FromArray@@Base+0x220>) │ │ │ │ + bgt.n 85022 <_PyTuple_FromArray@@Base+0x1c6> │ │ │ │ + ldr r3, [pc, #148] @ (85068 <_PyTuple_FromArray@@Base+0x20c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 84dae <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ - ldr r1, [pc, #140] @ (84e18 <_PyTuple_FromArray@@Base+0x224>) │ │ │ │ + cbz r4, 8500e <_PyTuple_FromArray@@Base+0x1b2> │ │ │ │ + ldr r1, [pc, #128] @ (8506c <_PyTuple_FromArray@@Base+0x210>) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 84dd6 <_PyTuple_FromArray@@Base+0x1e2> │ │ │ │ + cbnz r3, 85036 <_PyTuple_FromArray@@Base+0x1da> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84da4 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ - b.n 84daa <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ + bne.n 85004 <_PyTuple_FromArray@@Base+0x1a8> │ │ │ │ + b.n 8500a <_PyTuple_FromArray@@Base+0x1ae> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 84dae <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ + bls.n 8500e <_PyTuple_FromArray@@Base+0x1b2> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 244f6c │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.w 24448c │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84df6 <_PyTuple_FromArray@@Base+0x202> │ │ │ │ + bne.n 85056 <_PyTuple_FromArray@@Base+0x1fa> │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84da4 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + bne.n 85004 <_PyTuple_FromArray@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 84da4 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 85004 <_PyTuple_FromArray@@Base+0x1a8> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 84da4 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #54696 @ 0xd5a8 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84daa <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ + b.n 85004 <_PyTuple_FromArray@@Base+0x1a8> │ │ │ │ + b.w 1caa20 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00084e1c <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00085070 <_PyObject_GC_NewVar@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.w 8502c <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ + blt.w 85280 <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w r9, [pc, #520] @ 8504c <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ + ldr.w r9, [pc, #520] @ 852a0 <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 85010 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + bhi.w 85264 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi.w 85010 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + bmi.w 85264 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #888] @ 0x378 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 84fc2 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ + bne.w 85216 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r1, #1612] @ 0x64c │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ mov fp, r0 │ │ │ │ - bcs.n 84f6e <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + bcs.n 851c2 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 84fa6 <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ + beq.n 851fa <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r6, [lr] │ │ │ │ str r6, [r0, #4] │ │ │ │ - cbz r6, 84f0a <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ + cbz r6, 8515e <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ add r3, lr │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [lr] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r1, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 84f30 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ + bgt.n 85184 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #336] @ (85048 <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ + ldr r2, [pc, #336] @ (8529c <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 84fda <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ + bne.n 8522e <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 84f24 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ + bcc.n 85178 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 85118 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 85118 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 85138 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bne.n 85138 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85040 <_PyObject_GC_NewVar@@Base+0x224> │ │ │ │ + bne.n 85294 <_PyObject_GC_NewVar@@Base+0x224> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bmi.n 85138 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84f58 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ + bne.n 851ac <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ dmb ish │ │ │ │ - b.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + b.n 85138 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r0, [r6, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 85000 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bne.n 85254 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 85010 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + beq.n 85264 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ ldr.w r2, [fp, #800] @ 0x320 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp, #800] @ 0x320 │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 85118 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84f6e <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + beq.n 851c2 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 85118 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ - cbz r0, 85010 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + cbz r0, 85264 <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84ec4 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 85118 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8501c <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + bne.n 85270 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84f00 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + bne.n 85154 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84f00 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 85154 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ - b.n 84f90 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b.n 851e4 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 244f7c │ │ │ │ + b.w 24449c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84f00 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 85154 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ movw r1, #1931 @ 0x78b │ │ │ │ - movw r0, #57032 @ 0xdec8 │ │ │ │ + movw r0, #54856 @ 0xd648 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84f02 <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ + b.n 85156 <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 84f4a <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ - b.n 84ee4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 8519e <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ + b.n 85138 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00085050 <_Py_Dealloc@@Base>: │ │ │ │ +000852a4 <_Py_Dealloc@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #220] @ (85140 <_Py_Dealloc@@Base+0xf0>) │ │ │ │ + ldr r6, [pc, #220] @ (85394 <_Py_Dealloc@@Base+0xf0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [r6, r1] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ @@ -133566,46 +133790,46 @@ │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w ip, #0 │ │ │ │ andlt.w ip, r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 850dc <_Py_Dealloc@@Base+0x8c> │ │ │ │ - ldr r2, [pc, #172] @ (85144 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ + bne.n 85330 <_Py_Dealloc@@Base+0x8c> │ │ │ │ + ldr r2, [pc, #172] @ (85398 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 850cc <_Py_Dealloc@@Base+0x7c> │ │ │ │ + cbnz r3, 85320 <_Py_Dealloc@@Base+0x7c> │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - cbnz r3, 850ae <_Py_Dealloc@@Base+0x5e> │ │ │ │ + cbnz r3, 85302 <_Py_Dealloc@@Base+0x5e> │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r9, #3 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ andgt.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 850a6 <_Py_Dealloc@@Base+0x56> │ │ │ │ + beq.n 852fa <_Py_Dealloc@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.w 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 85124 <_Py_Dealloc@@Base+0xd4> │ │ │ │ + bne.n 85378 <_Py_Dealloc@@Base+0xd4> │ │ │ │ mov r0, sl │ │ │ │ - b.n 850a0 <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 852f4 <_Py_Dealloc@@Base+0x50> │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 85130 <_Py_Dealloc@@Base+0xe0> │ │ │ │ + cbnz r3, 85384 <_Py_Dealloc@@Base+0xe0> │ │ │ │ ldr.w r3, [sl, #-8] │ │ │ │ - cbz r3, 85116 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + cbz r3, 8536a <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r0, [r6, r1] │ │ │ │ ldr.w r1, [sl, #-4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ @@ -133618,43 +133842,43 @@ │ │ │ │ ands r1, r3 │ │ │ │ str.w r1, [sl, #-4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [sl, #-8] │ │ │ │ str.w sl, [r5, #100] @ 0x64 │ │ │ │ - b.n 850a6 <_Py_Dealloc@@Base+0x56> │ │ │ │ + b.n 852fa <_Py_Dealloc@@Base+0x56> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, sl │ │ │ │ - b.n 850a0 <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 852f4 <_Py_Dealloc@@Base+0x50> │ │ │ │ str r1, [r7, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 850e2 <_Py_Dealloc@@Base+0x92> │ │ │ │ - b.n 85116 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + bne.n 85336 <_Py_Dealloc@@Base+0x92> │ │ │ │ + b.n 8536a <_Py_Dealloc@@Base+0xc6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85372 <_Py_Dealloc@@Base+0x322> │ │ │ │ - ldr r4, [pc, #680] @ (85414 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.w 855c6 <_Py_Dealloc@@Base+0x322> │ │ │ │ + ldr r4, [pc, #680] @ (85668 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ @@ -133667,49 +133891,49 @@ │ │ │ │ str.w r3, [r6, #-8] │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 852d4 <_Py_Dealloc@@Base+0x284> │ │ │ │ + beq.w 85528 <_Py_Dealloc@@Base+0x284> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi.w 853f2 <_Py_Dealloc@@Base+0x3a2> │ │ │ │ + bmi.w 85646 <_Py_Dealloc@@Base+0x3a2> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #31 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bmi.w 8535c <_Py_Dealloc@@Base+0x30c> │ │ │ │ + bmi.w 855b0 <_Py_Dealloc@@Base+0x30c> │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 851e8 <_Py_Dealloc@@Base+0x198> │ │ │ │ + b.n 8543c <_Py_Dealloc@@Base+0x198> │ │ │ │ add.w r5, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 851e0 <_Py_Dealloc@@Base+0x190> │ │ │ │ + cbz r4, 85434 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 851e0 <_Py_Dealloc@@Base+0x190> │ │ │ │ + bge.n 85434 <_Py_Dealloc@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85310 <_Py_Dealloc@@Base+0x2c0> │ │ │ │ + beq.w 85564 <_Py_Dealloc@@Base+0x2c0> │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8524c <_Py_Dealloc@@Base+0x1fc> │ │ │ │ + beq.n 854a0 <_Py_Dealloc@@Base+0x1fc> │ │ │ │ ldr.w r4, [r1, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 851c4 <_Py_Dealloc@@Base+0x174> │ │ │ │ + beq.n 85418 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 851c4 <_Py_Dealloc@@Base+0x174> │ │ │ │ + bge.n 85418 <_Py_Dealloc@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 851c4 <_Py_Dealloc@@Base+0x174> │ │ │ │ - ldr r2, [pc, #528] @ (85414 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 85418 <_Py_Dealloc@@Base+0x174> │ │ │ │ + ldr r2, [pc, #528] @ (85668 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r1, #24] │ │ │ │ ldr r6, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ @@ -133717,96 +133941,96 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, r9, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 855ac <_Py_Dealloc@@Base+0x55c> │ │ │ │ - ldr r3, [pc, #488] @ (85418 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 85800 <_Py_Dealloc@@Base+0x55c> │ │ │ │ + ldr r3, [pc, #488] @ (8566c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85516 <_Py_Dealloc@@Base+0x4c6> │ │ │ │ + bne.w 8576a <_Py_Dealloc@@Base+0x4c6> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 854e0 <_Py_Dealloc@@Base+0x490> │ │ │ │ + bne.w 85734 <_Py_Dealloc@@Base+0x490> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 851c4 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 85418 <_Py_Dealloc@@Base+0x174> │ │ │ │ mov r6, sl │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18701 @ 0x490d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8540c <_Py_Dealloc@@Base+0x3bc> │ │ │ │ + bne.w 85660 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ - ldr r3, [pc, #420] @ (85414 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.n 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ + ldr r3, [pc, #420] @ (85668 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.w 8541c <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 85670 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 852b0 <_Py_Dealloc@@Base+0x260> │ │ │ │ + bgt.n 85504 <_Py_Dealloc@@Base+0x260> │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8541c <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 85670 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ str r5, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 853e0 <_Py_Dealloc@@Base+0x390> │ │ │ │ + beq.w 85634 <_Py_Dealloc@@Base+0x390> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85440 <_Py_Dealloc@@Base+0x3f0> │ │ │ │ + beq.w 85694 <_Py_Dealloc@@Base+0x3f0> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21420 @ 0x53ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 853d2 <_Py_Dealloc@@Base+0x382> │ │ │ │ - ldr r3, [pc, #304] @ (85414 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 85626 <_Py_Dealloc@@Base+0x382> │ │ │ │ + ldr r3, [pc, #304] @ (85668 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 853d2 <_Py_Dealloc@@Base+0x382> │ │ │ │ + bhi.n 85626 <_Py_Dealloc@@Base+0x382> │ │ │ │ ldr.w r1, [r3, #1896] @ 0x768 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ adds r7, #12 │ │ │ │ str.w r6, [r3, #1896] @ 0x768 │ │ │ │ str.w r2, [r3, #1900] @ 0x76c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #256] @ (85414 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #256] @ (85668 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r1, #24] │ │ │ │ ldr r6, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ @@ -133814,106 +134038,106 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, r9, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8555c <_Py_Dealloc@@Base+0x50c> │ │ │ │ - ldr r3, [pc, #216] @ (85418 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 857b0 <_Py_Dealloc@@Base+0x50c> │ │ │ │ + ldr r3, [pc, #216] @ (8566c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 854fa <_Py_Dealloc@@Base+0x4aa> │ │ │ │ + bne.w 8574e <_Py_Dealloc@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 854c2 <_Py_Dealloc@@Base+0x472> │ │ │ │ + bne.w 85716 <_Py_Dealloc@@Base+0x472> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 851e0 <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 85434 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 8536a <_Py_Dealloc@@Base+0x31a> │ │ │ │ + cbz r4, 855be <_Py_Dealloc@@Base+0x31a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8537c <_Py_Dealloc@@Base+0x32c> │ │ │ │ + blt.n 855d0 <_Py_Dealloc@@Base+0x32c> │ │ │ │ subs r5, #1 │ │ │ │ - bcs.w 851be <_Py_Dealloc@@Base+0x16e> │ │ │ │ - b.n 8524e <_Py_Dealloc@@Base+0x1fe> │ │ │ │ + bcs.w 85412 <_Py_Dealloc@@Base+0x16e> │ │ │ │ + b.n 854a2 <_Py_Dealloc@@Base+0x1fe> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 851aa <_Py_Dealloc@@Base+0x15a> │ │ │ │ - b.n 852d4 <_Py_Dealloc@@Base+0x284> │ │ │ │ + bne.w 853fe <_Py_Dealloc@@Base+0x15a> │ │ │ │ + b.n 85528 <_Py_Dealloc@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8536a <_Py_Dealloc@@Base+0x31a> │ │ │ │ + bne.n 855be <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #140] @ (85414 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #140] @ (85668 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r8, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr.w r9, [r1, #24] │ │ │ │ ubfx sl, r2, #14, #1 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, sl, #1 │ │ │ │ mov.w fp, r2, asr #13 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 856a6 <_Py_Dealloc@@Base+0x656> │ │ │ │ - ldr r3, [pc, #96] @ (85418 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 858fa <_Py_Dealloc@@Base+0x656> │ │ │ │ + ldr r3, [pc, #96] @ (8566c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8568a <_Py_Dealloc@@Base+0x63a> │ │ │ │ + bne.w 858de <_Py_Dealloc@@Base+0x63a> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85538 <_Py_Dealloc@@Base+0x4e8> │ │ │ │ + bne.w 8578c <_Py_Dealloc@@Base+0x4e8> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 8536a <_Py_Dealloc@@Base+0x31a> │ │ │ │ + b.n 855be <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 90f5c │ │ │ │ + b.w 912a8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18701 @ 0x490d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8526c <_Py_Dealloc@@Base+0x21c> │ │ │ │ + beq.w 854c0 <_Py_Dealloc@@Base+0x21c> │ │ │ │ ldr.w r0, [r0, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ - b.n 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 85554 <_Py_Dealloc@@Base+0x504> │ │ │ │ + bne.w 857a8 <_Py_Dealloc@@Base+0x504> │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ ldr.w r8, [r4, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ @@ -133921,108 +134145,108 @@ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ add.w r9, r4, ip, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r9, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8547e <_Py_Dealloc@@Base+0x42e> │ │ │ │ + bne.n 856d2 <_Py_Dealloc@@Base+0x42e> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 8547a <_Py_Dealloc@@Base+0x42a> │ │ │ │ + cbz r1, 856ce <_Py_Dealloc@@Base+0x42a> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp ip, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r9, #528] @ 0x210 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add.w r1, ip, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 85622 <_Py_Dealloc@@Base+0x5d2> │ │ │ │ + beq.w 85876 <_Py_Dealloc@@Base+0x5d2> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 85600 <_Py_Dealloc@@Base+0x5b0> │ │ │ │ + beq.w 85854 <_Py_Dealloc@@Base+0x5b0> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 8549c <_Py_Dealloc@@Base+0x44c> │ │ │ │ + cbnz r3, 856f0 <_Py_Dealloc@@Base+0x44c> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ + beq.w 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 85532 <_Py_Dealloc@@Base+0x4e2> │ │ │ │ + beq.n 85786 <_Py_Dealloc@@Base+0x4e2> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 854bc <_Py_Dealloc@@Base+0x46c> │ │ │ │ + cbz r3, 85710 <_Py_Dealloc@@Base+0x46c> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85356 <_Py_Dealloc@@Base+0x306> │ │ │ │ + beq.w 855aa <_Py_Dealloc@@Base+0x306> │ │ │ │ mov r0, r6 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 851e0 <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 85434 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85246 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + beq.w 8549a <_Py_Dealloc@@Base+0x1f6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 85246 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8549a <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8534a <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - ldr r2, [pc, #536] @ (85724 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ + beq.w 8559e <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + ldr r2, [pc, #536] @ (85978 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 8534a <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 8559e <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8523a <_Py_Dealloc@@Base+0x1ea> │ │ │ │ - ldr r2, [pc, #508] @ (85724 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ + beq.w 8548e <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + ldr r2, [pc, #508] @ (85978 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 8523a <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + b.n 8548e <_Py_Dealloc@@Base+0x1ea> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 854ac <_Py_Dealloc@@Base+0x45c> │ │ │ │ + b.n 85700 <_Py_Dealloc@@Base+0x45c> │ │ │ │ cmp.w fp, #3 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 853ce <_Py_Dealloc@@Base+0x37e> │ │ │ │ + beq.w 85622 <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 8536a <_Py_Dealloc@@Base+0x31a> │ │ │ │ + b.n 855be <_Py_Dealloc@@Base+0x31a> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 85434 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + b.n 85688 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85714 <_Py_Dealloc@@Base+0x6c4> │ │ │ │ + bne.w 85968 <_Py_Dealloc@@Base+0x6c4> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 855a0 <_Py_Dealloc@@Base+0x550> │ │ │ │ - ldr r3, [pc, #440] @ (85728 <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ + cbz r2, 857f4 <_Py_Dealloc@@Base+0x550> │ │ │ │ + ldr r3, [pc, #440] @ (8597c <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -134036,21 +134260,21 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ - b.n 85356 <_Py_Dealloc@@Base+0x306> │ │ │ │ + b.n 855aa <_Py_Dealloc@@Base+0x306> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85704 <_Py_Dealloc@@Base+0x6b4> │ │ │ │ + bne.w 85958 <_Py_Dealloc@@Base+0x6b4> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 855f0 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ - ldr r3, [pc, #360] @ (85728 <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ + cbz r2, 85844 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + ldr r3, [pc, #360] @ (8597c <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -134065,40 +134289,40 @@ │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 851c4 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 85418 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8560e <_Py_Dealloc@@Base+0x5be> │ │ │ │ + cbz r3, 85862 <_Py_Dealloc@@Base+0x5be> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ + bne.w 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8548c <_Py_Dealloc@@Base+0x43c> │ │ │ │ + beq.w 856e0 <_Py_Dealloc@@Base+0x43c> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 85684 <_Py_Dealloc@@Base+0x634> │ │ │ │ + cbz r1, 858d8 <_Py_Dealloc@@Base+0x634> │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 8565a <_Py_Dealloc@@Base+0x60a> │ │ │ │ + cbz r3, 858ae <_Py_Dealloc@@Base+0x60a> │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ mov.w r9, #0 │ │ │ │ @@ -134107,32 +134331,32 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r8, r5] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 852d0 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 85524 <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 85630 <_Py_Dealloc@@Base+0x5e0> │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 85884 <_Py_Dealloc@@Base+0x5e0> │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 853c0 <_Py_Dealloc@@Base+0x370> │ │ │ │ - ldr r2, [pc, #136] @ (85724 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ + beq.w 85614 <_Py_Dealloc@@Base+0x370> │ │ │ │ + ldr r2, [pc, #136] @ (85978 <_Py_Dealloc@@Base+0x6d4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 853c0 <_Py_Dealloc@@Base+0x370> │ │ │ │ + b.n 85614 <_Py_Dealloc@@Base+0x370> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 856f6 <_Py_Dealloc@@Base+0x6a6> │ │ │ │ + cbnz r2, 8594a <_Py_Dealloc@@Base+0x6a6> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 856e6 <_Py_Dealloc@@Base+0x696> │ │ │ │ - ldr r3, [pc, #116] @ (85728 <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ + cbz r2, 8593a <_Py_Dealloc@@Base+0x696> │ │ │ │ + ldr r3, [pc, #116] @ (8597c <_Py_Dealloc@@Base+0x6d8>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -134146,45 +134370,45 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str.w r4, [r8, #100] @ 0x64 │ │ │ │ - b.n 853ce <_Py_Dealloc@@Base+0x37e> │ │ │ │ + b.n 85622 <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 856e6 <_Py_Dealloc@@Base+0x696> │ │ │ │ - b.n 856ac <_Py_Dealloc@@Base+0x65c> │ │ │ │ + beq.n 8593a <_Py_Dealloc@@Base+0x696> │ │ │ │ + b.n 85900 <_Py_Dealloc@@Base+0x65c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 855b6 <_Py_Dealloc@@Base+0x566> │ │ │ │ - b.n 855f0 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + bne.w 8580a <_Py_Dealloc@@Base+0x566> │ │ │ │ + b.n 85844 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 855a0 <_Py_Dealloc@@Base+0x550> │ │ │ │ - b.n 85566 <_Py_Dealloc@@Base+0x516> │ │ │ │ + beq.w 857f4 <_Py_Dealloc@@Base+0x550> │ │ │ │ + b.n 857ba <_Py_Dealloc@@Base+0x516> │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008572c : │ │ │ │ +00085980 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 85774 │ │ │ │ - ldr r1, [pc, #68] @ (85778 ) │ │ │ │ + cbz r2, 859c8 │ │ │ │ + ldr r1, [pc, #68] @ (859cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {lr} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr.w r3, [lr, #3868] @ 0xf1c │ │ │ │ @@ -134203,128 +134427,238 @@ │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 85788 │ │ │ │ - cbz r2, 85788 │ │ │ │ + cbz r0, 859dc │ │ │ │ + cbz r2, 859dc │ │ │ │ b.w 2c054 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 85784 │ │ │ │ + b.n 859d8 │ │ │ │ nop │ │ │ │ - cbnz r0, 85794 │ │ │ │ + cbnz r0, 859e8 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85792 │ │ │ │ + bge.n 859e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85792 │ │ │ │ - b.w 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 859e6 │ │ │ │ + b.w 852a4 <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r3, #40512 @ 0x9e40 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 85a64 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + mov.w ip, #0 │ │ │ │ + adds r4, #12 │ │ │ │ + movw r7, #29999 @ 0x752f │ │ │ │ + cmp ip, r6 │ │ │ │ + bge.n 85ab0 │ │ │ │ + ldr.w r1, [r4, #4]! │ │ │ │ + ldrh.w r3, [r1, #206] @ 0xce │ │ │ │ + cmp r3, r7 │ │ │ │ + bhi.n 85a92 │ │ │ │ + ldr.w r3, [r5, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 85af6 │ │ │ │ + ldr.w lr, [r3, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + adds r3, #12 │ │ │ │ + cmp lr, r2 │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + ble.n 85a92 │ │ │ │ + ldr.w r0, [r3, #4]! │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.n 85a4e │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + b.n 85a2e │ │ │ │ + ldr r1, [pc, #176] @ (85b18 ) │ │ │ │ + movs r2, #1 │ │ │ │ + strd r2, r2, [sp, #8] │ │ │ │ + add r2, sp, #8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 1cced0 │ │ │ │ + ldr r1, [pc, #160] @ (85b18 ) │ │ │ │ + add r2, sp, #12 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 1cced0 │ │ │ │ + ldrd r3, r0, [sp, #8] │ │ │ │ + eor.w r6, r0, r3 │ │ │ │ + lsls r7, r0, #31 │ │ │ │ + bpl.n 85ac6 │ │ │ │ + lsls r1, r3, #31 │ │ │ │ + bpl.n 85ab4 │ │ │ │ + cmp r6, #1 │ │ │ │ + bls.n 85a22 │ │ │ │ + ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ + cbnz r2, 85ad8 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ + movs r3, #0 │ │ │ │ + movw r1, #30000 @ 0x7530 │ │ │ │ + str.w r3, [r5, #192] @ 0xc0 │ │ │ │ + strh.w r1, [r5, #206] @ 0xce │ │ │ │ + lsls r2, r2, #22 │ │ │ │ + it mi │ │ │ │ + strmi.w r3, [r5, #456] @ 0x1c8 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 85a8e │ │ │ │ + mov r0, r3 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85a8e │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 85a8a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 85a8a │ │ │ │ + ldr r4, [pc, #64] @ (85b1c ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ubfx r2, r2, #0, #12 │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r3, [r3, r4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, r2, lsl #2 │ │ │ │ + add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ + str.w r0, [r3, #160] @ 0xa0 │ │ │ │ + b.n 85a98 │ │ │ │ + cmp r5, r1 │ │ │ │ + it ne │ │ │ │ + movne r3, r5 │ │ │ │ + beq.n 85a5e │ │ │ │ + ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + cbz r3, 85b0a │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 85afe │ │ │ │ + b.n 85a5e │ │ │ │ + movw r3, #35368 @ 0x8a28 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 85a5e │ │ │ │ + b.n 85a92 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ + lsls r3, r2, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #20 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r8, [r6, #132] @ 0x84 │ │ │ │ - bpl.n 85804 │ │ │ │ - ldr r0, [pc, #736] @ (85ab0 ) │ │ │ │ + bpl.n 85b78 │ │ │ │ + ldr r0, [pc, #736] @ (85e24 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 857f6 │ │ │ │ + beq.n 85b6a │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 85a2c │ │ │ │ + bls.w 85da0 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ - ldr r5, [pc, #684] @ (85ab4 ) │ │ │ │ + ldr r5, [pc, #684] @ (85e28 ) │ │ │ │ movw r7, #41968 @ 0xa3f0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 859e6 │ │ │ │ + bne.w 85d5a │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 859e6 │ │ │ │ + beq.w 85d5a │ │ │ │ add r3, sp, #12 │ │ │ │ addw r1, r5, #3572 @ 0xdf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 85a56 │ │ │ │ + beq.w 85dca │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8598a │ │ │ │ + bne.w 85cfe │ │ │ │ movw r3, #13612 @ 0x352c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ands r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 8597c │ │ │ │ + bgt.w 85cf0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85ada │ │ │ │ + beq.w 85e4e │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 85ada │ │ │ │ + bhi.w 85e4e │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r0, r1 │ │ │ │ - movw r9, #5989 @ 0x1765 │ │ │ │ + movw r9, #7753 @ 0x1e49 │ │ │ │ movt r9, #14 │ │ │ │ - ldr.w fp, [pc, #564] @ 85ab0 │ │ │ │ + ldr.w fp, [pc, #564] @ 85e24 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 859a6 │ │ │ │ - ldr.w ip, [pc, #548] @ 85abc │ │ │ │ + beq.w 85d1a │ │ │ │ + ldr.w ip, [pc, #548] @ 85e30 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 85a5c │ │ │ │ + bne.w 85dd0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 858cc │ │ │ │ + bge.n 85c40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ mov.w r9, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -134339,244 +134673,244 @@ │ │ │ │ orr.w r3, r3, lr │ │ │ │ add.w r0, r2, #1 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str.w r2, [lr] │ │ │ │ strd r6, r3, [r4, #-8] │ │ │ │ str r2, [r6, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - beq.w 85a9a │ │ │ │ + beq.w 85e0e │ │ │ │ ldr.w r3, [r5, #3572] @ 0xdf4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r5, #3572] @ 0xdf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 85a04 │ │ │ │ + bne.n 85d78 │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 85a04 │ │ │ │ + beq.n 85d78 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #352] @ (85ab8 ) │ │ │ │ + ldr r1, [pc, #352] @ (85e2c ) │ │ │ │ mov r3, r4 │ │ │ │ - beq.n 85a1c │ │ │ │ - bl 8a554 │ │ │ │ + beq.n 85d90 │ │ │ │ + bl 8a880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85974 │ │ │ │ + bge.n 85ce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85af4 │ │ │ │ + beq.w 85e68 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 859d2 │ │ │ │ - movw r9, #24297 @ 0x5ee9 │ │ │ │ + bne.n 85d46 │ │ │ │ + movw r9, #25781 @ 0x64b5 │ │ │ │ movt r9, #14 │ │ │ │ - b.n 8587a │ │ │ │ + b.n 85bee │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8583a │ │ │ │ + beq.w 85bae │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85974 │ │ │ │ + b.n 85ce8 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 8587a │ │ │ │ - movw r9, #43097 @ 0xa859 │ │ │ │ + b.n 85bee │ │ │ │ + movw r9, #43741 @ 0xaadd │ │ │ │ movt r9, #10 │ │ │ │ - b.n 8587a │ │ │ │ + b.n 85bee │ │ │ │ movw r0, #15536 @ 0x3cb0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85a56 │ │ │ │ + beq.n 85dca │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 858c8 │ │ │ │ - b.n 858cc │ │ │ │ + blt.w 85c3c │ │ │ │ + b.n 85c40 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble.w 85ada │ │ │ │ + ble.w 85e4e │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - bne.n 85a38 │ │ │ │ - movw r9, #34049 @ 0x8501 │ │ │ │ + bne.n 85dac │ │ │ │ + movw r9, #35941 @ 0x8c65 │ │ │ │ movt r9, #13 │ │ │ │ - b.n 8587a │ │ │ │ - ldr r0, [pc, #208] @ (85ab8 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 85bee │ │ │ │ + ldr r0, [pc, #208] @ (85e2c ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 85a8e │ │ │ │ - ldr r1, [pc, #196] @ (85ab8 ) │ │ │ │ + beq.n 85e02 │ │ │ │ + ldr r1, [pc, #196] @ (85e2c ) │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r4, r0, #3 │ │ │ │ - bne.w 85834 │ │ │ │ - b.n 85a56 │ │ │ │ - ldr r0, [pc, #176] @ (85ab8 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + bne.w 85ba8 │ │ │ │ + b.n 85dca │ │ │ │ + ldr r0, [pc, #176] @ (85e2c ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 85946 │ │ │ │ - ldr r0, [pc, #164] @ (85ab8 ) │ │ │ │ + bne.n 85cba │ │ │ │ + ldr r0, [pc, #164] @ (85e2c ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cbfc8 │ │ │ │ + bl 1cab48 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 85a22 │ │ │ │ - bl 86e60 │ │ │ │ + b.n 85d96 │ │ │ │ + bl 871e4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8596a │ │ │ │ - b.n 85974 │ │ │ │ + blt.n 85cde │ │ │ │ + b.n 85ce8 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 85800 │ │ │ │ + b.n 85b74 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 85ada │ │ │ │ + bne.n 85e4e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64144 @ 0xfa90 │ │ │ │ + movw r1, #61968 @ 0xf210 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85974 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 85ce8 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 85acc │ │ │ │ + bne.n 85e40 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 85ac0 │ │ │ │ + cbnz r0, 85e34 │ │ │ │ strd r3, r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 859c6 │ │ │ │ + b.n 85d3a │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #36] @ (85ab8 ) │ │ │ │ - bl 44026 │ │ │ │ + ldr r0, [pc, #36] @ (85e2c ) │ │ │ │ + bl 44016 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 85974 │ │ │ │ + b.n 85ce8 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85a22 │ │ │ │ + b.n 85d96 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 85a34 │ │ │ │ + bgt.n 85da8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 859c6 │ │ │ │ + b.n 85d3a │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - b.n 859ba │ │ │ │ + b.n 85d2e │ │ │ │ movw r0, #4780 @ 0x12ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r1, #64116 @ 0xfa74 │ │ │ │ + movw r1, #61940 @ 0xf1f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 85a56 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 85dca │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 85974 │ │ │ │ + b.n 85ce8 │ │ │ │ │ │ │ │ -00085b00 : │ │ │ │ +00085e74 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 85b4a │ │ │ │ + bne.n 85ebe │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 85b4a │ │ │ │ + beq.n 85ebe │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 85b64 │ │ │ │ + beq.n 85ed8 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 85b3e │ │ │ │ + bne.n 85eb2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 85b6a │ │ │ │ + beq.n 85ede │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 85b32 │ │ │ │ + bne.n 85ea6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85b3a │ │ │ │ + b.n 85eae │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 85b3a │ │ │ │ + b.n 85eae │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [r0, #24] │ │ │ │ @@ -134593,798 +134927,800 @@ │ │ │ │ lsl.w r9, r3, r1 │ │ │ │ mov lr, r1 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r0 │ │ │ │ mov ip, r1 │ │ │ │ and.w r5, sl, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 85e00 │ │ │ │ + beq.w 86174 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r3, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 86176 │ │ │ │ + bne.w 864f0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ cmp r1, #7 │ │ │ │ mov r8, r1 │ │ │ │ - bgt.w 85d20 │ │ │ │ + bgt.w 86094 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85c9c │ │ │ │ + blt.n 86010 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 85d00 │ │ │ │ + beq.w 86074 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 85d96 │ │ │ │ + beq.w 8610a │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85d60 │ │ │ │ + blt.w 860d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 85d00 │ │ │ │ + beq.n 86074 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 85cb0 │ │ │ │ + beq.n 86024 │ │ │ │ mov.w r7, sl, lsr #10 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ adds r5, r7, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 85f3c │ │ │ │ + bgt.w 862b4 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85d66 │ │ │ │ + blt.w 860da │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 85d00 │ │ │ │ + beq.n 86074 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 86018 │ │ │ │ + beq.w 86390 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.w 85f64 │ │ │ │ + bgt.w 862dc │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85d90 │ │ │ │ + blt.w 86104 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 85d00 │ │ │ │ + beq.n 86074 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 86116 │ │ │ │ + beq.w 86490 │ │ │ │ lsrs r7, r7, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, r7, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85c34 │ │ │ │ + b.n 85fa8 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 86340 │ │ │ │ + bne.w 86750 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 85c24 │ │ │ │ + bne.n 85f98 │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ubfx ip, r7, #2, #3 │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 85c24 │ │ │ │ + bne.n 85f98 │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.w 86356 │ │ │ │ + beq.w 86766 │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r7, r1, #28 │ │ │ │ addmi.w r7, r1, #20 │ │ │ │ lsls r1, r0, #26 │ │ │ │ - bpl.w 86352 │ │ │ │ + bpl.w 86762 │ │ │ │ lsls r1, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 85c24 │ │ │ │ + bne.n 85f98 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #2 │ │ │ │ ittet ne │ │ │ │ movne r1, #1 │ │ │ │ addne.w r2, fp, r3, lsl #3 │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ ldrbne r0, [r4, #5] │ │ │ │ iteet eq │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ lslne r1, r0 │ │ │ │ addne r2, r2, r1 │ │ │ │ addeq.w r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 85ca4 │ │ │ │ + b.n 86018 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt.w 86076 │ │ │ │ + bgt.w 863ee │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85d7a │ │ │ │ + blt.n 860ee │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 85d00 │ │ │ │ + beq.n 86074 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 85d96 │ │ │ │ + beq.n 8610a │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 86096 │ │ │ │ + bgt.w 8640e │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85c14 │ │ │ │ + bge.w 85f88 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85ca2 │ │ │ │ - b.n 85c24 │ │ │ │ + beq.n 86016 │ │ │ │ + b.n 85f98 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85ca2 │ │ │ │ + beq.n 86016 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ - b.n 85c70 │ │ │ │ + b.n 85fe4 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85ca2 │ │ │ │ + beq.n 86016 │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85d56 │ │ │ │ + b.n 860ca │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85ca2 │ │ │ │ - b.n 85c8c │ │ │ │ + beq.n 86016 │ │ │ │ + b.n 86000 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 85de6 │ │ │ │ + bne.n 8615a │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ubfx ip, r7, #2, #3 │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 85de6 │ │ │ │ + bne.n 8615a │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.w 8631e │ │ │ │ + beq.w 86620 │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r7, r1, #28 │ │ │ │ addmi.w r7, r1, #20 │ │ │ │ lsls r1, r0, #26 │ │ │ │ - bpl.w 8631a │ │ │ │ + bpl.w 8661c │ │ │ │ lsls r1, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85d00 │ │ │ │ + beq.n 86074 │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - ble.w 85c0a │ │ │ │ - b.n 85d4e │ │ │ │ + ble.w 85f7e │ │ │ │ + b.n 860c2 │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r4, [fp, r5] │ │ │ │ strle r4, [sp, #28] │ │ │ │ - bgt.w 85f80 │ │ │ │ + bgt.w 862f8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 85f74 │ │ │ │ + blt.w 862ec │ │ │ │ mov r7, r4 │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r4, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ add.w r7, fp, r4 │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 85f90 │ │ │ │ + beq.w 86308 │ │ │ │ ldr.w r0, [fp, r4] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 85fac │ │ │ │ + beq.w 86324 │ │ │ │ mov.w r0, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r0, r5 │ │ │ │ and.w r5, r0, r9 │ │ │ │ itt le │ │ │ │ ldrsble.w r1, [fp, r5] │ │ │ │ strle r1, [sp, #28] │ │ │ │ - bgt.w 86008 │ │ │ │ + bgt.w 86380 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 85fa0 │ │ │ │ + blt.w 86318 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r3 │ │ │ │ add.w r0, fp, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 8609c │ │ │ │ + beq.w 86420 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp sl, r1 │ │ │ │ - beq.w 860bc │ │ │ │ + beq.w 86436 │ │ │ │ mov.w r1, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add r1, r5 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, sl │ │ │ │ and.w r8, r1, r9 │ │ │ │ + mov sl, r2 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r9 │ │ │ │ cmp.w ip, #7 │ │ │ │ mov r9, r3 │ │ │ │ - mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ - bgt.n 85f2c │ │ │ │ + bgt.n 862a4 │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 860ae │ │ │ │ + blt.w 8642c │ │ │ │ movs r0, #12 │ │ │ │ mul.w r0, r0, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r9 │ │ │ │ add.w r6, fp, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 860a2 │ │ │ │ + beq.w 86426 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ - cmp sl, r0 │ │ │ │ - beq.w 861ca │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.w 86544 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r8, r8, r0, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - and.w r8, r8, r3 │ │ │ │ - bgt.w 8621a │ │ │ │ + and.w r8, r8, r2 │ │ │ │ + bgt.w 8659a │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 861c0 │ │ │ │ + blt.w 8653a │ │ │ │ movs r0, #12 │ │ │ │ mul.w r0, r0, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r9 │ │ │ │ add.w r6, fp, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 860a2 │ │ │ │ + beq.w 86426 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ - cmp sl, r0 │ │ │ │ - beq.w 8622a │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.w 865aa │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ mov.w r0, r0, lsr #10 │ │ │ │ str r0, [sp, #20] │ │ │ │ add.w r0, r0, #1 │ │ │ │ add r0, r8 │ │ │ │ - and.w r8, r0, r3 │ │ │ │ - ble.n 85ea2 │ │ │ │ + and.w r8, r0, r2 │ │ │ │ + ble.n 8621a │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 85ea6 │ │ │ │ + b.n 8621e │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85c46 │ │ │ │ + bge.w 85fba │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85ca2 │ │ │ │ + beq.w 86016 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ - b.n 85c74 │ │ │ │ + b.n 85fe8 │ │ │ │ adds r7, r4, #1 │ │ │ │ - bne.w 85e38 │ │ │ │ + bne.w 861ac │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85ca4 │ │ │ │ + b.n 86018 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r4, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r4, [fp, r5, lsl #1] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b.n 85e0e │ │ │ │ + b.n 86182 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, fp │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 85ca4 │ │ │ │ + b.n 86018 │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.w 85e82 │ │ │ │ + bne.w 861f6 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85ca4 │ │ │ │ + b.n 86018 │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ mov r1, r6 │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85fe4 │ │ │ │ + bge.n 8635c │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8636e │ │ │ │ + beq.w 8672a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 862b2 │ │ │ │ + blt.w 8663e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 85b94 │ │ │ │ + bne.w 85f08 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ - bne.w 85b94 │ │ │ │ + bne.w 85f08 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 860b8 │ │ │ │ + bne.n 86414 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ mov r1, ip │ │ │ │ - b.n 85e38 │ │ │ │ + b.n 861ac │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r1, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r1, [fp, r5, lsl #1] │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.n 85e56 │ │ │ │ + b.n 861ca │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 85c58 │ │ │ │ + bne.w 85fcc │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 85c58 │ │ │ │ + bne.w 85fcc │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86326 │ │ │ │ + beq.w 86628 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 86322 │ │ │ │ + bpl.w 86624 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85d00 │ │ │ │ - b.n 85c58 │ │ │ │ + beq.w 86074 │ │ │ │ + b.n 85fcc │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85d2e │ │ │ │ + bge.w 860a2 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85ca2 │ │ │ │ + beq.w 86016 │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ - b.n 85d5a │ │ │ │ + b.n 860ce │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ - b.n 85f92 │ │ │ │ - mov r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85ca2 │ │ │ │ + blt.w 86016 │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ + b.n 8630a │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 85f92 │ │ │ │ + b.n 8630a │ │ │ │ + mov r2, sl │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 86416 │ │ │ │ adds r6, r5, #1 │ │ │ │ - bne.w 85ecc │ │ │ │ + bne.w 86244 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 85ca2 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - b.n 860a4 │ │ │ │ + b.n 86016 │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ mov r1, r6 │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 860f4 │ │ │ │ + bge.n 8646e │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86296 │ │ │ │ + beq.w 86716 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 862b2 │ │ │ │ + blt.w 8663e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 85b94 │ │ │ │ + bne.w 85f08 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 85b94 │ │ │ │ + bne.w 85f08 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 860b8 │ │ │ │ + bne.n 86414 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85e82 │ │ │ │ + b.n 861f6 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 85c8c │ │ │ │ + bne.w 86000 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 85c8c │ │ │ │ + bne.w 86000 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86386 │ │ │ │ + beq.w 8676e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 86382 │ │ │ │ + beq.w 8676a │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85d00 │ │ │ │ - b.n 85c8c │ │ │ │ + beq.w 86074 │ │ │ │ + b.n 86000 │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [fp, r5] │ │ │ │ strle r3, [sp, #28] │ │ │ │ - bgt.w 8640e │ │ │ │ + bgt.w 867bc │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 8627a │ │ │ │ + bge.n 86600 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85ca2 │ │ │ │ + beq.w 86016 │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r3, r5 │ │ │ │ and.w r5, r3, r9 │ │ │ │ - bgt.w 8641e │ │ │ │ + bgt.w 86782 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 862ce │ │ │ │ + bge.w 86646 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 862e8 │ │ │ │ + bne.w 86660 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85ca4 │ │ │ │ + b.n 86018 │ │ │ │ adds r4, r5, #1 │ │ │ │ - bne.w 85f10 │ │ │ │ + bne.w 86288 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 85ca2 │ │ │ │ + b.n 86016 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 861fc │ │ │ │ + bge.n 86576 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8632c │ │ │ │ + beq.w 8673e │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 862c0 │ │ │ │ + blt.w 8677c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.n 862ba │ │ │ │ + cmp sl, r0 │ │ │ │ + bne.w 86772 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 862ba │ │ │ │ + bne.w 86772 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 860a2 │ │ │ │ - ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85ecc │ │ │ │ + bne.w 86426 │ │ │ │ + ldrb.w ip, [sl, #4] │ │ │ │ + b.n 86244 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 85eea │ │ │ │ + b.n 86262 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f4a98 │ │ │ │ + bl f4990 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 8625a │ │ │ │ + bge.n 865da │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8635a │ │ │ │ + beq.n 86692 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 862c0 │ │ │ │ + blt.w 8677c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.n 862ba │ │ │ │ + cmp sl, r0 │ │ │ │ + bne.w 86772 │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 862ba │ │ │ │ + bne.w 86772 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 860a2 │ │ │ │ - ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85f10 │ │ │ │ + bne.w 86426 │ │ │ │ + ldrb.w ip, [sl, #4] │ │ │ │ + b.n 86288 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ed858 │ │ │ │ + bl 1f1cbc │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 862ac │ │ │ │ - bne.n 862c6 │ │ │ │ + blt.n 86638 │ │ │ │ + bne.n 8662e │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 8618e │ │ │ │ - mov r0, r8 │ │ │ │ - strd r1, r2, [sp, #32] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 860f4 │ │ │ │ + b.n 86508 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 86148 │ │ │ │ + ldr r7, [r1, #28] │ │ │ │ + b.n 86136 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 863d8 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 863c6 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ + b.n 86074 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #4 │ │ │ │ - beq.w 86440 │ │ │ │ + beq.w 867b4 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 85ca4 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - b.n 85b94 │ │ │ │ - mvn.w r3, #2 │ │ │ │ - b.n 85ca2 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ - b.n 85d00 │ │ │ │ + b.n 86018 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ed858 │ │ │ │ + bl 1f1cbc │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 862ac │ │ │ │ - bne.n 862c6 │ │ │ │ + blt.n 86638 │ │ │ │ + bne.n 8662e │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w r3, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r5 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ and.w r5, r3, r9 │ │ │ │ cmp.w lr, #7 │ │ │ │ - bgt.w 86430 │ │ │ │ + bgt.w 867a4 │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 8638a │ │ │ │ + bge.n 866a4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 863a4 │ │ │ │ + bne.n 866be │ │ │ │ mov r3, r8 │ │ │ │ - b.n 85ca2 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 85dd4 │ │ │ │ - ldr r7, [r1, #28] │ │ │ │ - b.n 85dc2 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 86060 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 8604e │ │ │ │ + b.n 86016 │ │ │ │ mov r0, r4 │ │ │ │ - strd r3, r1, [sp, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r1, [sp, #32] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - b.n 861fc │ │ │ │ - mov.w r3, sl, lsr #5 │ │ │ │ - add.w r5, r5, r5, lsl #2 │ │ │ │ - adds r3, #1 │ │ │ │ - add r5, r3 │ │ │ │ - and.w r5, r5, r9 │ │ │ │ - b.n 85c0a │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 85cee │ │ │ │ - ldr r7, [r1, #28] │ │ │ │ - b.n 85cdc │ │ │ │ - mov r0, r4 │ │ │ │ - strd r3, r1, [sp, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r1, [sp, #32] │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 8625a │ │ │ │ - mov r0, r8 │ │ │ │ - strd r1, r2, [sp, #32] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85fe4 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 86162 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 8614c │ │ │ │ + ldrd r1, r3, [sp, #32] │ │ │ │ + b.n 865da │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ed858 │ │ │ │ + bl 1f1cbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 862aa │ │ │ │ - bne.n 863fa │ │ │ │ + blt.n 86636 │ │ │ │ + bne.n 86712 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.n 863fe │ │ │ │ + bgt.n 86794 │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 863dc │ │ │ │ + bge.n 866f6 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 86316 │ │ │ │ + beq.n 8668e │ │ │ │ lsrs r3, r7, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 862fe │ │ │ │ + b.n 86676 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ed858 │ │ │ │ + bl 1f1cbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 862aa │ │ │ │ - bne.n 863fa │ │ │ │ + blt.n 86636 │ │ │ │ + bne.n 86712 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 863ca │ │ │ │ + b.n 866e4 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 85d00 │ │ │ │ + b.n 86074 │ │ │ │ + mov r0, r8 │ │ │ │ + strd r1, r2, [sp, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldrd r1, r2, [sp, #32] │ │ │ │ + b.n 8646e │ │ │ │ + mov r0, r8 │ │ │ │ + strd r1, r2, [sp, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldrd r1, r2, [sp, #32] │ │ │ │ + b.n 8635c │ │ │ │ + mov r0, r4 │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldrd r1, r3, [sp, #32] │ │ │ │ + b.n 86576 │ │ │ │ + mov.w r3, sl, lsr #5 │ │ │ │ + add.w r5, r5, r5, lsl #2 │ │ │ │ + adds r3, #1 │ │ │ │ + add r5, r3 │ │ │ │ + and.w r5, r5, r9 │ │ │ │ + b.n 85f7e │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 86062 │ │ │ │ + ldr r7, [r1, #28] │ │ │ │ + b.n 86050 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 864dc │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 864c6 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + b.w 85f08 │ │ │ │ + mvn.w r3, #2 │ │ │ │ + b.n 86016 │ │ │ │ cmp.w lr, #15 │ │ │ │ - ite le │ │ │ │ - ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ - ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 863be │ │ │ │ - cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 86184 │ │ │ │ + b.n 86526 │ │ │ │ cmp.w lr, #15 │ │ │ │ - ite gt │ │ │ │ - ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ - ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.n 861ac │ │ │ │ + ite le │ │ │ │ + ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ + ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ + b.n 866d8 │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 8630a │ │ │ │ + b.n 86682 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - b.w 85b94 │ │ │ │ + b.w 85f08 │ │ │ │ + cmp r1, #15 │ │ │ │ + ite gt │ │ │ │ + ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ + ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 864fe │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r5, [r0, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ @@ -135394,383 +135730,383 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ lsl.w r3, r3, r5 │ │ │ │ add.w r8, r6, r2 │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ and.w r9, r7, r4 │ │ │ │ - bgt.w 865da │ │ │ │ + bgt.w 8695e │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 86540 │ │ │ │ + blt.n 868c4 │ │ │ │ ldr.w r0, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 8654a │ │ │ │ + beq.n 868ce │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 86552 │ │ │ │ + beq.n 868d6 │ │ │ │ lsrs r3, r7, #5 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r9 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - bgt.w 865bc │ │ │ │ + bgt.w 86940 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 865cc │ │ │ │ + blt.w 86950 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8654a │ │ │ │ + beq.n 868ce │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 8664a │ │ │ │ + beq.w 869ce │ │ │ │ lsrs r2, r7, #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ mov sl, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.w 86618 │ │ │ │ + bgt.w 8699c │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 865fe │ │ │ │ + blt.w 86982 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8654a │ │ │ │ + beq.n 868ce │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 866ac │ │ │ │ + beq.w 86a30 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ cmp r5, #7 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - bgt.w 8663c │ │ │ │ + bgt.w 869c0 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 86612 │ │ │ │ + blt.n 86996 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8654a │ │ │ │ + beq.n 868ce │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 8672e │ │ │ │ + beq.w 86ab2 │ │ │ │ mov.w r2, sl, lsr #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ mov sl, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 864da │ │ │ │ + b.n 8685e │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 8678c │ │ │ │ + bne.w 86b10 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, sl │ │ │ │ - bne.n 865a8 │ │ │ │ + bne.n 8692c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 865a8 │ │ │ │ + bne.n 8692c │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 867ac │ │ │ │ + beq.w 86b30 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 867a6 │ │ │ │ + bpl.w 86b2a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r2, #28 │ │ │ │ addmi.w r1, r2, #20 │ │ │ │ mul.w r2, sl, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8654a │ │ │ │ + beq.n 868ce │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - ble.w 864ae │ │ │ │ + ble.w 86832 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 86728 │ │ │ │ + bgt.w 86aac │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 864b8 │ │ │ │ + bge.w 8683c │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 864ca │ │ │ │ + bne.w 8684e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 8670a │ │ │ │ + bgt.w 86a8e │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8648a │ │ │ │ + bge.w 8680e │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 86546 │ │ │ │ + beq.n 868ca │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 865c2 │ │ │ │ + b.n 86946 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 8654a │ │ │ │ + beq.n 868ce │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 86512 │ │ │ │ + b.n 86896 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 8654a │ │ │ │ - b.n 8652c │ │ │ │ + beq.n 868ce │ │ │ │ + b.n 868b0 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 864ea │ │ │ │ + bge.w 8686e │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 8654a │ │ │ │ + beq.n 868ce │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ - b.n 86516 │ │ │ │ + b.n 8689a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 864ca │ │ │ │ + bne.w 8684e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 864ca │ │ │ │ + bne.w 8684e │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 867b6 │ │ │ │ + beq.w 86b3a │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 867b0 │ │ │ │ + beq.w 86b34 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite eq │ │ │ │ addeq r1, #28 │ │ │ │ addne r1, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8654a │ │ │ │ - b.n 864ca │ │ │ │ + beq.w 868ce │ │ │ │ + b.n 8684e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 864fc │ │ │ │ + bne.w 86880 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 864fc │ │ │ │ + bne.w 86880 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 867c0 │ │ │ │ + beq.n 86b44 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 867ba │ │ │ │ + beq.n 86b3e │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8654a │ │ │ │ - b.n 864fc │ │ │ │ + beq.w 868ce │ │ │ │ + b.n 86880 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8648a │ │ │ │ + bge.w 8680e │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 86546 │ │ │ │ + beq.w 868ca │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ - b.n 865c6 │ │ │ │ + b.n 8694a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8652c │ │ │ │ + bne.w 868b0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8652c │ │ │ │ + bne.w 868b0 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 867a2 │ │ │ │ + beq.n 86b26 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8679c │ │ │ │ + beq.n 86b20 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8654a │ │ │ │ - b.n 8652c │ │ │ │ + beq.w 868ce │ │ │ │ + b.n 868b0 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 864ae │ │ │ │ + b.n 86832 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 86778 │ │ │ │ + b.n 86afc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 86762 │ │ │ │ + b.n 86ae6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 86598 │ │ │ │ + b.n 8691c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 86584 │ │ │ │ + b.n 86908 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 86698 │ │ │ │ + b.n 86a1c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 86680 │ │ │ │ + b.n 86a04 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 866f6 │ │ │ │ + b.n 86a7a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 866e0 │ │ │ │ + b.n 86a64 │ │ │ │ │ │ │ │ -000867c4 : │ │ │ │ +00086b48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r3 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r0, r3 │ │ │ │ cmp r0, #8 │ │ │ │ - bgt.n 868aa │ │ │ │ + bgt.n 86c2e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86a6a │ │ │ │ + beq.w 86dee │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 86a6a │ │ │ │ + bhi.w 86dee │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 86a36 │ │ │ │ - ldr.w r9, [pc, #628] @ 86a8c │ │ │ │ + bne.w 86dba │ │ │ │ + ldr.w r9, [pc, #628] @ 86e10 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #43097 @ 0xa859 │ │ │ │ + movw r7, #43741 @ 0xaadd │ │ │ │ movt r7, #10 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 868da │ │ │ │ - ldr.w ip, [pc, #592] @ 86a88 │ │ │ │ + beq.n 86c5e │ │ │ │ + ldr.w ip, [pc, #592] @ 86e0c │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 869ba │ │ │ │ + bne.w 86d3e │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 868fa │ │ │ │ + beq.n 86c7e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 868fa │ │ │ │ + bge.n 86c7e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 86900 │ │ │ │ + bne.n 86c84 │ │ │ │ str r7, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r5, [r3, #16] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -135783,177 +136119,177 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #24297 @ 0x5ee9 │ │ │ │ + movweq r7, #25781 @ 0x64b5 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 86912 │ │ │ │ + bne.n 86c96 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 86a36 │ │ │ │ - ldr.w r9, [pc, #456] @ 86a8c │ │ │ │ + bne.w 86dba │ │ │ │ + ldr.w r9, [pc, #456] @ 86e10 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86836 │ │ │ │ + bne.n 86bba │ │ │ │ movw r0, #15536 @ 0x3cb0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 868a2 │ │ │ │ + beq.n 86c26 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 86864 │ │ │ │ + bne.n 86be8 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 86876 │ │ │ │ + beq.n 86bfa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 86876 │ │ │ │ + b.n 86bfa │ │ │ │ movs r7, #0 │ │ │ │ - b.n 868b8 │ │ │ │ + b.n 86c3c │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble.w 86a6a │ │ │ │ + ble.w 86dee │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #34049 @ 0x8501 │ │ │ │ + movweq r7, #35941 @ 0x8c65 │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 868b8 │ │ │ │ + beq.n 86c3c │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 86a6a │ │ │ │ + bne.w 86dee │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 86a50 │ │ │ │ - ldr.w r9, [pc, #336] @ 86a8c │ │ │ │ + beq.w 86dd4 │ │ │ │ + ldr.w r9, [pc, #336] @ 86e10 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ - cbz r3, 869a6 │ │ │ │ - ldr r0, [pc, #308] @ (86a88 ) │ │ │ │ + cbz r3, 86d2a │ │ │ │ + ldr r0, [pc, #308] @ (86e0c ) │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #2016] @ 0x7e0 │ │ │ │ ldr.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ ldr.w r7, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 869e4 │ │ │ │ + bne.n 86d68 │ │ │ │ ldr.w r2, [sl] │ │ │ │ - movw r7, #8513 @ 0x2141 │ │ │ │ + movw r7, #3393 @ 0xd41 │ │ │ │ movt r7, #25 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r3, #28] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86864 │ │ │ │ - b.n 868fa │ │ │ │ - movw r7, #5989 @ 0x1765 │ │ │ │ + bne.w 86be8 │ │ │ │ + b.n 86c7e │ │ │ │ + movw r7, #7753 @ 0x1e49 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 868b8 │ │ │ │ + b.n 86c3c │ │ │ │ movw r0, #15136 @ 0x3b20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8696e │ │ │ │ - b.n 868a2 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + bne.n 86cf2 │ │ │ │ + b.n 86c26 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 86a10 │ │ │ │ + bne.n 86d94 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 86a0a │ │ │ │ + cbnz r0, 86d8e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8698e │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 86d12 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 86a26 │ │ │ │ + bne.n 86daa │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8696e │ │ │ │ + bne.n 86cf2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8696e │ │ │ │ + b.n 86cf2 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 8698e │ │ │ │ + b.n 86d12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8698e │ │ │ │ + b.n 86d12 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8696e │ │ │ │ + b.n 86cf2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64360 @ 0xfb68 │ │ │ │ + movw r1, #62184 @ 0xf2e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 868a2 │ │ │ │ + b.n 86c26 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64144 @ 0xfa90 │ │ │ │ + movw r1, #61968 @ 0xf210 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r3, sl │ │ │ │ - b.n 868a2 │ │ │ │ + b.n 86c26 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #64116 @ 0xfa74 │ │ │ │ + movw r1, #61940 @ 0xf1f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -135962,64 +136298,64 @@ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ sub sp, #12 │ │ │ │ ands r3, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 86b72 │ │ │ │ + bgt.n 86ef6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86c74 │ │ │ │ + beq.w 86ff8 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 86c74 │ │ │ │ + bhi.w 86ff8 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr.w r9, [pc, #444] @ 86c94 │ │ │ │ + ldr.w r9, [pc, #444] @ 87018 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r7, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86bf4 │ │ │ │ - ldr.w ip, [pc, #420] @ 86c98 │ │ │ │ + beq.w 86f78 │ │ │ │ + ldr.w ip, [pc, #420] @ 8701c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r7, #2008] @ 0x7d8 │ │ │ │ ldr.w r2, [r7, #2012] @ 0x7dc │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r7, #2012] @ 0x7dc │ │ │ │ mov lr, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r7, #43097 @ 0xa859 │ │ │ │ + movw r7, #43741 @ 0xaadd │ │ │ │ movt r7, #10 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 86bbc │ │ │ │ + bne.n 86f40 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86c48 │ │ │ │ + beq.w 86fcc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86c48 │ │ │ │ + bge.w 86fcc │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 86c50 │ │ │ │ + bne.w 86fd4 │ │ │ │ str r7, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r5, [r3, #16] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -136032,217 +136368,217 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #24297 @ 0x5ee9 │ │ │ │ + movweq r7, #25781 @ 0x64b5 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 86c14 │ │ │ │ - ldr.w r9, [pc, #272] @ 86c94 │ │ │ │ + bne.n 86f98 │ │ │ │ + ldr.w r9, [pc, #272] @ 87018 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 86bfc │ │ │ │ - ldr.w ip, [pc, #252] @ 86c98 │ │ │ │ + cbz r3, 86f80 │ │ │ │ + ldr.w ip, [pc, #252] @ 8701c │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86b1c │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + beq.n 86ea0 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 86c5e │ │ │ │ + bne.n 86fe2 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 86c0e │ │ │ │ + cbnz r0, 86f92 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 86b1c │ │ │ │ + b.n 86ea0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 86b80 │ │ │ │ - movw r7, #5989 @ 0x1765 │ │ │ │ + b.n 86f04 │ │ │ │ + movw r7, #7753 @ 0x1e49 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 86b80 │ │ │ │ - movw r7, #43097 @ 0xa859 │ │ │ │ + b.n 86f04 │ │ │ │ + movw r7, #43741 @ 0xaadd │ │ │ │ movt r7, #10 │ │ │ │ movw r0, #15536 @ 0x3cb0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86b6a │ │ │ │ + beq.n 86eee │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 86b1c │ │ │ │ + b.n 86ea0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 86c74 │ │ │ │ + ble.n 86ff8 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #34049 @ 0x8501 │ │ │ │ + movweq r7, #35941 @ 0x8c65 │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 86b80 │ │ │ │ + beq.n 86f04 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 86c74 │ │ │ │ + bne.n 86ff8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64144 @ 0xfa90 │ │ │ │ + movw r1, #61968 @ 0xf210 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86b6a │ │ │ │ + b.n 86eee │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 86b3e │ │ │ │ + beq.w 86ec2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 86b3e │ │ │ │ + b.n 86ec2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 86b1c │ │ │ │ + b.n 86ea0 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #64116 @ 0xfa74 │ │ │ │ + movw r1, #61940 @ 0xf1f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00086c9c : │ │ │ │ +00087020 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.n 86d36 │ │ │ │ + bpl.n 870ba │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86cfe │ │ │ │ + blt.n 87082 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 86d10 │ │ │ │ + bne.n 87094 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 86d10 │ │ │ │ + beq.n 87094 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #65504 @ 0xffe0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 86d2e │ │ │ │ + beq.n 870b2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a554 │ │ │ │ + b.w 8a880 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 86cdc │ │ │ │ + beq.n 87060 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 86ce2 │ │ │ │ + bne.n 87066 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1cbfc8 │ │ │ │ + b.w 1cab48 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 86e60 │ │ │ │ + b.n 871e4 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #252] @ (86e5c ) │ │ │ │ + ldr r4, [pc, #252] @ (871e0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86e48 │ │ │ │ + beq.n 871cc │ │ │ │ mul.w r4, r2, r1 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 86e44 │ │ │ │ + bhi.n 871c8 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - movw r3, #17321 @ 0x43a9 │ │ │ │ + movw r3, #17937 @ 0x4611 │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r4, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 86dd6 │ │ │ │ + bne.n 8715a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cac40 <_Py_InitializeRecursionLimits@@Base+0x328> │ │ │ │ + bl 1c98c0 <_Py_InitializeRecursionLimits@@Base+0x328> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r0, 86e04 │ │ │ │ + cbz r0, 87188 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ rev r1, r4 │ │ │ │ mov.w r0, #4261281277 @ 0xfdfdfdfd │ │ │ │ @@ -136251,20 +136587,20 @@ │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ strb r5, [r3, #4] │ │ │ │ strh.w r1, [r3, #5] │ │ │ │ strb r1, [r3, #7] │ │ │ │ mov r3, r2 │ │ │ │ str r0, [r2, r4] │ │ │ │ - b.n 86dfe │ │ │ │ + b.n 87182 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ blx r6 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 86dfe │ │ │ │ + cbz r0, 87182 │ │ │ │ rev r2, r4 │ │ │ │ str.w r2, [r3], #8 │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ strb r5, [r0, #4] │ │ │ │ @@ -136272,42 +136608,42 @@ │ │ │ │ strb r2, [r0, #7] │ │ │ │ str r1, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #22397 @ 0x577d │ │ │ │ + movw r1, #22993 @ 0x59d1 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r3, #852] @ 0x354 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 86e38 │ │ │ │ + bne.n 871bc │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #1 │ │ │ │ blx 2c058 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86dfe │ │ │ │ + beq.n 87182 │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #800] @ 0x320 │ │ │ │ - b.n 86db2 │ │ │ │ + b.n 87136 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ movs r1, #1 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 86e28 │ │ │ │ + b.n 871ac │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86dfe │ │ │ │ - movw r1, #55288 @ 0xd7f8 │ │ │ │ + b.n 87182 │ │ │ │ + movw r1, #53084 @ 0xcf5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #63040 @ 0xf640 │ │ │ │ + movw r0, #60864 @ 0xedc0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -136315,23 +136651,23 @@ │ │ │ │ movw r5, #41968 @ 0xa3f0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 87014 │ │ │ │ - ldr r3, [pc, #568] @ (870c8 ) │ │ │ │ + bne.w 87398 │ │ │ │ + ldr r3, [pc, #568] @ (8744c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 86f34 │ │ │ │ + beq.n 872b8 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w r7, r4, #20 │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -136349,23 +136685,23 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2b5ac │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8707c │ │ │ │ + bne.w 87400 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, fp] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ add.w r2, r7, r3 │ │ │ │ - bne.n 86f24 │ │ │ │ + bne.n 872a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ movs r0, #0 │ │ │ │ @@ -136377,46 +136713,46 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ str.w sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 86f0a │ │ │ │ + b.n 8728e │ │ │ │ movs r0, #16 │ │ │ │ movs r1, #8 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ + movw r2, #3101 @ 0xc1d │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r3, [r7, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87030 │ │ │ │ - ldr r3, [pc, #360] @ (870c8 ) │ │ │ │ + bne.n 873b4 │ │ │ │ + ldr r3, [pc, #360] @ (8744c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8705c │ │ │ │ + beq.n 873e0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ - cbz r0, 86fce │ │ │ │ + cbz r0, 87352 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ sub.w r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -136432,114 +136768,114 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2b5ac │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8707c │ │ │ │ + bne.n 87400 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 86ef0 │ │ │ │ + b.n 87274 │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 87024 │ │ │ │ + bcc.n 873a8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r1, lr │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r0, [r3, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 86f88 │ │ │ │ + bne.n 8730c │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8706e │ │ │ │ + bne.n 873f2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8703e │ │ │ │ + cbz r4, 873c2 │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 86f88 │ │ │ │ + b.n 8730c │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ movs r0, #20 │ │ │ │ movs r1, #10 │ │ │ │ mov.w fp, #60 @ 0x3c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 86f44 │ │ │ │ + b.n 872c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 86f88 │ │ │ │ + b.n 8730c │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86f88 │ │ │ │ - bl 244f6c │ │ │ │ + bne.n 8730c │ │ │ │ + bl 24448c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 870b6 │ │ │ │ + blt.n 8743a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 870a4 │ │ │ │ + blt.n 87428 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86f1e │ │ │ │ + b.n 872a2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 86f88 │ │ │ │ - b.n 86fea │ │ │ │ + bne.n 8730c │ │ │ │ + b.n 8736e │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 87006 │ │ │ │ + b.n 8738a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 235df8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 235328 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 86eea │ │ │ │ + ble.w 8726e │ │ │ │ cmp r3, #15 │ │ │ │ mov.w r3, #0 │ │ │ │ ite le │ │ │ │ strhle.w r3, [r7, fp, lsl #1] │ │ │ │ strgt.w r3, [r7, fp, lsl #2] │ │ │ │ - b.n 86ef0 │ │ │ │ + b.n 87274 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87056 │ │ │ │ + bne.n 873da │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87056 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 873da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8704c │ │ │ │ + bne.n 873d0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8704c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 873d0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, r0 │ │ │ │ @@ -136550,27 +136886,27 @@ │ │ │ │ lsl.w r5, r0, r2 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ lsl.w r3, r5, r0 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ lsrs r3, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87276 │ │ │ │ + beq.w 875fa │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 872f2 │ │ │ │ + bhi.w 87676 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 87162 │ │ │ │ - ldr r1, [pc, #696] @ (873c8 ) │ │ │ │ + bne.n 874e6 │ │ │ │ + ldr r1, [pc, #696] @ (8774c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 872c4 │ │ │ │ + beq.w 87648 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ movw r5, #771 @ 0x303 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ @@ -136588,48 +136924,48 @@ │ │ │ │ blx 2b5ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ add.w r1, r5, r3, lsl #3 │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #3101 @ 0xc1d │ │ │ │ movt r0, #8 │ │ │ │ add.w r7, r1, #20 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ mov.w fp, r3, lsl #3 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 872a4 │ │ │ │ - ldr r0, [pc, #572] @ (873c8 ) │ │ │ │ + bne.w 87628 │ │ │ │ + ldr r0, [pc, #572] @ (8774c ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 87338 │ │ │ │ + bcs.w 876bc │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 87374 │ │ │ │ + beq.w 876f8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8720c │ │ │ │ + beq.n 87590 │ │ │ │ strb r2, [r4, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ strb r6, [r4, #6] │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ @@ -136647,23 +136983,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ str r7, [sp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 87264 │ │ │ │ + bhi.n 875e8 │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87338 │ │ │ │ + beq.w 876bc │ │ │ │ mov r1, r9 │ │ │ │ add.w r7, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ movs r5, #0 │ │ │ │ @@ -136683,258 +137019,258 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r7, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 87234 │ │ │ │ + b.n 875b8 │ │ │ │ movs r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.n 872f4 │ │ │ │ + bhi.n 87678 │ │ │ │ mul.w fp, r1, r3 │ │ │ │ mla r1, r1, r3, r5 │ │ │ │ add.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #3101 @ 0xc1d │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 8718a │ │ │ │ + beq.w 8750e │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 873c0 │ │ │ │ + beq.w 87744 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 87234 │ │ │ │ + b.n 875b8 │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 87388 │ │ │ │ + bne.n 8770c │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r3, #5 │ │ │ │ movs r5, #8 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 871aa │ │ │ │ + b.n 8752e │ │ │ │ movs r1, #8 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 873a6 │ │ │ │ + bhi.n 8772a │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ lsls r5, r0 │ │ │ │ mul.w fp, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 872a4 │ │ │ │ - ldr r1, [pc, #160] @ (873c8 ) │ │ │ │ + bne.n 87628 │ │ │ │ + ldr r1, [pc, #160] @ (8774c ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1612] @ 0x64c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 87396 │ │ │ │ + bne.n 8771a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - cbz r4, 873c0 │ │ │ │ + cbz r4, 87744 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r7, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r7, #800] @ 0x320 │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 87234 │ │ │ │ + b.n 875b8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 87228 │ │ │ │ + b.n 875ac │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r5, #8 │ │ │ │ movs r3, #5 │ │ │ │ - b.n 872a4 │ │ │ │ + b.n 87628 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 8735e │ │ │ │ + b.n 876e2 │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r5, #1 │ │ │ │ mul.w fp, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ lsls r5, r0 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ adds.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bpl.w 8728a │ │ │ │ + bpl.w 8760e │ │ │ │ movs r4, #0 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 8715a │ │ │ │ + bl 24448c │ │ │ │ + b.n 874de │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #700] @ (87698 ) │ │ │ │ + ldr r7, [pc, #700] @ (87a1c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87634 │ │ │ │ + beq.w 879d2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 874da │ │ │ │ + beq.n 8785e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 87642 │ │ │ │ + bne.w 879e0 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 87662 │ │ │ │ + bne.w 879b8 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 87662 │ │ │ │ + bne.w 879b8 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 87662 │ │ │ │ + bne.w 879b8 │ │ │ │ ldrb.w r1, [r1, #-8] │ │ │ │ ldrb.w r2, [r3, #-7] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ ldrb.w r1, [r3, #-6] │ │ │ │ orr.w r1, r1, r2, lsl #8 │ │ │ │ ldrb.w r2, [r3, #-5] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 8767c │ │ │ │ + bne.w 87a00 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 8767c │ │ │ │ + bne.w 87a00 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 8767c │ │ │ │ + bne.w 87a00 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 8767c │ │ │ │ + bne.w 87a00 │ │ │ │ mov.w r1, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ mov r0, r3 │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ sub.w r4, r3, #8 │ │ │ │ blx 2b5ac │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #18085 @ 0x46a5 │ │ │ │ + movw r2, #18701 @ 0x490d │ │ │ │ movt r2, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 874de │ │ │ │ - cbz r4, 874da │ │ │ │ + bne.n 87862 │ │ │ │ + cbz r4, 8785e │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1612] @ 0x64c │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.n 874fe │ │ │ │ + beq.n 87882 │ │ │ │ lsrs r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ ldr.w r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 874c0 │ │ │ │ + bgt.n 87844 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - cbz r1, 874fe │ │ │ │ + cbz r1, 87882 │ │ │ │ bic.w r2, r4, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r4, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r1, 874ec │ │ │ │ - cbz r3, 8752a │ │ │ │ + cbz r1, 87870 │ │ │ │ + cbz r3, 878ae │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 874da │ │ │ │ + b.n 8785e │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #43249 @ 0xa8f1 │ │ │ │ + movw r2, #43537 @ 0xaa11 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 8762a │ │ │ │ + bne.w 879ae │ │ │ │ mov r0, r4 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 874da │ │ │ │ + b.n 8785e │ │ │ │ ldr r4, [r2, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r6, [r5, #512] @ 0x200 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -136943,72 +137279,72 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add.w ip, r5, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr.w r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 87564 │ │ │ │ + bne.n 878e8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 87560 │ │ │ │ + cbz r2, 878e4 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [ip, #528] @ 0x210 │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 875c0 │ │ │ │ + beq.n 87944 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 875a0 │ │ │ │ + beq.n 87924 │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 8757c │ │ │ │ + cbnz r2, 87900 │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 874da │ │ │ │ + beq.n 8785e │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 8759a │ │ │ │ + cbz r1, 8791e │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 87596 │ │ │ │ + cbz r2, 8791a │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 874da │ │ │ │ + b.n 8785e │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 87588 │ │ │ │ + b.n 8790c │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 875ae │ │ │ │ + cbz r2, 87932 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 874da │ │ │ │ + bne.n 8785e │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 874da │ │ │ │ + b.n 8785e │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8756e │ │ │ │ + beq.n 878f2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 87624 │ │ │ │ + cbz r2, 879a8 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r6, r4] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 875f2 │ │ │ │ + cbz r3, 87976 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ @@ -137021,194 +137357,194 @@ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ str r7, [r6, r4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 874da │ │ │ │ + b.n 8785e │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 875cc │ │ │ │ + b.n 87950 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 8751e │ │ │ │ - movw r1, #55288 @ 0xd7f8 │ │ │ │ + b.n 878a2 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44928 @ 0xaf80 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movw r0, #30024 @ 0x7548 │ │ │ │ + movt r0, #54 @ 0x36 │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #53084 @ 0xcf5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #92] @ (8769c ) │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (87a20 ) │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47044 @ 0xb7c4 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44868 @ 0xaf44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32200 @ 0x7dc8 │ │ │ │ + movw r0, #30024 @ 0x7548 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 75fc2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ - mov r0, r3 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47104 @ 0xb800 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32200 @ 0x7dc8 │ │ │ │ - movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 760e2 <_PyMonitoring_FireLineEvent@@Base+0x842> │ │ │ │ mov r0, r3 │ │ │ │ - bl 70c02 <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ - movw r1, #47128 @ 0xb818 │ │ │ │ + bl 70d1e <_Py_SetRefcnt@@Base+0x19fc> │ │ │ │ + movw r1, #44952 @ 0xaf98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32200 @ 0x7dc8 │ │ │ │ + movw r0, #30024 @ 0x7548 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 736e4 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 73a2c <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6540036 │ │ │ │ + ldcl 0, cr0, [r4, #216] @ 0xd8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r5, #132] @ 0x84 │ │ │ │ - bmi.w 87d40 │ │ │ │ + bmi.w 880c4 │ │ │ │ movw r4, #13612 @ 0x352c │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87928 │ │ │ │ + beq.w 87cac │ │ │ │ movw r9, #41968 @ 0xa3f0 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - movw r3, #23453 @ 0x5b9d │ │ │ │ + movw r3, #20669 @ 0x50bd │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ movw sl, #29140 @ 0x71d4 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ adds r4, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 8770a │ │ │ │ + b.n 87a8e │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 87700 │ │ │ │ + cbz r2, 87a84 │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 87700 │ │ │ │ + beq.n 87a84 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - cbnz r2, 87758 │ │ │ │ + cbnz r2, 87adc │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87928 │ │ │ │ + beq.w 87cac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87700 │ │ │ │ + beq.n 87a84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 87912 │ │ │ │ + bcs.w 87c96 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 87740 │ │ │ │ + bcs.n 87ac4 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 8774c │ │ │ │ + bcs.n 87ad0 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 876f0 │ │ │ │ + bhi.n 87a74 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 876f8 │ │ │ │ + bls.n 87a7c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 87700 │ │ │ │ + beq.n 87a84 │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 876f8 │ │ │ │ + b.n 87a7c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 87700 │ │ │ │ + beq.n 87a84 │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 876f8 │ │ │ │ + b.n 87a7c │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 87700 │ │ │ │ + beq.n 87a84 │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 876f8 │ │ │ │ + b.n 87a7c │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 877ce │ │ │ │ + bpl.n 87b52 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 877ce │ │ │ │ + beq.n 87b52 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 879ca │ │ │ │ + bcs.w 87d4e │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs.w 879ca │ │ │ │ + bcs.w 87d4e │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 879ca │ │ │ │ + bcs.w 87d4e │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 879bc │ │ │ │ + bls.w 87d40 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 877ce │ │ │ │ + cbz r1, 87b52 │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 877ce │ │ │ │ + beq.n 87b52 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 877ce │ │ │ │ + bne.n 87b52 │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 880e2 │ │ │ │ + beq.w 88466 │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 87700 │ │ │ │ + bne.n 87a84 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87700 │ │ │ │ + bne.n 87a84 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 87e4c │ │ │ │ + bne.w 881d0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 87e4c │ │ │ │ + beq.w 881d0 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8812a │ │ │ │ + beq.w 884ae │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 87d36 │ │ │ │ + bne.w 880ba │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 880fc │ │ │ │ + beq.w 88480 │ │ │ │ movw r0, #29140 @ 0x71d4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w fp, [r4] │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8812a │ │ │ │ + beq.w 884ae │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.w 879d2 │ │ │ │ - ldr r2, [pc, #448] @ (879e8 ) │ │ │ │ + bpl.w 87d56 │ │ │ │ + ldr r2, [pc, #448] @ (87d6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ @@ -137221,174 +137557,174 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub.w r2, r6, #8 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strd r0, r3, [r6, #-8] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w lr, [r1, #3868] @ 0xf1c │ │ │ │ - blt.w 879de │ │ │ │ + blt.w 87d62 │ │ │ │ mov r0, fp │ │ │ │ str r5, [r6, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88206 │ │ │ │ + beq.w 8858a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 8789a │ │ │ │ + bpl.n 87c1e │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 8789a │ │ │ │ + bne.n 87c1e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 87b2a │ │ │ │ + beq.w 87eae │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r8, [r6, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 881de │ │ │ │ + bpl.w 88562 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 87e72 │ │ │ │ + bne.w 881ec │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 87e72 │ │ │ │ + beq.w 881ec │ │ │ │ ldr r0, [r7, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ - beq.w 87fea │ │ │ │ - bl 8a554 │ │ │ │ + beq.w 8836e │ │ │ │ + bl 8a880 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 881f0 │ │ │ │ + beq.w 88574 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87700 │ │ │ │ + bge.w 87a84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87700 │ │ │ │ + bne.w 87a84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87700 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87a84 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 876f8 │ │ │ │ + bne.w 87a7c │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8770a │ │ │ │ + bne.w 87a8e │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87d9c │ │ │ │ + bne.w 88120 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87ad6 │ │ │ │ + beq.w 87e5a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88044 │ │ │ │ + bne.w 883c8 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 879f4 │ │ │ │ + bne.n 87d78 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87fe4 │ │ │ │ + bne.w 88368 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #144] @ (879ec ) │ │ │ │ + ldr r2, [pc, #144] @ (87d70 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #1564] @ 0x61c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 87ff0 │ │ │ │ + bne.w 88374 │ │ │ │ ldr.w r4, [r2, #1572] @ 0x624 │ │ │ │ adds r7, r4, #1 │ │ │ │ - beq.w 87ff0 │ │ │ │ - ldr r1, [pc, #116] @ (879f0 ) │ │ │ │ + beq.w 88374 │ │ │ │ + ldr r1, [pc, #116] @ (87d74 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 881d8 │ │ │ │ + beq.w 8855c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 87e68 │ │ │ │ + bne.w 8820a │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 87bdc │ │ │ │ - ldr r1, [pc, #84] @ (879f0 ) │ │ │ │ + bne.w 87f60 │ │ │ │ + ldr r1, [pc, #84] @ (87d74 ) │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 87c28 │ │ │ │ + beq.w 87fac │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ movls r1, r0 │ │ │ │ - bls.w 877a2 │ │ │ │ + bls.w 87b26 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 877a2 │ │ │ │ - b.n 877ce │ │ │ │ + bne.w 87b26 │ │ │ │ + b.n 87b52 │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8786a │ │ │ │ + bge.w 87bee │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8786a │ │ │ │ + b.n 87bee │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 879b4 │ │ │ │ + bmi.n 87d38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r9, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 88244 │ │ │ │ + bmi.w 885c8 │ │ │ │ movw r7, #29676 @ 0x73ec │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8812a │ │ │ │ + beq.w 884ae │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87a56 │ │ │ │ - ldr r0, [pc, #536] @ (87c38 ) │ │ │ │ + bpl.n 87dda │ │ │ │ + ldr r0, [pc, #536] @ (87fbc ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -137408,57 +137744,57 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8816a │ │ │ │ + beq.w 884ee │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 87a9a │ │ │ │ + bpl.n 87e1e │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87a9a │ │ │ │ + bne.n 87e1e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 88010 │ │ │ │ + beq.w 88394 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8c0d8 │ │ │ │ + bl 8c880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8816e │ │ │ │ + beq.w 884f2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87ac4 │ │ │ │ + bge.n 87e48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88234 │ │ │ │ + beq.w 885b8 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 87f0c │ │ │ │ + bne.w 88290 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87c44 │ │ │ │ + bne.w 87fc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87956 │ │ │ │ - ldr r0, [pc, #336] @ (87c38 ) │ │ │ │ + beq.w 87cda │ │ │ │ + ldr r0, [pc, #336] @ (87fbc ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -137469,143 +137805,143 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8814c │ │ │ │ + beq.w 884d0 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - b.n 8795a │ │ │ │ + b.n 87cde │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 88184 │ │ │ │ - ldr r3, [pc, #260] @ (87c3c ) │ │ │ │ - ldr r2, [pc, #252] @ (87c38 ) │ │ │ │ + beq.w 88508 │ │ │ │ + ldr r3, [pc, #260] @ (87fc0 ) │ │ │ │ + ldr r2, [pc, #252] @ (87fbc ) │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w fp, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87edc │ │ │ │ + bne.w 88260 │ │ │ │ add.w fp, fp, #110592 @ 0x1b000 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [fp, #4000] @ 0xfa0 │ │ │ │ - bl 8c4dc │ │ │ │ + bl 8c400 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8823c │ │ │ │ + beq.w 885c0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 87e90 │ │ │ │ + beq.w 88214 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87b90 │ │ │ │ + bge.n 87f14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8829c │ │ │ │ + beq.w 88620 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87bb2 │ │ │ │ + bge.n 87f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8828e │ │ │ │ + beq.w 88612 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87bb2 │ │ │ │ + bge.n 87f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 882c4 │ │ │ │ + beq.w 88648 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8789a │ │ │ │ + blt.w 87c1e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 8789a │ │ │ │ + b.n 87c1e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8c9c4 │ │ │ │ + bl 8ccec │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 881d8 │ │ │ │ + beq.w 8855c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (87c40 ) │ │ │ │ + ldr r1, [pc, #64] @ (87fc4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 882a8 │ │ │ │ + beq.w 8862c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 88230 │ │ │ │ + bge.w 885b4 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 879b0 │ │ │ │ + bne.w 87d34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - b.n 879b4 │ │ │ │ + b.n 87d38 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 87c04 │ │ │ │ + bmi.n 87f88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 880d0 │ │ │ │ + bne.w 88454 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 87956 │ │ │ │ + beq.w 87cda │ │ │ │ ldr.w sl, [r5, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #940] @ 88008 │ │ │ │ + ldr.w r9, [pc, #940] @ 8838c │ │ │ │ movw fp, #29408 @ 0x72e0 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, fp │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8812a │ │ │ │ + beq.w 884ae │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87cb2 │ │ │ │ + bpl.n 88036 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ @@ -137624,59 +137960,59 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8816a │ │ │ │ + beq.w 884ee │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 87cf4 │ │ │ │ + bpl.n 88078 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87cf4 │ │ │ │ + bne.n 88078 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 87d88 │ │ │ │ + beq.n 8810c │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8c0d8 │ │ │ │ + bl 8c880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 88212 │ │ │ │ + beq.w 88596 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87d1e │ │ │ │ + bge.n 880a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8820a │ │ │ │ + beq.w 8858e │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 87c6a │ │ │ │ + bne.n 87fee │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87956 │ │ │ │ - b.n 87ae4 │ │ │ │ + beq.w 87cda │ │ │ │ + b.n 87e68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87700 │ │ │ │ - b.n 877f6 │ │ │ │ - ldr r0, [pc, #708] @ (88008 ) │ │ │ │ + bne.w 87a84 │ │ │ │ + b.n 87b7a │ │ │ │ + ldr r0, [pc, #708] @ (8838c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -137688,176 +138024,176 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88140 │ │ │ │ + beq.w 884c4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - b.n 876c2 │ │ │ │ + b.n 87a46 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cc01c │ │ │ │ + bl 1cabf8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87cf6 │ │ │ │ - b.n 8816c │ │ │ │ + bne.n 8807a │ │ │ │ + b.n 884f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87930 │ │ │ │ + beq.w 87cb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bc1c │ │ │ │ + bl 8bf44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 879b4 │ │ │ │ + beq.w 87d38 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87930 │ │ │ │ + beq.w 87cb4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bc1c │ │ │ │ + bl 8bf44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 879b4 │ │ │ │ + beq.w 87d38 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87930 │ │ │ │ + beq.w 87cb4 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bc1c │ │ │ │ + bl 8bf44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 879b4 │ │ │ │ + beq.w 87d38 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87930 │ │ │ │ + beq.w 87cb4 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bc1c │ │ │ │ + bl 8bf44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 879b4 │ │ │ │ + beq.w 87d38 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87930 │ │ │ │ + beq.w 87cb4 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bc1c │ │ │ │ + bl 8bf44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 879b4 │ │ │ │ + beq.w 87d38 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87930 │ │ │ │ + beq.w 87cb4 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 87e3c │ │ │ │ + b.n 881c0 │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87930 │ │ │ │ + beq.w 87cb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8bc1c │ │ │ │ + bl 8bf44 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 87e32 │ │ │ │ + bne.n 881b6 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 879b4 │ │ │ │ + b.n 87d38 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bne.w 877e0 │ │ │ │ + bne.w 87b64 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 44026 │ │ │ │ - b.n 879b4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 879b0 │ │ │ │ - b.n 87990 │ │ │ │ + bl 44016 │ │ │ │ + b.n 87d38 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 878d8 │ │ │ │ + bne.w 87c5c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cbfc8 │ │ │ │ + bl 1cab48 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 881f0 │ │ │ │ + b.n 88574 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87d34 │ │ │ │ + b.n 87d14 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87ea4 │ │ │ │ + bge.n 88228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 87ea4 │ │ │ │ + cbnz r3, 88228 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88116 │ │ │ │ + blt.w 8849a │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w fp, [r6, #12] │ │ │ │ - bne.w 8789c │ │ │ │ + bne.w 87c20 │ │ │ │ mov r0, fp │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [fp, #16] │ │ │ │ str.w fp, [r6, #12] │ │ │ │ - b.n 8789c │ │ │ │ + b.n 87c20 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87b56 │ │ │ │ + beq.w 87eda │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87efc │ │ │ │ + bge.n 88280 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 87efc │ │ │ │ + cbnz r2, 88280 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.n 8789c │ │ │ │ + b.n 87c20 │ │ │ │ movw fp, #29676 @ 0x73ec │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ adds r6, #20 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 88244 │ │ │ │ + bmi.w 885c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8812a │ │ │ │ + beq.w 884ae │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87f6a │ │ │ │ - ldr r3, [pc, #208] @ (88008 ) │ │ │ │ + bpl.n 882ee │ │ │ │ + ldr r3, [pc, #208] @ (8838c ) │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r3, sl] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r0, #3868] @ 0xf1c │ │ │ │ @@ -137876,397 +138212,368 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8816a │ │ │ │ + beq.w 884ee │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 87fac │ │ │ │ + bpl.n 88330 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87fac │ │ │ │ + bne.n 88330 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 8802c │ │ │ │ + beq.n 883b0 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8c0d8 │ │ │ │ + bl 8c880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8816e │ │ │ │ + beq.w 884f2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87fd6 │ │ │ │ + bge.n 8835a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 882bc │ │ │ │ + beq.w 88640 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 87ad0 │ │ │ │ - b.n 87f1a │ │ │ │ + beq.w 87e54 │ │ │ │ + b.n 8829e │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 87c4e │ │ │ │ - bl 86e60 │ │ │ │ - b.n 878f0 │ │ │ │ - ldr r0, [pc, #24] @ (8800c ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 87fd2 │ │ │ │ + bl 871e4 │ │ │ │ + b.n 87c74 │ │ │ │ + ldr r0, [pc, #24] @ (88390 ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.w 87978 │ │ │ │ - ldr r0, [pc, #12] @ (8800c ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 87c28 │ │ │ │ + bne.w 87cfc │ │ │ │ + ldr r0, [pc, #12] @ (88390 ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 87fac │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 87fd0 │ │ │ │ + bmi.n 88354 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #700] @ (882d0 ) │ │ │ │ + ldr r0, [pc, #700] @ (88654 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cc01c │ │ │ │ + bl 1cabf8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87a9c │ │ │ │ - b.n 8816c │ │ │ │ - ldr r2, [pc, #672] @ (882d0 ) │ │ │ │ + bne.w 87e20 │ │ │ │ + b.n 884f0 │ │ │ │ + ldr r2, [pc, #672] @ (88654 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cc01c │ │ │ │ + bl 1cabf8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87fae │ │ │ │ - b.n 8816c │ │ │ │ - ldr r0, [pc, #648] @ (882d0 ) │ │ │ │ + bne.n 88332 │ │ │ │ + b.n 884f0 │ │ │ │ + ldr r0, [pc, #648] @ (88654 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 8807a │ │ │ │ + beq.n 883fe │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.n 8807a │ │ │ │ + bhi.n 883fe │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 88084 │ │ │ │ + b.n 88408 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 880dc │ │ │ │ + bne.n 88460 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87aee │ │ │ │ + beq.w 87e72 │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 880ba │ │ │ │ + beq.n 8843e │ │ │ │ cmp r7, #10 │ │ │ │ - bls.n 88158 │ │ │ │ + bls.n 884dc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 88130 │ │ │ │ + beq.n 884b4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ - b.n 87c5a │ │ │ │ - ldr r0, [pc, #508] @ (882d0 ) │ │ │ │ + b.n 87fde │ │ │ │ + ldr r0, [pc, #508] @ (88654 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - b.n 8809a │ │ │ │ + b.n 8841e │ │ │ │ ldr.w r9, [r1, #16] │ │ │ │ - b.n 879f8 │ │ │ │ + b.n 87d7c │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ sub.w ip, r3, r2 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87700 │ │ │ │ - b.w 877ce │ │ │ │ + bne.w 87a84 │ │ │ │ + b.w 87b52 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 87700 │ │ │ │ + bne.w 87a84 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 879b4 │ │ │ │ + b.n 87d38 │ │ │ │ str.w fp, [r6, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 8789c │ │ │ │ + bne.w 87c20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 881f6 │ │ │ │ + blt.n 8857a │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 879b4 │ │ │ │ + b.n 87d38 │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - b.n 87b1c │ │ │ │ + b.n 87ea0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 87d84 │ │ │ │ + b.n 88108 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 87b26 │ │ │ │ + b.n 87eaa │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8814c │ │ │ │ + beq.n 884d0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 880ca │ │ │ │ + b.n 8844e │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8812a │ │ │ │ + bge.n 884ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8812a │ │ │ │ + bne.n 884ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8812a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 884ae │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 87b36 │ │ │ │ + bne.w 87eba │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 8825c │ │ │ │ + bpl.n 885e0 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 88270 │ │ │ │ + bpl.n 885f4 │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8827e │ │ │ │ + blt.n 88602 │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87f08 │ │ │ │ + bge.w 8828c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 87f08 │ │ │ │ + bne.w 8828c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 87f08 │ │ │ │ + b.n 8828c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87c28 │ │ │ │ + b.n 87fac │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8812a │ │ │ │ + bge.n 884ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8812a │ │ │ │ + bne.n 884ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8812a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 884ae │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 88122 │ │ │ │ + b.n 884a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87d1e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 880a2 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 879b4 │ │ │ │ + bge.w 87d38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 879b4 │ │ │ │ + bne.w 87d38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 879b4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 87d38 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 87c28 │ │ │ │ + b.n 87fac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87ac4 │ │ │ │ - bl f891c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87e48 │ │ │ │ + bl f876c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 87f08 │ │ │ │ + b.n 8828c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64508 @ 0xfbfc │ │ │ │ + movw r1, #62332 @ 0xf37c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 8812a │ │ │ │ + bl 12125c │ │ │ │ + b.n 884ae │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 881a2 │ │ │ │ + bge.n 88526 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #104] @ (882d4 ) │ │ │ │ + ldr r3, [pc, #104] @ (88658 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 881b8 │ │ │ │ + b.n 8853c │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8827e │ │ │ │ + blt.n 88602 │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 881a2 │ │ │ │ + b.n 88526 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 88266 │ │ │ │ + b.n 885ea │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 87ba2 │ │ │ │ + b.n 87f26 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 87b90 │ │ │ │ + b.n 87f14 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87c28 │ │ │ │ + bge.w 87fac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87c22 │ │ │ │ - b.n 87c28 │ │ │ │ + beq.w 87fa6 │ │ │ │ + b.n 87fac │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87fd6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8835a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 87bb2 │ │ │ │ + b.n 87f36 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000882d8 : │ │ │ │ +0008865c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29140 @ 0x71d4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 88328 │ │ │ │ - cbz r5, 88310 │ │ │ │ + cbz r0, 886ac │ │ │ │ + cbz r5, 88694 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 88330 │ │ │ │ + cbz r0, 886b4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8832a │ │ │ │ + bge.n 886ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8832a │ │ │ │ + bne.n 886ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8832a │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 88718 │ │ │ │ - cbz r0, 8839e │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #17 │ │ │ │ - bpl.n 8839e │ │ │ │ - ldr.w ip, [pc, #56] @ 883a0 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r0, #-4] │ │ │ │ - sub.w r2, r0, #8 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - ldr.w r1, [r1, ip] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ - ldr.w r4, [r1, #3868] @ 0xf1c │ │ │ │ - add.w ip, r4, #1 │ │ │ │ - ldr.w r4, [lr, #4] │ │ │ │ - orrs r3, r4 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - strd lr, r3, [r0, #-8] │ │ │ │ - str.w r2, [lr, #4] │ │ │ │ - str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ - pop {r4, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 886ae │ │ │ │ │ │ │ │ -000883a4 : │ │ │ │ +000886cc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ @@ -138290,89 +138597,89 @@ │ │ │ │ addne r5, r4, #3 │ │ │ │ itttt ne │ │ │ │ addne r4, #1 │ │ │ │ bicne.w r5, r5, #3 │ │ │ │ addne.w r4, r5, r4, lsl #2 │ │ │ │ addne r2, r2, r4 │ │ │ │ adds.w fp, r3, r2 │ │ │ │ - bmi.w 886a4 │ │ │ │ + bmi.w 889cc │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r6, [r5, #888] @ 0x378 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 88652 │ │ │ │ - ldr.w r8, [pc, #744] @ 88710 │ │ │ │ + bne.w 8897a │ │ │ │ + ldr.w r8, [pc, #744] @ 88a38 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r0, #1612] @ 0x64c │ │ │ │ - bcs.w 885fa │ │ │ │ + bcs.w 88922 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 88638 │ │ │ │ + beq.w 88960 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r6, [sl] │ │ │ │ str r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88516 │ │ │ │ + beq.n 8883e │ │ │ │ add.w r5, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 885f0 │ │ │ │ + beq.w 88918 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sl] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8858c │ │ │ │ - ldr r1, [pc, #648] @ (88710 ) │ │ │ │ + beq.w 888b4 │ │ │ │ + ldr r1, [pc, #648] @ (88a38 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 88568 │ │ │ │ + bgt.n 88890 │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8859e │ │ │ │ - ldr r2, [pc, #600] @ (88714 ) │ │ │ │ + bne.n 888c6 │ │ │ │ + ldr r2, [pc, #600] @ (88a3c ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8866e │ │ │ │ + bne.w 88996 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.n 88532 │ │ │ │ + bmi.n 8885a │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 8850e │ │ │ │ - ldr r0, [pc, #560] @ (88710 ) │ │ │ │ + bpl.n 88836 │ │ │ │ + ldr r0, [pc, #560] @ (88a38 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r2, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r4, [r1, #3892] @ 0xf34 │ │ │ │ @@ -138385,200 +138692,200 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r7, r5, [r0, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - bcc.n 88592 │ │ │ │ + bcc.n 888ba │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r0, r7] │ │ │ │ and.w lr, ip, #16384 @ 0x4000 │ │ │ │ - b.n 8846c │ │ │ │ + b.n 88794 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 885e0 │ │ │ │ + bgt.n 88908 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r0, r5, r1 │ │ │ │ add r2, r3 │ │ │ │ strb r2, [r5, r1] │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #1] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 8855e │ │ │ │ + cbz r2, 88886 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-12] │ │ │ │ - b.n 884da │ │ │ │ + b.n 88802 │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 8858c │ │ │ │ + beq.n 888b4 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 8858c │ │ │ │ + cbnz r3, 888b4 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88706 │ │ │ │ + bne.w 88a2e │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 885c6 │ │ │ │ + bpl.n 888ee │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 884a8 │ │ │ │ + b.n 887d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r9, #12] │ │ │ │ str.w r9, [r1, #8] │ │ │ │ - b.n 8846c │ │ │ │ - ldr r2, [pc, #372] @ (88714 ) │ │ │ │ + b.n 88794 │ │ │ │ + ldr r2, [pc, #372] @ (88a3c ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 886ba │ │ │ │ + bne.w 889e2 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 884da │ │ │ │ + bpl.n 88802 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - b.n 88534 │ │ │ │ + b.n 8885c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 885ca │ │ │ │ + bne.n 888f2 │ │ │ │ dmb ish │ │ │ │ - b.n 8858c │ │ │ │ + b.n 888b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ - b.n 88548 │ │ │ │ + b.n 88870 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 88484 │ │ │ │ - b.n 8858c │ │ │ │ + bne.w 887ac │ │ │ │ + b.n 888b4 │ │ │ │ ldr.w r9, [r5, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.n 88694 │ │ │ │ + bne.n 889bc │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 886ac │ │ │ │ + beq.n 889d4 │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r6, #800] @ 0x320 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 8846c │ │ │ │ + b.n 88794 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 885fa │ │ │ │ + beq.n 88922 │ │ │ │ ldr.w ip, [r4, #84] @ 0x54 │ │ │ │ - b.n 8852c │ │ │ │ + b.n 88854 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ mov r1, fp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ blx r6 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 886a4 │ │ │ │ + cbz r0, 889cc │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 8846c │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 88794 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 886e6 │ │ │ │ + bne.n 88a0e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 886dc │ │ │ │ + cbnz r0, 88a04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bpl.w 884da │ │ │ │ - b.n 885c2 │ │ │ │ + bpl.w 88802 │ │ │ │ + b.n 888ea │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, fp │ │ │ │ blx r9 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.n 88620 │ │ │ │ - ldr.w r8, [pc, #104] @ 88710 │ │ │ │ + b.n 88948 │ │ │ │ + ldr.w r8, [pc, #104] @ 88a38 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 244f7c │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.w 24449c │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 886fa │ │ │ │ + bne.n 88a22 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 885b8 │ │ │ │ + bne.w 888e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 885b8 │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 888e0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.w 884da │ │ │ │ - b.n 885c2 │ │ │ │ + bpl.w 88802 │ │ │ │ + b.n 888ea │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 884da │ │ │ │ - b.n 885c2 │ │ │ │ + bpl.w 88802 │ │ │ │ + b.n 888ea │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 885b8 │ │ │ │ + b.n 888e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88582 │ │ │ │ - b.n 8858c │ │ │ │ + beq.w 888aa │ │ │ │ + b.n 888b4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -138605,269 +138912,269 @@ │ │ │ │ addmi r1, r3, #3 │ │ │ │ addmi r3, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r1, r1, #3 │ │ │ │ addmi.w r3, r1, r3, lsl #2 │ │ │ │ addmi r2, r2, r3 │ │ │ │ adds.w r8, r6, r2 │ │ │ │ - bmi.w 889c8 │ │ │ │ + bmi.w 88cf0 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #888] @ 0x378 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 88982 │ │ │ │ - ldr r3, [pc, #636] @ (88a14 ) │ │ │ │ + bne.w 88caa │ │ │ │ + ldr r3, [pc, #636] @ (88d3c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov sl, r3 │ │ │ │ - bcs.w 88930 │ │ │ │ + bcs.w 88c60 │ │ │ │ mov.w r9, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r9, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 8896e │ │ │ │ + beq.w 88c96 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r8, [r0] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8884e │ │ │ │ + beq.n 88b76 │ │ │ │ adds r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 88926 │ │ │ │ + beq.w 88c4e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 888ce │ │ │ │ - ldr r3, [pc, #544] @ (88a14 ) │ │ │ │ + beq.n 88bf6 │ │ │ │ + ldr r3, [pc, #544] @ (88d3c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 888aa │ │ │ │ + bgt.n 88bd2 │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 888e0 │ │ │ │ - ldr r2, [pc, #496] @ (88a18 ) │ │ │ │ + bne.n 88c08 │ │ │ │ + ldr r2, [pc, #496] @ (88d40 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8899a │ │ │ │ + bne.w 88cc2 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 8886e │ │ │ │ + bmi.n 88b96 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 888d4 │ │ │ │ + bhi.n 88bfc │ │ │ │ add.w r1, r9, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r8, [r3, r7] │ │ │ │ and.w ip, r5, #16384 @ 0x4000 │ │ │ │ - b.n 887dc │ │ │ │ + b.n 88b04 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 88918 │ │ │ │ + bgt.n 88c40 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88966 │ │ │ │ + beq.n 88c58 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 888ce │ │ │ │ + beq.n 88bf6 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 888ce │ │ │ │ + cbnz r3, 88bf6 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88a0a │ │ │ │ + bne.w 88d32 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 888fe │ │ │ │ + bpl.n 88c26 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 88814 │ │ │ │ + b.n 88b3c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 887dc │ │ │ │ - ldr r2, [pc, #308] @ (88a18 ) │ │ │ │ + b.n 88b04 │ │ │ │ + ldr r2, [pc, #308] @ (88d40 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 889d2 │ │ │ │ + bne.n 88cfa │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 88840 │ │ │ │ + b.n 88b68 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88902 │ │ │ │ + bne.n 88c2a │ │ │ │ dmb ish │ │ │ │ - b.n 888ce │ │ │ │ + b.n 88bf6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 88880 │ │ │ │ + b.n 88ba8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 887f0 │ │ │ │ - b.n 888ce │ │ │ │ + bne.w 88b18 │ │ │ │ + b.n 88bf6 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [r5, #-12] │ │ │ │ + b.n 88b6e │ │ │ │ ldr.w r5, [r7, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 889bc │ │ │ │ + bne.n 88ce4 │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 889c8 │ │ │ │ + beq.n 88cf0 │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 887dc │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [r5, #-12] │ │ │ │ - b.n 88846 │ │ │ │ + b.n 88b04 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88930 │ │ │ │ + beq.n 88c60 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ - b.n 88868 │ │ │ │ + b.n 88b90 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 889c8 │ │ │ │ + cbz r0, 88cf0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 887dc │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 88b04 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 889f2 │ │ │ │ + bne.n 88d1a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88840 │ │ │ │ + bne.w 88b68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 88840 │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 88b68 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 88950 │ │ │ │ + b.n 88c80 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 244f6c │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.w 24448c │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 889fe │ │ │ │ + bne.n 88d26 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 888f8 │ │ │ │ + bne.n 88c20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 888f8 │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 88c20 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 88840 │ │ │ │ + b.n 88b68 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 888f8 │ │ │ │ + b.n 88c20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 888c4 │ │ │ │ - b.n 888ce │ │ │ │ + beq.w 88bec │ │ │ │ + b.n 88bf6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00088a1c <_PyType_AllocNoTrack@@Base>: │ │ │ │ +00088d44 <_PyType_AllocNoTrack@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ @@ -138880,398 +139187,398 @@ │ │ │ │ and.w r2, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r5, #1 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ lsls r7, r3, #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ - bmi.n 88ac8 <_PyType_AllocNoTrack@@Base+0xac> │ │ │ │ + bmi.n 88df0 <_PyType_AllocNoTrack@@Base+0xac> │ │ │ │ adds r0, r4, r5 │ │ │ │ - bl 8090c │ │ │ │ + bl 80b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88b3e <_PyType_AllocNoTrack@@Base+0x122> │ │ │ │ + beq.n 88e66 <_PyType_AllocNoTrack@@Base+0x122> │ │ │ │ adds r7, r0, r5 │ │ │ │ - cbz r5, 88a6c <_PyType_AllocNoTrack@@Base+0x50> │ │ │ │ + cbz r5, 88d94 <_PyType_AllocNoTrack@@Base+0x50> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 88a94 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ - ldr r2, [pc, #220] @ (88b50 <_PyType_AllocNoTrack@@Base+0x134>) │ │ │ │ + bpl.n 88dbc <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + ldr r2, [pc, #220] @ (88e78 <_PyType_AllocNoTrack@@Base+0x134>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r3, r2] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r2, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 88aec <_PyType_AllocNoTrack@@Base+0xd0> │ │ │ │ + bgt.n 88e14 <_PyType_AllocNoTrack@@Base+0xd0> │ │ │ │ sub.w r2, r4, #8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #8 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r6, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88b28 <_PyType_AllocNoTrack@@Base+0x10c> │ │ │ │ + bne.n 88e50 <_PyType_AllocNoTrack@@Base+0x10c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r7 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 81018 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 88ae2 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + bmi.n 88e0a <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add r3, r2 │ │ │ │ adds r2, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r2, r4 │ │ │ │ add.w r4, r2, r3, lsl #2 │ │ │ │ - b.n 88a58 <_PyType_AllocNoTrack@@Base+0x3c> │ │ │ │ + b.n 88d80 <_PyType_AllocNoTrack@@Base+0x3c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dfa48 <_PyAST_Compile@@Base+0x420> │ │ │ │ - b.n 88ac2 <_PyType_AllocNoTrack@@Base+0xa6> │ │ │ │ + bl 1defc0 <_PyAST_Compile@@Base+0x420> │ │ │ │ + b.n 88dea <_PyType_AllocNoTrack@@Base+0xa6> │ │ │ │ ldr.w r3, [r2, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88a94 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + beq.n 88dbc <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88a94 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + beq.n 88dbc <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ ldr.w r3, [r2, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88a94 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + bne.n 88dbc <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ - cbnz r3, 88b46 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + cbnz r3, 88e6e <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 88a94 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + bmi.n 88dbc <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 88b12 <_PyType_AllocNoTrack@@Base+0xf6> │ │ │ │ + bne.n 88e3a <_PyType_AllocNoTrack@@Base+0xf6> │ │ │ │ dmb ish │ │ │ │ - b.n 88a94 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + b.n 88dbc <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r7 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 81018 <_Py_NewReference@@Base> │ │ │ │ str.w r8, [r7, #8] │ │ │ │ - b.n 88abc <_PyType_AllocNoTrack@@Base+0xa0> │ │ │ │ + b.n 88de4 <_PyType_AllocNoTrack@@Base+0xa0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88b04 <_PyType_AllocNoTrack@@Base+0xe8> │ │ │ │ - b.n 88a94 <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ + beq.n 88e2c <_PyType_AllocNoTrack@@Base+0xe8> │ │ │ │ + b.n 88dbc <_PyType_AllocNoTrack@@Base+0x78> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088b54 : │ │ │ │ +00088e7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bd0 │ │ │ │ - cbz r0, 88b92 │ │ │ │ + bl 88ef8 │ │ │ │ + cbz r0, 88eba │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bpl.n 88b92 │ │ │ │ + bpl.n 88eba │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 88b92 │ │ │ │ + bne.n 88eba │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 88b94 │ │ │ │ + beq.n 88ebc │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (88ba8 ) │ │ │ │ + ldr r2, [pc, #16] @ (88ed0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1cc01c │ │ │ │ + b.w 1cabf8 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088bac : │ │ │ │ +00088ed4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 88bd0 │ │ │ │ + b.n 88ef8 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 88fd4 │ │ │ │ + beq.w 892fc │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 88db4 │ │ │ │ + beq.w 890dc │ │ │ │ movw r2, #65507 @ 0xffe3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 8973c │ │ │ │ + bhi.w 89a64 │ │ │ │ adds r4, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 88d74 │ │ │ │ + ble.w 8909c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 890be │ │ │ │ + bne.w 893e6 │ │ │ │ adds r0, #4 │ │ │ │ subs r1, r4, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ it hi │ │ │ │ subhi r1, r4, r0 │ │ │ │ - bhi.w 88d74 │ │ │ │ + bhi.w 8909c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88df4 │ │ │ │ + bne.w 8911c │ │ │ │ add.w ip, r0, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88c70 │ │ │ │ + bcc.n 88f98 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88df6 │ │ │ │ + bne.w 8911e │ │ │ │ add.w ip, r0, #8 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88c70 │ │ │ │ + bcc.n 88f98 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88df6 │ │ │ │ + bne.w 8911e │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88c70 │ │ │ │ + bcc.n 88f98 │ │ │ │ ldr.w r2, [ip] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88df6 │ │ │ │ + bne.w 8911e │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcs.n 88c5c │ │ │ │ + bcs.n 88f84 │ │ │ │ sub.w r1, r4, ip │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 899c0 │ │ │ │ + bhi.w 89ce8 │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r3, r2, #12 │ │ │ │ lsls r3, r1, #14 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w r1, [ip, #2] │ │ │ │ bfi r2, r1, #16, #8 │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ bfi r2, r1, #8, #8 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88df6 │ │ │ │ + bne.w 8911e │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r5, #21 │ │ │ │ ldr.w r7, [r4, #888] @ 0x378 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 89020 │ │ │ │ - ldr r1, [pc, #292] @ (88dec ) │ │ │ │ + bne.w 89348 │ │ │ │ + ldr r1, [pc, #292] @ (89114 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ - bgt.w 88fee │ │ │ │ + bgt.w 89316 │ │ │ │ add.w r8, r5, #20 │ │ │ │ mov.w r1, r8, lsr #3 │ │ │ │ ldr.w r0, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 88fd8 │ │ │ │ + beq.w 89300 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - cbnz r3, 88d18 │ │ │ │ + cbnz r3, 89040 │ │ │ │ ldrd r4, r2, [r0, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 88dde │ │ │ │ + bhi.n 89106 │ │ │ │ adds r1, #1 │ │ │ │ adds r2, r0, r4 │ │ │ │ str r2, [r0, #4] │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r3, [r0, r4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #192] @ (88df0 ) │ │ │ │ + ldr r2, [pc, #192] @ (89118 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89542 │ │ │ │ + bne.w 8986a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r5, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ strb r3, [r7, #16] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, r8] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 890b2 │ │ │ │ + bpl.w 893da │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 899b8 │ │ │ │ + bpl.w 89ce0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #20 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 899c2 │ │ │ │ - add r7, pc, #4 @ (adr r7, 88d84 ) │ │ │ │ + bhi.w 89cea │ │ │ │ + add r7, pc, #4 @ (adr r7, 890ac ) │ │ │ │ ldr.w pc, [r7, r1, lsl #2] │ │ │ │ nop │ │ │ │ - ldrh r7, [r4, #36] @ 0x24 │ │ │ │ + ldrh r7, [r1, #62] @ 0x3e │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r1, [r6, #44] @ 0x2c │ │ │ │ + str r0, [sp, #868] @ 0x364 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r5, [r2, #44] @ 0x2c │ │ │ │ + str r0, [sp, #756] @ 0x2f4 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r5, [r0, #36] @ 0x24 │ │ │ │ + ldrh r5, [r5, #60] @ 0x3c │ │ │ │ movs r0, r1 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ bfi r2, r1, #8, #8 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.w 88ca6 │ │ │ │ - b.n 88df6 │ │ │ │ + beq.w 88fce │ │ │ │ + b.n 8911e │ │ │ │ mov ip, r0 │ │ │ │ - b.n 88c96 │ │ │ │ + b.n 88fbe │ │ │ │ ldrsb.w r1, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ addlt r4, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt ip, r0 │ │ │ │ - blt.w 88c96 │ │ │ │ + blt.w 88fbe │ │ │ │ movs r1, #24 │ │ │ │ movw r7, #43944 @ 0xaba8 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mla r7, r1, r2, r7 │ │ │ │ add r7, r3 │ │ │ │ - b.n 88d6c │ │ │ │ + b.n 89094 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 88d18 │ │ │ │ + b.n 89040 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov ip, r0 │ │ │ │ rbit r2, r2 │ │ │ │ sub.w ip, ip, r6 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ add.w sl, ip, r2, lsr #3 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 88ca6 │ │ │ │ + beq.w 88fce │ │ │ │ ldrb.w r7, [r6, sl] │ │ │ │ sub.w r2, r8, #1 │ │ │ │ clz r2, r2 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ cmp r7, #193 @ 0xc1 │ │ │ │ add.w fp, r6, sl │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ mov r9, r1 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 896b2 │ │ │ │ + bne.w 899da │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1cacd8 │ │ │ │ + bl 1c9958 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88d6c │ │ │ │ + beq.n 89094 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2b5ac │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst.w r5, #64 @ 0x40 │ │ │ │ ubfx r1, r5, #2, #3 │ │ │ │ ubfx r0, r5, #5, #1 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - beq.w 89690 │ │ │ │ + beq.w 899b8 │ │ │ │ movs r5, #127 @ 0x7f │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8961e │ │ │ │ + beq.w 89946 │ │ │ │ add.w r0, r7, #20 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - bgt.w 89630 │ │ │ │ + bgt.w 89958 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ cmp fp, r4 │ │ │ │ @@ -139280,530 +139587,530 @@ │ │ │ │ it cc │ │ │ │ movcc r0, fp │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ strd fp, r4, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ it cc │ │ │ │ strcc r3, [sp, #40] @ 0x28 │ │ │ │ - bcs.w 88fca │ │ │ │ + bcs.w 892f2 │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 890d0 │ │ │ │ + bne.w 893f8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r5, [r3, #16] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ubfx r5, r5, #6, #1 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 891c2 │ │ │ │ + beq.w 894ea │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 891be │ │ │ │ + bcs.w 894e6 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 896ec │ │ │ │ + bls.w 89a14 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 89196 │ │ │ │ + bls.w 894be │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 89634 │ │ │ │ + bhi.w 8995c │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.w 89568 │ │ │ │ + ble.w 89890 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89902 │ │ │ │ + bhi.w 89c2a │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 898fa │ │ │ │ + beq.w 89c22 │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - bne.n 88f0e │ │ │ │ + bne.n 89236 │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 89902 │ │ │ │ + bhi.w 89c2a │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 89908 │ │ │ │ + bhi.w 89c30 │ │ │ │ add.w r5, r5, r1, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r5, r5, #925696 @ 0xe2000 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ add.w r5, r5, ip, lsl #6 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 89088 │ │ │ │ + beq.w 893b0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 895dc │ │ │ │ + beq.w 89904 │ │ │ │ subs r2, r5, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 89034 │ │ │ │ + bhi.n 8935c │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #32712 @ 0x7fc8 │ │ │ │ + movw r3, #30536 @ 0x7748 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r7, r2, r1 │ │ │ │ subs r4, r7, #1 │ │ │ │ add r4, r5 │ │ │ │ strd r7, r4, [sp, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 88f74 │ │ │ │ + bne.n 8929c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ - bl 1e7d34 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e71e8 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 89858 │ │ │ │ + bne.w 89b80 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 8983e │ │ │ │ + ble.w 89b66 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 89596 │ │ │ │ + blt.w 898be │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ subs r4, r4, r7 │ │ │ │ adds r2, r6, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 88eb0 │ │ │ │ + bhi.n 891d8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - cbz r0, 88fb4 │ │ │ │ + cbz r0, 892dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88fb4 │ │ │ │ + bge.n 892dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88fb4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 892dc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 88fca │ │ │ │ + cbz r0, 892f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88fca │ │ │ │ + bge.n 892f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88fca │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 892f2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl ad1dc <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl ad420 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 88d6c │ │ │ │ - ldr r7, [pc, #580] @ (8921c ) │ │ │ │ - b.n 88d6c │ │ │ │ + b.n 89094 │ │ │ │ + ldr r7, [pc, #580] @ (89544 ) │ │ │ │ + b.n 89094 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88d18 │ │ │ │ + bne.w 89040 │ │ │ │ ldr.w r7, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 8978e │ │ │ │ + bne.w 89ab6 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8909e │ │ │ │ + beq.n 893c6 │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ add.w r8, r5, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 88d18 │ │ │ │ + b.n 89040 │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8909e │ │ │ │ + beq.n 893c6 │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 88d18 │ │ │ │ + b.n 89040 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 895f8 │ │ │ │ + bhi.w 89920 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 895f8 │ │ │ │ + ble.w 89920 │ │ │ │ ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 89532 │ │ │ │ + bne.w 8985a │ │ │ │ strb r5, [r2, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88f96 │ │ │ │ + b.n 892be │ │ │ │ sub.w r3, r3, r9 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 89084 │ │ │ │ + bne.n 893ac │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r5, r1, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89818 │ │ │ │ + bhi.w 89b40 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 8982c │ │ │ │ + bhi.w 89b54 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 89818 │ │ │ │ + beq.w 89b40 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 88f9e │ │ │ │ + beq.n 892c6 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #32668 @ 0x7f9c │ │ │ │ + movw r3, #30492 @ 0x771c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r7, r2, r1 │ │ │ │ - b.n 88f56 │ │ │ │ - bl 244f6c │ │ │ │ + b.n 8927e │ │ │ │ + bl 24448c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88d6c │ │ │ │ + beq.w 89094 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 88d58 │ │ │ │ + bmi.w 89080 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c198 │ │ │ │ - b.n 88d6c │ │ │ │ + b.n 89094 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub.w ip, r2, #7 │ │ │ │ mov.w sl, ip, lsr #3 │ │ │ │ - b.n 88e08 │ │ │ │ + b.n 89130 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 895c4 │ │ │ │ + bne.w 898ec │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, r4 │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ - bcs.w 89824 │ │ │ │ + bcs.w 89b4c │ │ │ │ add r3, r2 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 8914e │ │ │ │ + b.n 89476 │ │ │ │ cmp.w ip, #223 @ 0xdf │ │ │ │ - bls.n 8916a │ │ │ │ + bls.n 89492 │ │ │ │ cmp.w ip, #239 @ 0xef │ │ │ │ - bhi.w 89742 │ │ │ │ + bhi.w 89a6a │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 89060 │ │ │ │ + ble.n 89388 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 89814 │ │ │ │ + bhi.w 89b3c │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 8980e │ │ │ │ + beq.w 89b36 │ │ │ │ sub.w r2, ip, #237 @ 0xed │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89814 │ │ │ │ + bne.w 89b3c │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89808 │ │ │ │ + bhi.w 89b30 │ │ │ │ add.w r2, r2, ip, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r2, r2, #925696 @ 0xe2000 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 893ae │ │ │ │ + bls.w 896d6 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bhi.n 890e8 │ │ │ │ + bhi.n 89410 │ │ │ │ mov r2, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.w 893b8 │ │ │ │ + beq.w 896e0 │ │ │ │ adds r0, #1 │ │ │ │ strh.w ip, [r3], #2 │ │ │ │ - b.n 89148 │ │ │ │ + b.n 89470 │ │ │ │ cmp.w ip, #193 @ 0xc1 │ │ │ │ - bls.w 89702 │ │ │ │ + bls.w 89a2a │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 893ae │ │ │ │ + ble.w 896d6 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi.w 89814 │ │ │ │ + bhi.w 89b3c │ │ │ │ add.w r2, r2, ip, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r2, r2, #12416 @ 0x3080 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ - b.n 89148 │ │ │ │ + b.n 89470 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 89838 │ │ │ │ + bls.w 89b60 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 891be │ │ │ │ + ble.n 894e6 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 89902 │ │ │ │ + bhi.w 89c2a │ │ │ │ add.w r5, r5, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r5, #12416 @ 0x3080 │ │ │ │ - b.n 88f2c │ │ │ │ + b.n 89254 │ │ │ │ mov r2, r9 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 88f2c │ │ │ │ + b.n 89254 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88f2c │ │ │ │ + bcs.w 89254 │ │ │ │ subs r7, r4, #4 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 891e0 │ │ │ │ + b.n 89508 │ │ │ │ mov ip, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 89220 │ │ │ │ + beq.n 89548 │ │ │ │ strb r1, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 891bc │ │ │ │ + bls.n 894e4 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 891ce │ │ │ │ + bls.n 894f6 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bhi.w 89912 │ │ │ │ + bhi.w 89c3a │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 89836 │ │ │ │ + bls.w 89b5e │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 891bc │ │ │ │ + ble.n 894e4 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8990e │ │ │ │ + bhi.w 89c36 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r2, #12416 @ 0x3080 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.w 895f4 │ │ │ │ + bhi.w 8991c │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 891dc │ │ │ │ + b.n 89504 │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r2, r0, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - bcc.w 895ee │ │ │ │ + bcc.w 89916 │ │ │ │ subs r2, r7, r0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ lsrs r1, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r1, #1 │ │ │ │ adds r6, r3, r2 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 892e6 │ │ │ │ + beq.n 8960e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 892ce │ │ │ │ + beq.n 895f6 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 892ba │ │ │ │ + beq.n 895e2 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 892a6 │ │ │ │ + beq.n 895ce │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 89292 │ │ │ │ + beq.n 895ba │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 8927c │ │ │ │ + beq.n 895a4 │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 89266 │ │ │ │ + beq.n 8958e │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8939c │ │ │ │ + bne.w 896c4 │ │ │ │ add.w ip, r0, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8939c │ │ │ │ + bne.w 896c4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8939c │ │ │ │ + bne.w 896c4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 8939a │ │ │ │ + beq.n 896c2 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov lr, ip │ │ │ │ mov r0, ip │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w ip, lr, #8 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #8 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ str r1, [r2, #8] │ │ │ │ add.w ip, lr, #12 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ str r1, [r2, #12] │ │ │ │ add.w ip, lr, #16 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #16 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ str r1, [r2, #16] │ │ │ │ add.w ip, lr, #20 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ str r1, [r2, #20] │ │ │ │ add.w ip, lr, #24 │ │ │ │ add.w r3, r2, #24 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [lr, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8939c │ │ │ │ + bne.n 896c4 │ │ │ │ add.w r3, r2, #28 │ │ │ │ add.w ip, lr, #28 │ │ │ │ cmp r3, r6 │ │ │ │ str r1, [r2, #24] │ │ │ │ - bne.n 892e6 │ │ │ │ + bne.n 8960e │ │ │ │ mov r0, ip │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 895f4 │ │ │ │ + beq.w 8991c │ │ │ │ ldrb.w r1, [ip] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 891d6 │ │ │ │ - b.n 891e6 │ │ │ │ + bls.w 894fe │ │ │ │ + b.n 8950e │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #0 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - b.n 88f2e │ │ │ │ + b.n 89256 │ │ │ │ adds r6, r0, #4 │ │ │ │ cmp r4, r6 │ │ │ │ - bcc.w 89730 │ │ │ │ + bcc.w 89a58 │ │ │ │ subs r7, r4, #4 │ │ │ │ subs r7, r7, r0 │ │ │ │ bic.w r7, r7, #3 │ │ │ │ add r7, r6 │ │ │ │ subs r1, r7, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ - beq.n 89464 │ │ │ │ + beq.n 8978c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 89432 │ │ │ │ + beq.n 8975a │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 89408 │ │ │ │ + beq.n 89730 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8951e │ │ │ │ + bne.w 89846 │ │ │ │ uxtb r0, r1 │ │ │ │ mov r2, r6 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8951e │ │ │ │ + bne.w 89846 │ │ │ │ uxtb r0, r1 │ │ │ │ adds r2, #4 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8951e │ │ │ │ + bne.n 89846 │ │ │ │ adds r2, #4 │ │ │ │ uxtb r0, r1 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-8] │ │ │ │ cmp r2, r7 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ mov.w r1, r1, lsr #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ - beq.w 89592 │ │ │ │ + beq.w 898ba │ │ │ │ strd r5, r8, [sp, #32] │ │ │ │ mov fp, r4 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 8950e │ │ │ │ + b.n 89836 │ │ │ │ adds r2, #4 │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -139814,694 +140121,694 @@ │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh.w r4, [r3, #-2] │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ mov.w r4, r1, lsr #24 │ │ │ │ mov r7, r3 │ │ │ │ - bne.n 89516 │ │ │ │ + bne.n 8983e │ │ │ │ ldr r1, [r2, #4] │ │ │ │ adds r2, #4 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh.w r4, [r3, #-2] │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ strh.w r0, [r3, #-8] │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ uxtb r0, r1 │ │ │ │ mov.w r4, r1, lsr #24 │ │ │ │ - bne.n 89516 │ │ │ │ + bne.n 8983e │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ add.w r2, lr, #8 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ strh r6, [r3, #4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh r4, [r3, #6] │ │ │ │ strh r0, [r3, #0] │ │ │ │ add.w r3, r7, #16 │ │ │ │ - bne.n 89516 │ │ │ │ + bne.n 8983e │ │ │ │ add.w r2, lr, #12 │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ strh r0, [r7, #16] │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ cmp r2, r8 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r4, [r3, #6] │ │ │ │ add.w r3, r7, #24 │ │ │ │ - beq.n 8958c │ │ │ │ + beq.n 898b4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 8946e │ │ │ │ + beq.n 89796 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 89736 │ │ │ │ + beq.w 89a5e │ │ │ │ ldrb.w ip, [r2] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bls.w 89162 │ │ │ │ - b.n 890e8 │ │ │ │ + bls.w 8948a │ │ │ │ + b.n 89410 │ │ │ │ cmp r1, #2 │ │ │ │ itet ne │ │ │ │ strne.w r5, [r2, r3, lsl #2] │ │ │ │ strheq.w r5, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 89056 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 8937e │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 896de │ │ │ │ + bne.w 89a06 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88d3e │ │ │ │ + bne.w 89066 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20b380 │ │ │ │ - b.w 88d3e │ │ │ │ - bne.w 891be │ │ │ │ + bl 20a8dc │ │ │ │ + b.w 89066 │ │ │ │ + bne.w 894e6 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 89902 │ │ │ │ + bhi.w 89c2a │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 897fa │ │ │ │ + bhi.w 89b22 │ │ │ │ sub.w r6, r1, #224 @ 0xe0 │ │ │ │ negs r1, r6 │ │ │ │ adcs r1, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 88f2c │ │ │ │ + b.n 89254 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8951e │ │ │ │ + b.n 89846 │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ ldr.w lr, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w ip, r2, #56320 @ 0xdc00 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w 899b2 │ │ │ │ + beq.w 89cda │ │ │ │ cmp.w lr, #2 │ │ │ │ itet ne │ │ │ │ strne.w ip, [r5, r3, lsl #2] │ │ │ │ strheq.w ip, [r5, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88f88 │ │ │ │ + b.n 892b0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1b5f70 │ │ │ │ + bl 1b4bf0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89088 │ │ │ │ + beq.w 893b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 88f44 │ │ │ │ + bne.w 8926c │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #32692 @ 0x7fb4 │ │ │ │ + movw r3, #30516 @ 0x7734 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r7, r2, r1 │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.n 88f56 │ │ │ │ + b.n 8927e │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 891d6 │ │ │ │ + bne.w 894fe │ │ │ │ mov r2, r9 │ │ │ │ - b.n 88f2c │ │ │ │ + b.n 89254 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl eb494 <_PyUnicodeWriter_PrepareInternal@@Base+0x934> │ │ │ │ + bl eb60c <_PyUnicodeWriter_PrepareInternal@@Base+0x934> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 89046 │ │ │ │ + bne.w 8936e │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ mov r0, sl │ │ │ │ - bl 20e7c4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 20dd30 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.w 88d6c │ │ │ │ + b.w 89094 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - ble.w 88e80 │ │ │ │ + ble.w 891a8 │ │ │ │ mov fp, r6 │ │ │ │ - b.n 88e90 │ │ │ │ + b.n 891b8 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 89838 │ │ │ │ + bhi.w 89b60 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.w 8996c │ │ │ │ + ble.w 89c94 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89902 │ │ │ │ + bhi.w 89c2a │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 89958 │ │ │ │ + bne.w 89c80 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 89902 │ │ │ │ + bls.w 89c2a │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ sub.w r5, lr, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89908 │ │ │ │ + bhi.w 89c30 │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 89952 │ │ │ │ + bhi.w 89c7a │ │ │ │ add.w r1, r5, r1, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ add.w r1, r1, ip, lsl #12 │ │ │ │ add.w r5, r1, lr, lsl #6 │ │ │ │ - b.n 88f2c │ │ │ │ + b.n 89254 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 89968 │ │ │ │ + beq.w 89c90 │ │ │ │ cmp r1, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r5, #16 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8961e │ │ │ │ + beq.n 89946 │ │ │ │ add.w r0, r7, #28 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b.w 88e72 │ │ │ │ + b.w 8919a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 20f350 <_PyBytesWriter_Dealloc@@Base+0xb8c> │ │ │ │ + bl 20e8bc <_PyBytesWriter_Dealloc@@Base+0xb8c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ - bls.n 896d6 │ │ │ │ + bls.n 899fe │ │ │ │ cmp r7, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bls.n 896d0 │ │ │ │ + bls.n 899f8 │ │ │ │ movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 88e32 │ │ │ │ + b.w 8915a │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.w 88e32 │ │ │ │ + b.w 8915a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.w 88d3e │ │ │ │ + b.w 89066 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 8971a │ │ │ │ + beq.n 89a42 │ │ │ │ adds r0, #1 │ │ │ │ strb r1, [r3, #0] │ │ │ │ cmp r4, r0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bhi.w 88ed2 │ │ │ │ - b.n 891be │ │ │ │ + bhi.w 891fa │ │ │ │ + b.n 894e6 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 893b4 │ │ │ │ + b.n 896dc │ │ │ │ ldr.w r7, [r1, #-4] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 89720 │ │ │ │ + bne.n 89a48 │ │ │ │ mov r0, r1 │ │ │ │ str.w r7, [r3], #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs.n 8970a │ │ │ │ + bcs.n 89a32 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 88f2c │ │ │ │ + beq.w 89254 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 896f2 │ │ │ │ - b.w 88eda │ │ │ │ + bls.n 89a1a │ │ │ │ + b.w 89202 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 89162 │ │ │ │ + bne.w 8948a │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 893b4 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 89618 │ │ │ │ + b.n 896dc │ │ │ │ + bl 24448c │ │ │ │ + b.n 89940 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bhi.n 897e8 │ │ │ │ + bhi.n 89b10 │ │ │ │ subs r1, r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt.n 897a4 │ │ │ │ + bgt.n 89acc │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 89084 │ │ │ │ + ble.w 893ac │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 89818 │ │ │ │ + bhi.n 89b40 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8979c │ │ │ │ + bls.n 89ac4 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - beq.n 89818 │ │ │ │ + beq.n 89b40 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 89084 │ │ │ │ + beq.w 893ac │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls.w 89084 │ │ │ │ + bls.w 893ac │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 88f44 │ │ │ │ + b.w 8926c │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8900c │ │ │ │ + b.n 89334 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 89772 │ │ │ │ - b.n 89818 │ │ │ │ + bne.n 89a9a │ │ │ │ + b.n 89b40 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 89818 │ │ │ │ + bhi.n 89b40 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 897ee │ │ │ │ + bne.n 89b16 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 89818 │ │ │ │ + bls.n 89b40 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w r2, r5, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 89782 │ │ │ │ + bhi.n 89aaa │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ sub.w lr, r2, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 899ce │ │ │ │ + bhi.w 89cf6 │ │ │ │ add.w r2, r2, ip, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub.w r2, r2, #8320 @ 0x2080 │ │ │ │ add.w r2, r2, r1, lsl #12 │ │ │ │ add.w r5, r2, r5, lsl #6 │ │ │ │ - b.n 893b4 │ │ │ │ + b.n 896dc │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ - b.n 895dc │ │ │ │ + b.n 89904 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - bne.n 897b8 │ │ │ │ + bne.n 89ae0 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 897b8 │ │ │ │ - b.n 89818 │ │ │ │ + bls.n 89ae0 │ │ │ │ + b.n 89b40 │ │ │ │ sub.w r5, r1, #237 @ 0xed │ │ │ │ negs r1, r5 │ │ │ │ adcs r1, r5 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.w 88f2c │ │ │ │ + b.w 89254 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 89782 │ │ │ │ + b.n 89aaa │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 89128 │ │ │ │ + bhi.w 89450 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 88f44 │ │ │ │ + b.w 8926c │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 89088 │ │ │ │ + b.n 893b0 │ │ │ │ cmp.w ip, #237 @ 0xed │ │ │ │ - bne.w 89084 │ │ │ │ - b.n 89818 │ │ │ │ + bne.w 893ac │ │ │ │ + b.n 89b40 │ │ │ │ mov r2, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.w 88f2c │ │ │ │ + b.w 89254 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eacd8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89606 │ │ │ │ + beq.w 8992e │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - b.w 88f84 │ │ │ │ + b.w 892ac │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 8986a │ │ │ │ + beq.n 89b92 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 898dc │ │ │ │ + beq.n 89c04 │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 898d0 │ │ │ │ + beq.n 89bf8 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, sl, [sp, #20] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #64556 @ 0xfc2c │ │ │ │ + movw r2, #62380 @ 0xf3ac │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 225164 <_PyOS_URandomNonblock@@Base+0xf94> │ │ │ │ + bl 22459c <_PyOS_URandomNonblock@@Base+0xf94> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89606 │ │ │ │ + bne.w 8992e │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 898b2 │ │ │ │ + bls.n 89bda │ │ │ │ ldrd r3, r0, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r0 │ │ │ │ subs r0, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - ble.w 88f96 │ │ │ │ + ble.w 892be │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 88f9e │ │ │ │ + beq.w 892c6 │ │ │ │ subs r1, r1, r2 │ │ │ │ mov r0, sl │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - bl eab60 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl eacd8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89612 │ │ │ │ + beq.w 8993a │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ - b.w 88f96 │ │ │ │ + b.w 892be │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88f96 │ │ │ │ + b.w 892be │ │ │ │ mov r0, sl │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ - bl 1e17ac <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1e0d24 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89606 │ │ │ │ + beq.w 8992e │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88f96 │ │ │ │ + b.w 892be │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 88f0e │ │ │ │ + bhi.w 89236 │ │ │ │ movs r5, #2 │ │ │ │ - b.w 88f2c │ │ │ │ + b.w 89254 │ │ │ │ movs r5, #3 │ │ │ │ - b.w 88f2c │ │ │ │ + b.w 89254 │ │ │ │ mov r2, r9 │ │ │ │ - b.n 89902 │ │ │ │ + b.n 89c2a │ │ │ │ mov r2, r9 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bls.w 88ee6 │ │ │ │ + bls.w 8920e │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.n 89838 │ │ │ │ + bhi.n 89b60 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 8996c │ │ │ │ + ble.n 89c94 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 89902 │ │ │ │ + bhi.n 89c2a │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 899a6 │ │ │ │ + bne.n 89cce │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 89902 │ │ │ │ + bls.n 89c2a │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, lr, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.n 89908 │ │ │ │ + bhi.n 89c30 │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bls.w 89678 │ │ │ │ + bls.w 899a0 │ │ │ │ movs r5, #4 │ │ │ │ - b.w 88f2c │ │ │ │ + b.w 89254 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 8965e │ │ │ │ + bne.w 89986 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 8965e │ │ │ │ - b.n 89902 │ │ │ │ + bls.w 89986 │ │ │ │ + b.n 89c2a │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ - b.n 896a2 │ │ │ │ + b.n 899ca │ │ │ │ cmp r5, #1 │ │ │ │ - ble.w 891be │ │ │ │ + ble.w 894e6 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w lr, ip, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 89902 │ │ │ │ + bhi.n 89c2a │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 899a0 │ │ │ │ + bls.n 89cc8 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.n 89902 │ │ │ │ + beq.n 89c2a │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 891be │ │ │ │ + beq.w 894e6 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r5, #3 │ │ │ │ movls r5, #0 │ │ │ │ - b.w 88f2c │ │ │ │ + b.w 89254 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 8998a │ │ │ │ - b.n 89902 │ │ │ │ + bne.n 89cb2 │ │ │ │ + b.n 89c2a │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 8993a │ │ │ │ + bne.n 89c62 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 8993a │ │ │ │ - b.n 89902 │ │ │ │ + bls.n 89c62 │ │ │ │ + b.n 89c2a │ │ │ │ strb r2, [r5, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 895bc │ │ │ │ + b.n 898e4 │ │ │ │ add.w r0, r7, #28 │ │ │ │ - b.w 890b4 │ │ │ │ + b.w 893dc │ │ │ │ mov r0, ip │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ mov ip, r0 │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ - b.w 88c86 │ │ │ │ + b.w 88fae │ │ │ │ movs r5, #4 │ │ │ │ - b.n 893b4 │ │ │ │ + b.n 896dc │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 89cca │ │ │ │ + beq.w 89ff2 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 89bcc │ │ │ │ + beq.w 89ef4 │ │ │ │ movw r3, #65507 @ 0xffe3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 89e02 │ │ │ │ + bhi.w 8a12a │ │ │ │ adds r6, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 89b8c │ │ │ │ + ble.w 89eb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89d4e │ │ │ │ + bne.w 8a076 │ │ │ │ adds r1, r0, #4 │ │ │ │ subs r0, r6, #4 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ it hi │ │ │ │ subhi r2, r6, r1 │ │ │ │ - bhi.w 89b90 │ │ │ │ + bhi.w 89eb8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89c0a │ │ │ │ + bne.w 89f32 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 89a70 │ │ │ │ + bcc.n 89d98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89c0c │ │ │ │ + bne.w 89f34 │ │ │ │ add.w r2, r1, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 89a70 │ │ │ │ + bcc.n 89d98 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89c0c │ │ │ │ + bne.w 89f34 │ │ │ │ add.w r2, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 89a70 │ │ │ │ + bcc.n 89d98 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89c0c │ │ │ │ + bne.w 89f34 │ │ │ │ adds r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 89a60 │ │ │ │ + bcs.n 89d88 │ │ │ │ subs r1, r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 89e42 │ │ │ │ + bhi.w 8a16a │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r2, r3, #14 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89c0c │ │ │ │ + bne.w 89f34 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ add.w r1, r4, #21 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89d0e │ │ │ │ - ldr r3, [pc, #712] @ (89d88 ) │ │ │ │ + bne.w 8a036 │ │ │ │ + ldr r3, [pc, #712] @ (8a0b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov sl, r3 │ │ │ │ - bgt.w 89cd6 │ │ │ │ + bgt.w 89ffe │ │ │ │ add.w r7, r4, #20 │ │ │ │ mov.w r8, r7, lsr #3 │ │ │ │ ldr.w r2, [r3, r8, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 89d02 │ │ │ │ + beq.w 8a02a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w lr, [r3] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 89b26 │ │ │ │ + bne.n 89e4e │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 89bfe │ │ │ │ + bhi.n 89f26 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89cd6 │ │ │ │ + beq.w 89ffe │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #588] @ (89d8c ) │ │ │ │ + ldr r2, [pc, #588] @ (8a0b4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89d5e │ │ │ │ + bne.w 8a086 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.w 89d32 │ │ │ │ + bpl.w 8a05a │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bpl.w 89e4e │ │ │ │ + bpl.w 8a176 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89d48 │ │ │ │ + bne.w 8a070 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.w 89e44 │ │ │ │ - add r0, pc, #4 @ (adr r0, 89ba0 ) │ │ │ │ + bhi.w 8a16c │ │ │ │ + add r0, pc, #4 @ (adr r0, 89ec8 ) │ │ │ │ ldr.w pc, [r0, r2, lsl #2] │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #636] @ 0x27c │ │ │ │ + ldr r5, [sp, #796] @ 0x31c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #804] @ 0x324 │ │ │ │ + ldr r6, [sp, #964] @ 0x3c4 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ + ldr r6, [sp, #868] @ 0x364 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #524] @ 0x20c │ │ │ │ + ldr r5, [sp, #684] @ 0x2ac │ │ │ │ movs r0, r1 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.w 89a9e │ │ │ │ - b.n 89c0c │ │ │ │ + beq.w 89dc6 │ │ │ │ + b.n 89f34 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 89a90 │ │ │ │ + b.n 89db8 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittt lt │ │ │ │ addlt r6, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ - blt.w 89a90 │ │ │ │ + blt.w 89db8 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89e0a │ │ │ │ + bne.w 8a132 │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r2 │ │ │ │ - b.n 89b84 │ │ │ │ + b.n 89eac │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 89b26 │ │ │ │ + b.n 89e4e │ │ │ │ mov r2, r1 │ │ │ │ rbit r3, r3 │ │ │ │ subs r2, r2, r5 │ │ │ │ clz r3, r3 │ │ │ │ subs r3, #7 │ │ │ │ add.w sl, r2, r3, lsr #3 │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 89a9e │ │ │ │ + beq.w 89dc6 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ ldrb.w r2, [r5, sl] │ │ │ │ add.w fp, r5, sl │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ cmpeq r3, #0 │ │ │ │ @@ -140510,223 +140817,223 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ andhi.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89dca │ │ │ │ + bne.w 8a0f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cacd8 │ │ │ │ + bl 1c9958 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89b84 │ │ │ │ + beq.n 89eac │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ubfx r0, r4, #5, #1 │ │ │ │ ubfx r1, r4, #2, #3 │ │ │ │ lsls r4, r4, #25 │ │ │ │ - bpl.w 89db2 │ │ │ │ + bpl.w 8a0da │ │ │ │ movs r4, #127 @ 0x7f │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89d9c │ │ │ │ + beq.w 8a0c4 │ │ │ │ adds r3, #20 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bgt.w 89dae │ │ │ │ + bgt.w 8a0d6 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ blx 2c198 │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ strd r7, r8, [sp] │ │ │ │ - bl 149ff4 │ │ │ │ + bl 149b64 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #28 │ │ │ │ - beq.w 89e20 │ │ │ │ - bl ad1dc <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.w 8a148 │ │ │ │ + bl ad420 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 89b84 │ │ │ │ + b.n 89eac │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89e26 │ │ │ │ - ldr r3, [pc, #188] @ (89d90 ) │ │ │ │ - b.n 89b84 │ │ │ │ + bne.w 8a14e │ │ │ │ + ldr r3, [pc, #188] @ (8a0b8 ) │ │ │ │ + b.n 89eac │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89e2c │ │ │ │ + bne.w 8a154 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 89d1e │ │ │ │ + cbz r3, 8a046 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ add.w r7, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 89b26 │ │ │ │ + b.n 89e4e │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r8 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 89b20 │ │ │ │ + b.n 89e48 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 89d1e │ │ │ │ + cbz r0, 8a046 │ │ │ │ add.w r7, r4, #20 │ │ │ │ - b.n 89b26 │ │ │ │ - bl 244f6c │ │ │ │ + b.n 89e4e │ │ │ │ + bl 24448c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89b84 │ │ │ │ + beq.w 89eac │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r7, r2, #26 │ │ │ │ - bmi.w 89b64 │ │ │ │ + bmi.w 89e8c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89b84 │ │ │ │ + beq.w 89eac │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 89b84 │ │ │ │ + b.n 89eac │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ subs r3, #7 │ │ │ │ mov.w sl, r3, lsr #3 │ │ │ │ - b.n 89c1c │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 89f44 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 89df2 │ │ │ │ + bne.n 8a11a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89b4c │ │ │ │ + bne.w 89e74 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 89b4c │ │ │ │ + b.n 89e74 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movt r4, #16 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 89dc4 │ │ │ │ + cbnz r0, 8a0ec │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ble.w 89c98 │ │ │ │ + ble.w 89fc0 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 89ca6 │ │ │ │ + b.n 89fce │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 89e38 │ │ │ │ + beq.n 8a160 │ │ │ │ cmp r1, #2 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ - bne.n 89d94 │ │ │ │ + bne.n 8a0bc │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89d9c │ │ │ │ + beq.n 8a0c4 │ │ │ │ adds r3, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 89c8a │ │ │ │ + b.n 89fb2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 20f350 <_PyBytesWriter_Dealloc@@Base+0xb8c> │ │ │ │ + bl 20e8bc <_PyBytesWriter_Dealloc@@Base+0xb8c> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ - bls.n 89dec │ │ │ │ + bls.n 8a114 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bls.n 89de8 │ │ │ │ + bls.n 8a110 │ │ │ │ movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.n 89c4c │ │ │ │ + b.n 89f74 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.n 89c4c │ │ │ │ + b.n 89f74 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 89b4c │ │ │ │ - bl 244f6c │ │ │ │ + b.n 89e74 │ │ │ │ + bl 24448c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 89b84 │ │ │ │ + b.n 89eac │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 89be8 │ │ │ │ - ldr r3, [pc, #56] @ (89e54 ) │ │ │ │ + bge.w 89f10 │ │ │ │ + ldr r3, [pc, #56] @ (8a17c ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 89b84 │ │ │ │ - bl 20e7c4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - b.n 89e06 │ │ │ │ + b.n 89eac │ │ │ │ + bl 20dd30 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 8a12e │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 89cd2 │ │ │ │ + b.n 89ffa │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 89cf0 │ │ │ │ + b.n 8a018 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89dc4 │ │ │ │ - b.n 89d9c │ │ │ │ + bne.n 8a0ec │ │ │ │ + b.n 8a0c4 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 89a84 │ │ │ │ + b.n 89dac │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 89d34 │ │ │ │ + b.n 8a05c │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 89fb6 │ │ │ │ + beq.w 8a2de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #41968 @ 0xa3f0 │ │ │ │ @@ -140735,343 +141042,343 @@ │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 89ea0 │ │ │ │ + bmi.n 8a1c8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 89ea8 │ │ │ │ + beq.n 8a1d0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 89f98 │ │ │ │ + beq.n 8a2c0 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 89fba │ │ │ │ - ldr r3, [pc, #444] @ (8a070 ) │ │ │ │ + beq.w 8a2e2 │ │ │ │ + ldr r3, [pc, #444] @ (8a398 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89f6c │ │ │ │ + bne.n 8a294 │ │ │ │ add.w r0, r4, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8c4dc │ │ │ │ + bl 8c400 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8a036 │ │ │ │ + beq.w 8a35e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 89f34 │ │ │ │ + beq.n 8a25c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89ef4 │ │ │ │ + bge.n 8a21c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a02a │ │ │ │ + beq.w 8a352 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89f14 │ │ │ │ + bge.n 8a23c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a01c │ │ │ │ + beq.w 8a344 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89f14 │ │ │ │ + bge.n 8a23c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a010 │ │ │ │ + beq.n 8a338 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 89ea0 │ │ │ │ + b.n 8a1c8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89f9c │ │ │ │ + bge.n 8a2c4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 89f9c │ │ │ │ + cbnz r1, 8a2c4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 89ea2 │ │ │ │ + bne.n 8a1ca │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 89ea2 │ │ │ │ + b.n 8a1ca │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89ec2 │ │ │ │ + beq.n 8a1ea │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89faa │ │ │ │ + bge.n 8a2d2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 89faa │ │ │ │ + cbnz r1, 8a2d2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89ea2 │ │ │ │ + bge.n 8a1ca │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 89ea2 │ │ │ │ + b.n 8a1ca │ │ │ │ mov r0, r1 │ │ │ │ - b.n 89f20 │ │ │ │ + b.n 8a248 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 89ea2 │ │ │ │ - b.n 89f56 │ │ │ │ + bne.w 8a1ca │ │ │ │ + b.n 8a27e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89ea2 │ │ │ │ - b.n 89f92 │ │ │ │ + bge.w 8a1ca │ │ │ │ + b.n 8a2ba │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 89eb0 │ │ │ │ + bne.w 8a1d8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 8a03e │ │ │ │ + bpl.n 8a366 │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bpl.n 8a052 │ │ │ │ + bpl.n 8a37a │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8a064 │ │ │ │ + blt.n 8a38c │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89ea2 │ │ │ │ + bge.w 8a1ca │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 89ea2 │ │ │ │ + bne.w 8a1ca │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89ea2 │ │ │ │ + b.n 8a1ca │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89f14 │ │ │ │ + b.n 8a23c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 89f06 │ │ │ │ + b.n 8a22e │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89ef4 │ │ │ │ - bl f891c │ │ │ │ + b.n 8a21c │ │ │ │ + bl f876c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89ea0 │ │ │ │ + b.n 8a1c8 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 89fda │ │ │ │ + bge.n 8a302 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (8a074 ) │ │ │ │ + ldr r3, [pc, #40] @ (8a39c ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 89ff2 │ │ │ │ + b.n 8a31a │ │ │ │ ldrsb.w r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8a060 │ │ │ │ + blt.n 8a388 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 89fda │ │ │ │ + b.n 8a302 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 8a06a │ │ │ │ + bpl.n 8a392 │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 8a048 │ │ │ │ + b.n 8a370 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 8a048 │ │ │ │ + b.n 8a370 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 8a084 │ │ │ │ - cbz r1, 8a084 │ │ │ │ - b.w 1cc1d4 │ │ │ │ + cbz r0, 8a3ac │ │ │ │ + cbz r1, 8a3ac │ │ │ │ + b.w 1cadb0 │ │ │ │ subs r3, r2, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8a35c │ │ │ │ + blt.w 8a684 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 8a1a8 │ │ │ │ + bne.n 8a4d0 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 8a168 │ │ │ │ + bpl.n 8a490 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a27a │ │ │ │ + beq.w 8a5a2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #41861 @ 0xa385 │ │ │ │ + movw r3, #42669 @ 0xa6ad │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a296 │ │ │ │ + bne.w 8a5be │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18701 @ 0x490d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a26e │ │ │ │ - ldr r3, [pc, #656] @ (8a380 ) │ │ │ │ + bne.w 8a596 │ │ │ │ + ldr r3, [pc, #656] @ (8a6a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 8a184 │ │ │ │ + beq.n 8a4ac │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 8a12e │ │ │ │ + bgt.n 8a456 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a184 │ │ │ │ + beq.n 8a4ac │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8a156 │ │ │ │ + beq.n 8a47e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a1f4 │ │ │ │ + beq.n 8a51c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8a150 │ │ │ │ + b.n 8a478 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a2a0 │ │ │ │ + bne.w 8a5c8 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 8a0c0 │ │ │ │ + bmi.n 8a3e8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a0c0 │ │ │ │ + beq.n 8a3e8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 8a0c0 │ │ │ │ + b.n 8a3e8 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a2ba │ │ │ │ + bne.w 8a604 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8a150 │ │ │ │ + b.n 8a478 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8a356 │ │ │ │ + bne.w 8a67e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt r3, #2 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #448] @ (8a380 ) │ │ │ │ + ldr r0, [pc, #448] @ (8a6a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ - bl 1094ac │ │ │ │ + bl 109224 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 8a360 │ │ │ │ + beq.w 8a688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a34e │ │ │ │ + beq.w 8a676 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ movlt r2, #0 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldrbge r3, [r1, #16] │ │ │ │ ldrblt r3, [r1, #16] │ │ │ │ - b.n 8a0b2 │ │ │ │ + b.n 8a3da │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -141082,105 +141389,103 @@ │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [r3, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [ip, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a234 │ │ │ │ + bne.n 8a55c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8a230 │ │ │ │ + cbz r3, 8a558 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [ip, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8a2ea │ │ │ │ + beq.n 8a60c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8a2c2 │ │ │ │ + beq.n 8a5e2 │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 8a24c │ │ │ │ + cbnz r3, 8a574 │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 8a150 │ │ │ │ + beq.w 8a478 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a2e4 │ │ │ │ + beq.n 8a66a │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 8a26a │ │ │ │ + cbz r3, 8a592 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 8a150 │ │ │ │ + b.n 8a478 │ │ │ │ ldr.w r0, [r0, #884] @ 0x374 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a170 │ │ │ │ + beq.w 8a498 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8a17a │ │ │ │ + beq.w 8a4a2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 8a170 │ │ │ │ + b.n 8a498 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a282 │ │ │ │ + beq.n 8a5aa │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8a0c0 │ │ │ │ - b.n 8a28a │ │ │ │ - ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ - blx r2 │ │ │ │ - b.n 8a19c │ │ │ │ + beq.w 8a3e8 │ │ │ │ + b.n 8a5b2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8a2d0 │ │ │ │ + cbz r3, 8a5f0 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a150 │ │ │ │ + bne.w 8a478 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8a150 │ │ │ │ - str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8a25c │ │ │ │ + b.n 8a478 │ │ │ │ + ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ + blx r2 │ │ │ │ + b.n 8a4c4 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a23e │ │ │ │ + beq.n 8a566 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8a348 │ │ │ │ + cbz r3, 8a670 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 8a320 │ │ │ │ + cbz r3, 8a642 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -141189,103 +141494,105 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 8a150 │ │ │ │ + b.n 8a478 │ │ │ │ + str.w r3, [r4, #524] @ 0x20c │ │ │ │ + b.n 8a584 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 8a2f6 │ │ │ │ + b.n 8a618 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.n 8a150 │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 8a478 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8394c <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #64564 @ 0xfc34 │ │ │ │ + b.w 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #62388 @ 0xf3b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 8a150 │ │ │ │ + b.n 8a478 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008a384 : │ │ │ │ +0008a6ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #32456 @ 0x7ec8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18701 @ 0x490d │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a4b6 │ │ │ │ - cbz r0, 8a408 │ │ │ │ - ldr r3, [pc, #412] @ (8a550 ) │ │ │ │ + bne.w 8a7e0 │ │ │ │ + cbz r0, 8a730 │ │ │ │ + ldr r3, [pc, #416] @ (8a87c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 8a41e │ │ │ │ + beq.n 8a746 │ │ │ │ lsrs r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 8a3f0 │ │ │ │ + bgt.n 8a718 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 8a41e │ │ │ │ + cbz r2, 8a746 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 8a40c │ │ │ │ - cbz r2, 8a440 │ │ │ │ + cbz r0, 8a734 │ │ │ │ + cbz r2, 8a768 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8a408 │ │ │ │ + b.n 8a730 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a4c0 │ │ │ │ + bne.n 8a80a │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8a408 │ │ │ │ + b.n 8a730 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -141296,78 +141603,77 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a480 │ │ │ │ + bne.n 8a7a8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8a47c │ │ │ │ + cbz r3, 8a7a4 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8a4ee │ │ │ │ + beq.n 8a812 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8a4c8 │ │ │ │ + beq.n 8a7ea │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 8a498 │ │ │ │ + cbnz r3, 8a7c0 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 8a408 │ │ │ │ + beq.n 8a730 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 8a4e8 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 8a86e │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 8a4b2 │ │ │ │ + cbz r3, 8a7dc │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 8a408 │ │ │ │ + b.n 8a730 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ - ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ - blx r2 │ │ │ │ - b.n 8a434 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8a4d6 │ │ │ │ + cbz r3, 8a7f8 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a408 │ │ │ │ + bne.n 8a730 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8a408 │ │ │ │ - str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8a4a4 │ │ │ │ + b.n 8a730 │ │ │ │ + ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ + blx r2 │ │ │ │ + b.n 8a75c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a48a │ │ │ │ + beq.n 8a7b2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8a54a │ │ │ │ + cbz r3, 8a874 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 8a522 │ │ │ │ + cbz r3, 8a846 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -141376,77 +141682,80 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 8a408 │ │ │ │ + b.n 8a730 │ │ │ │ + str.w r3, [r4, #524] @ 0x20c │ │ │ │ + b.n 8a7ce │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 8a4fa │ │ │ │ + b.n 8a81e │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a7c2 │ │ │ │ + bne.w 8aaee │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 8a7a0 │ │ │ │ + beq.w 8aacc │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8a660 │ │ │ │ + bne.n 8a98c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 8a5a6 │ │ │ │ + cbz r3, 8a8d2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8a822 │ │ │ │ + bne.w 8ab4e │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8a77c │ │ │ │ + ble.w 8aaa8 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a892 │ │ │ │ + bne.w 8abbe │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r7, lr │ │ │ │ - bgt.n 8a622 │ │ │ │ + bgt.n 8a94e │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 8a732 │ │ │ │ + bge.w 8aa5e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8a64c │ │ │ │ + beq.n 8a978 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r6, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ @@ -141456,271 +141765,271 @@ │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a80e │ │ │ │ + bgt.w 8ab3a │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8a6bc │ │ │ │ + bge.n 8a9e8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8a5fe │ │ │ │ + bne.n 8a92a │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r6, r5, [r1, #4] │ │ │ │ str r7, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8a608 │ │ │ │ + b.n 8a934 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 8a75e │ │ │ │ + beq.n 8aa8a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a8b4 │ │ │ │ + bne.w 8abe0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a74c │ │ │ │ + beq.n 8aa78 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a8ac │ │ │ │ + bne.w 8abd8 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ add.w r8, r3, r8, lsl #3 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str.w r5, [r8, #24] │ │ │ │ - bge.n 8a6a4 │ │ │ │ + bge.n 8a9d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 8a6a4 │ │ │ │ + cbnz r3, 8a9d0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a618 │ │ │ │ + bge.n 8a944 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8a618 │ │ │ │ + bne.n 8a944 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a61a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a946 │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, lr, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8a632 │ │ │ │ + blt.n 8a95e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add.w r1, r2, r8 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ and.w r2, r1, lr │ │ │ │ - ble.n 8a71e │ │ │ │ + ble.n 8aa4a │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a874 │ │ │ │ + bgt.w 8aba0 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8a76a │ │ │ │ + bge.n 8aa96 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 8a634 │ │ │ │ + ble.n 8a960 │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8a5ea │ │ │ │ + b.n 8a916 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r2, r8 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8a70e │ │ │ │ + bge.n 8aa3a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8a5ea │ │ │ │ + b.n 8a916 │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8a724 │ │ │ │ - b.n 8a6d6 │ │ │ │ + blt.n 8aa50 │ │ │ │ + b.n 8aa02 │ │ │ │ movs r2, #12 │ │ │ │ mla r8, r2, r8, r3 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ str.w r5, [r8, #28] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a6a4 │ │ │ │ - b.n 8a696 │ │ │ │ + bge.n 8a9d0 │ │ │ │ + b.n 8a9c2 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r2, r8 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, lr │ │ │ │ - b.n 8a6f8 │ │ │ │ + b.n 8aa24 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b280 │ │ │ │ + bl 8b5ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8a5ae │ │ │ │ + bne.w 8a8da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a8c2 │ │ │ │ + blt.w 8abee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a7bc │ │ │ │ + bge.n 8aae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a8d4 │ │ │ │ + beq.w 8ac00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a61a │ │ │ │ + b.n 8a946 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #41968 @ 0xa3f0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8a576 │ │ │ │ + bne.w 8a8a2 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl dd36c │ │ │ │ + bl dda24 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8a590 │ │ │ │ + beq.w 8a8bc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15fb40 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15f44c <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a84a │ │ │ │ + blt.n 8ab76 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a618 │ │ │ │ + bge.w 8a944 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8a618 │ │ │ │ + bne.w 8a944 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a61a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a946 │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r8, r3, r1 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 8a85a │ │ │ │ + bge.n 8ab86 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8a708 │ │ │ │ + b.n 8aa34 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a8dc │ │ │ │ + bl 8ac08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8a7a0 │ │ │ │ + beq.n 8aacc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 8a5a6 │ │ │ │ + b.n 8a8d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a7f2 │ │ │ │ + bne.n 8ab1e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a7f2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ab1e │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add r1, r2 │ │ │ │ add.w r2, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8a81e │ │ │ │ - b.n 8a6d6 │ │ │ │ + blt.n 8ab4a │ │ │ │ + b.n 8aa02 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r9, r8 │ │ │ │ cmp r1, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - blt.w 8a700 │ │ │ │ + blt.w 8aa2c │ │ │ │ and.w r2, lr, r9 │ │ │ │ - b.n 8a6f0 │ │ │ │ + b.n 8aa1c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 235df8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 235328 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 8a5c0 │ │ │ │ + b.n 8a8ec │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ str r5, [r2, #4] │ │ │ │ - b.n 8a75e │ │ │ │ + b.n 8aa8a │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 235df8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 8a66c │ │ │ │ + bl 235328 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 8a998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a7aa │ │ │ │ + bne.w 8aad6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a7aa │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8aad6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a7bc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8aae8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8b246 │ │ │ │ + bhi.w 8b4fa │ │ │ │ mov r3, r1 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ lsl.w r8, r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ @@ -141731,27 +142040,27 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r2, #1 │ │ │ │ lsl.w r2, r8, r9 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ae16 │ │ │ │ + beq.w 8b142 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b036 │ │ │ │ + bhi.w 8b362 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8aa8e │ │ │ │ - ldr r2, [pc, #696] @ (8abf4 ) │ │ │ │ + bne.w 8adba │ │ │ │ + ldr r2, [pc, #696] @ (8af20 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8ae78 │ │ │ │ + beq.w 8b1a4 │ │ │ │ ldr.w r3, [r2, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1928] @ 0x788 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -141773,132 +142082,132 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w ip, r9, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ad82 │ │ │ │ + bne.w 8b0ae │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ae4a │ │ │ │ + beq.w 8b176 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8aeb4 │ │ │ │ + bne.w 8b1e0 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8aeb4 │ │ │ │ + bne.w 8b1e0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ blx 2c198 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8aa32 │ │ │ │ + beq.n 8ad5e │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w ip, ip, r7 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8aa0c │ │ │ │ + b.n 8ad38 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8ae32 │ │ │ │ + bgt.w 8b15e │ │ │ │ ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8aba6 │ │ │ │ + bne.w 8aed2 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 8aa30 │ │ │ │ + beq.n 8ad5c │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, ip, r0 │ │ │ │ - bgt.n 8a9ee │ │ │ │ + bgt.n 8ad1a │ │ │ │ ldrsb.w lr, [sl, r1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8aba6 │ │ │ │ + bne.w 8aed2 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 8aa0a │ │ │ │ + bne.n 8ad36 │ │ │ │ mov r5, r8 │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8aa7a │ │ │ │ + beq.n 8ada6 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8abf8 │ │ │ │ + bne.w 8af24 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8abf8 │ │ │ │ - ldr r3, [pc, #416] @ (8abf4 ) │ │ │ │ + bne.w 8af24 │ │ │ │ + ldr r3, [pc, #416] @ (8af20 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8ae6e │ │ │ │ + bhi.w 8b19a │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r9, [r4, #16] │ │ │ │ sub.w r3, r3, r9 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ - str r1, [sp, #12] │ │ │ │ + str r1, [sp, #16] │ │ │ │ add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #3101 @ 0xc1d │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8b112 │ │ │ │ - ldr r0, [pc, #312] @ (8abf4 ) │ │ │ │ + bne.w 8b43e │ │ │ │ + ldr r0, [pc, #312] @ (8af20 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r0, [sp, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8b088 │ │ │ │ + bcs.w 8b3b4 │ │ │ │ adds r1, #19 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8b134 │ │ │ │ + beq.w 8b460 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8acf6 │ │ │ │ + beq.w 8b022 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -141907,127 +142216,127 @@ │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ str r7, [r4, #0] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ blx 2b5ac │ │ │ │ add.w r0, r8, #20 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ lsl.w ip, r7, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsls r7, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ad7a │ │ │ │ + bne.w 8b0a6 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ae4a │ │ │ │ + beq.w 8b176 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a9b4 │ │ │ │ + bne.w 8ace0 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.w 8ae62 │ │ │ │ + ble.w 8b18e │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r7 │ │ │ │ add r7, r4 │ │ │ │ - b.n 8ab98 │ │ │ │ + b.n 8aec4 │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ adds r7, #12 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8ae62 │ │ │ │ + beq.w 8b18e │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8ab84 │ │ │ │ + bne.n 8aeb0 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8ab98 │ │ │ │ + b.n 8aec4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp r7, #7 │ │ │ │ add r1, lr │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8abe8 │ │ │ │ + ble.n 8af14 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8afc0 │ │ │ │ + bgt.w 8b2ec │ │ │ │ ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8aa00 │ │ │ │ + beq.w 8ad2c │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8abc0 │ │ │ │ + b.n 8aeec │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r7, [sl, r1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8aa26 │ │ │ │ - b.n 8abda │ │ │ │ + beq.w 8ad52 │ │ │ │ + b.n 8af06 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18701 @ 0x490d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b0f2 │ │ │ │ - ldr r3, [pc, #668] @ (8aeb0 ) │ │ │ │ + bne.w 8b41e │ │ │ │ + ldr r3, [pc, #668] @ (8b1dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r8, #804 @ 0x324 │ │ │ │ - beq.w 8b0cc │ │ │ │ + beq.w 8b3f8 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8ac56 │ │ │ │ + bgt.n 8af82 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8b0cc │ │ │ │ + beq.w 8b3f8 │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8afda │ │ │ │ + beq.w 8b306 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aa7a │ │ │ │ + bne.w 8ada6 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w sl, [r8, #512] @ 0x200 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ add.w r0, sl, r5 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -142035,58 +142344,58 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ add.w lr, r8, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8acb2 │ │ │ │ + bne.n 8afde │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8acae │ │ │ │ + cbz r2, 8afda │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8b1c8 │ │ │ │ + beq.w 8b540 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8b1a6 │ │ │ │ + beq.w 8b51e │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8acce │ │ │ │ + cbnz r3, 8affa │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8aa7a │ │ │ │ + beq.w 8ada6 │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b274 │ │ │ │ + beq.w 8b518 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8acf0 │ │ │ │ + cbz r3, 8b01c │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8aa7a │ │ │ │ + b.n 8ada6 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8ae02 │ │ │ │ + bhi.w 8b12e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b088 │ │ │ │ + beq.w 8b3b4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ @@ -142096,360 +142405,362 @@ │ │ │ │ mov r0, sl │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ str.w r8, [r4] │ │ │ │ blx 2b5ac │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ adds r0, r4, r7 │ │ │ │ blx 2b5ac │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ lsl.w ip, r8, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsl.w r7, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ab62 │ │ │ │ + beq.w 8ae8e │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b154 │ │ │ │ + beq.w 8b480 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8adc8 │ │ │ │ + ble.n 8b0f4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w lr, r3, r9, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ adds r7, r1, #3 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8afec │ │ │ │ + blt.w 8b318 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 8ad98 │ │ │ │ + bne.n 8b0c4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc844 │ │ │ │ + bl 1cb420 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cf560 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ce174 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b250 │ │ │ │ + beq.w 8b504 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b0fa │ │ │ │ + beq.w 8b426 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b5ac │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aa7a │ │ │ │ + b.n 8ada6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8ad20 │ │ │ │ + b.n 8b04c │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, #12 │ │ │ │ - bhi.w 8b03c │ │ │ │ + bhi.w 8b368 │ │ │ │ mul.w r2, r1, fp │ │ │ │ - str r2, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8aa9e │ │ │ │ + b.n 8adca │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8aba6 │ │ │ │ + bne.w 8aed2 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8aa0a │ │ │ │ - b.n 8aa30 │ │ │ │ + bne.w 8ad36 │ │ │ │ + b.n 8ad5c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8b006 │ │ │ │ + bne.w 8b332 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90da8 │ │ │ │ - b.n 8aa32 │ │ │ │ + bl 910f4 │ │ │ │ + b.n 8ad5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aa7a │ │ │ │ + b.n 8ada6 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b0fe │ │ │ │ + bne.w 8b42a │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov.w r8, #8 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ - mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - b.n 8aad8 │ │ │ │ + mov.w fp, #5 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + b.n 8ae04 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8b194 │ │ │ │ + ble.w 8b4c0 │ │ │ │ sub.w r1, r2, r9 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r8, r1, #3 │ │ │ │ - beq.n 8af94 │ │ │ │ + beq.n 8b2c0 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8af9c │ │ │ │ + beq.n 8b2c8 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp.w r8, #1 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.n 8af94 │ │ │ │ + beq.n 8b2c0 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 8af10 │ │ │ │ + beq.n 8b23c │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8af9c │ │ │ │ + beq.n 8b2c8 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8af9c │ │ │ │ + beq.n 8b2c8 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - b.n 8af94 │ │ │ │ + b.n 8b2c0 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w lr, ip, #8 │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.w 8a9da │ │ │ │ + beq.w 8ad06 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov ip, lr │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8af9c │ │ │ │ + cbz r1, 8b2c8 │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8af9c │ │ │ │ + cbz r1, 8b2c8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #16 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ add.w r2, r8, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8af9c │ │ │ │ + cbz r1, 8b2c8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r2, r8, #3 │ │ │ │ add.w ip, lr, #24 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8af2c │ │ │ │ + bne.n 8b258 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b148 │ │ │ │ + beq.w 8b474 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - bne.n 8aec0 │ │ │ │ - b.n 8a9da │ │ │ │ + bne.n 8b1ec │ │ │ │ + b.n 8ad06 │ │ │ │ ldr.w r7, [sl, r1, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8ae3c │ │ │ │ + beq.w 8b168 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8afc0 │ │ │ │ + b.n 8b2ec │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r8, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8aa7a │ │ │ │ + b.n 8ada6 │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8ad98 │ │ │ │ - b.n 8adc8 │ │ │ │ + bne.w 8b0c4 │ │ │ │ + b.n 8b0f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8ae62 │ │ │ │ + ble.w 8b18e │ │ │ │ mov.w lr, #12 │ │ │ │ mov r7, r3 │ │ │ │ mla lr, lr, r9, r3 │ │ │ │ - b.n 8b01e │ │ │ │ + b.n 8b34a │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b01a │ │ │ │ + beq.n 8b346 │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w r7, {r0, r1, r2} │ │ │ │ adds r7, #12 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.n 8b01a │ │ │ │ - b.n 8ae62 │ │ │ │ + bne.n 8b346 │ │ │ │ + b.n 8b18e │ │ │ │ movs r1, #8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bhi.w 8b22e │ │ │ │ + str r2, [sp, #16] │ │ │ │ + bhi.w 8b4e2 │ │ │ │ add.w sl, r3, #1 │ │ │ │ mov.w r8, #1 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r2, r8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8b112 │ │ │ │ - ldr r1, [pc, #516] @ (8b27c ) │ │ │ │ + bne.n 8b43e │ │ │ │ + ldr r1, [pc, #516] @ (8b5a8 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1612] @ 0x64c │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b264 │ │ │ │ + bne.w 8b4d2 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b246 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + beq.w 8b4fa │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8ad20 │ │ │ │ + b.n 8b04c │ │ │ │ ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b25a │ │ │ │ + bne.w 8b50e │ │ │ │ mov r0, r5 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 8aa7a │ │ │ │ + b.n 8ada6 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aa7a │ │ │ │ + b.n 8ada6 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ - strd fp, r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b246 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + beq.n 8b4fa │ │ │ │ + ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - ldrd fp, r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add.w r7, r8, #20 │ │ │ │ - b.n 8ad20 │ │ │ │ - ldrd r0, r1, [sp, #16] │ │ │ │ + b.n 8b04c │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 80ba8 │ │ │ │ - mov r4, r0 │ │ │ │ + bl 80cf8 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ - b.n 8ad12 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 8b03e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8afaa │ │ │ │ - b.n 8b148 │ │ │ │ + bne.w 8b2d6 │ │ │ │ + b.n 8b474 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r9 │ │ │ │ - bge.n 8b19a │ │ │ │ + bge.n 8b4c6 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ ldrb r7, [r1, #0] │ │ │ │ adds r7, #1 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ @@ -142462,48 +142773,73 @@ │ │ │ │ addlt r7, #1 │ │ │ │ strlt r7, [r1, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8b156 │ │ │ │ - bne.w 8a9da │ │ │ │ - b.n 8aa32 │ │ │ │ + b.n 8b482 │ │ │ │ + bne.w 8ad06 │ │ │ │ + b.n 8ad5e │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90da8 │ │ │ │ - b.n 8add2 │ │ │ │ + bl 910f4 │ │ │ │ + b.n 8b0fe │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + mov r1, r9 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldrd fp, r3, [sp, #20] │ │ │ │ + b.n 8b3dc │ │ │ │ + add.w sl, r3, #2 │ │ │ │ + mov.w r8, #1 │ │ │ │ + lsl.w r8, r8, sl │ │ │ │ + add.w r1, r8, r2 │ │ │ │ + adds.w r9, r1, #20 │ │ │ │ + bpl.w 8adca │ │ │ │ + bl 24448c │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8adb4 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 8473c │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ + b.n 8ada6 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + b.n 8b410 │ │ │ │ + str.w r3, [r8, #524] @ 0x20c │ │ │ │ + b.n 8b00c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8b1b4 │ │ │ │ + cbz r3, 8b52c │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ str.w r0, [r8, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8aa7a │ │ │ │ + bne.w 8ada6 │ │ │ │ str.w r0, [r8, #532] @ 0x214 │ │ │ │ - b.n 8aa7a │ │ │ │ + b.n 8ada6 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8acbe │ │ │ │ + beq.w 8afea │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8b228 │ │ │ │ + cbz r2, 8b5a0 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r8, #520] @ 0x208 │ │ │ │ - cbz r3, 8b1fe │ │ │ │ + cbz r3, 8b576 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r8, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -142513,82 +142849,57 @@ │ │ │ │ ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r8, #788] @ 0x314 │ │ │ │ - b.n 8aa7a │ │ │ │ - str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8b1d6 │ │ │ │ - add.w sl, r3, #2 │ │ │ │ - mov.w r8, #1 │ │ │ │ - lsl.w r8, r8, sl │ │ │ │ - add.w r1, r8, r2 │ │ │ │ - adds.w r9, r1, #20 │ │ │ │ - bpl.w 8aa9e │ │ │ │ - bl 244f6c │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8aa88 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 844d4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ - b.n 8aa7a │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r2 │ │ │ │ - b.n 8b0e4 │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r9 │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8b0b0 │ │ │ │ + b.n 8ada6 │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8ace0 │ │ │ │ + b.n 8b54e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8bb6a │ │ │ │ + bhi.w 8be94 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r5, r2, [r0, #24] │ │ │ │ lsl.w r8, r9, r3 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, r8, r9 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ umull r1, r2, r1, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b7ba │ │ │ │ + beq.w 8bae6 │ │ │ │ cmp r3, #7 │ │ │ │ itt hi │ │ │ │ strhi.w r9, [sp, #8] │ │ │ │ movhi r1, #8 │ │ │ │ - bhi.w 8b9da │ │ │ │ + bhi.w 8bd02 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8b430 │ │ │ │ - ldr r2, [pc, #696] @ (8b598 ) │ │ │ │ + bne.w 8b75c │ │ │ │ + ldr r2, [pc, #696] @ (8b8c4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b81a │ │ │ │ + beq.w 8bb46 │ │ │ │ ldr.w r3, [r2, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1928] @ 0x788 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -142610,132 +142921,132 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w ip, r9, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b726 │ │ │ │ + bne.w 8ba52 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b7ec │ │ │ │ + beq.w 8bb18 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8b858 │ │ │ │ + bne.w 8bb80 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8b858 │ │ │ │ + bne.w 8bb80 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ blx 2c198 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8b3d4 │ │ │ │ + beq.n 8b700 │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w ip, ip, r7 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b3ae │ │ │ │ + b.n 8b6da │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8b7d4 │ │ │ │ + bgt.w 8bb00 │ │ │ │ ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8b548 │ │ │ │ + bne.w 8b874 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 8b3d2 │ │ │ │ + beq.n 8b6fe │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, ip, r0 │ │ │ │ - bgt.n 8b390 │ │ │ │ + bgt.n 8b6bc │ │ │ │ ldrsb.w lr, [sl, r1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8b548 │ │ │ │ + bne.w 8b874 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 8b3ac │ │ │ │ + bne.n 8b6d8 │ │ │ │ mov r5, r8 │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8b41c │ │ │ │ + beq.n 8b748 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8b59c │ │ │ │ + bne.w 8b8c8 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8b59c │ │ │ │ - ldr r3, [pc, #420] @ (8b598 ) │ │ │ │ + bne.w 8b8c8 │ │ │ │ + ldr r3, [pc, #420] @ (8b8c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8b810 │ │ │ │ + bhi.w 8bb3c │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r9, [r4, #16] │ │ │ │ sub.w r3, r3, r9 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ - str r1, [sp, #12] │ │ │ │ + str r1, [sp, #16] │ │ │ │ add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r0, #2765 @ 0xacd │ │ │ │ + movw r0, #3101 @ 0xc1d │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8bab0 │ │ │ │ - ldr r0, [pc, #316] @ (8b598 ) │ │ │ │ + bne.w 8bdd8 │ │ │ │ + ldr r0, [pc, #316] @ (8b8c4 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r0, [sp, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8ba26 │ │ │ │ + bcs.w 8bd4e │ │ │ │ adds r1, #19 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8bad0 │ │ │ │ + beq.w 8bdfa │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8b69a │ │ │ │ + beq.w 8b9c6 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -142744,128 +143055,128 @@ │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ str r7, [r4, #0] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ blx 2b5ac │ │ │ │ add.w r0, r8, #20 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ lsl.w ip, r7, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsls r7, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b71e │ │ │ │ + bne.w 8ba4a │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b7ec │ │ │ │ + beq.w 8bb18 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b356 │ │ │ │ + bne.w 8b682 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.w 8b804 │ │ │ │ + ble.w 8bb30 │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r7 │ │ │ │ add r7, r4 │ │ │ │ - b.n 8b53a │ │ │ │ + b.n 8b866 │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ adds r7, #12 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8b804 │ │ │ │ + beq.w 8bb30 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b526 │ │ │ │ + bne.n 8b852 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8b53a │ │ │ │ + b.n 8b866 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp r7, #7 │ │ │ │ add r1, lr │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8b58a │ │ │ │ + ble.n 8b8b6 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8b964 │ │ │ │ + bgt.w 8bc8c │ │ │ │ ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8b3a2 │ │ │ │ + beq.w 8b6ce │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8b562 │ │ │ │ + b.n 8b88e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r7, [sl, r1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8b3c8 │ │ │ │ - b.n 8b57c │ │ │ │ + beq.w 8b6f4 │ │ │ │ + b.n 8b8a8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #18085 @ 0x46a5 │ │ │ │ + movw r3, #18701 @ 0x490d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8ba90 │ │ │ │ - ldr r3, [pc, #668] @ (8b854 ) │ │ │ │ + bne.w 8bdb8 │ │ │ │ + ldr r3, [pc, #664] @ (8bb7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r8, #804 @ 0x324 │ │ │ │ - beq.w 8ba6a │ │ │ │ + beq.w 8bd92 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8b5fa │ │ │ │ + bgt.n 8b926 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ba6a │ │ │ │ + beq.w 8bd92 │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8b97e │ │ │ │ + beq.w 8bca6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b41c │ │ │ │ + bne.w 8b748 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w sl, [r8, #512] @ 0x200 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ add.w r0, sl, r5 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -142873,58 +143184,58 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ add.w lr, r8, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8b656 │ │ │ │ + bne.n 8b982 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8b652 │ │ │ │ + cbz r2, 8b97e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8bbb0 │ │ │ │ + beq.w 8beda │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8bb8e │ │ │ │ + beq.w 8beb8 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8b672 │ │ │ │ + cbnz r3, 8b99e │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8b41c │ │ │ │ + beq.w 8b748 │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8bb74 │ │ │ │ + beq.w 8be9e │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8b694 │ │ │ │ + cbz r3, 8b9c0 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8b7a6 │ │ │ │ + bhi.w 8bad2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8ba26 │ │ │ │ + beq.w 8bd4e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ @@ -142934,359 +143245,359 @@ │ │ │ │ mov r0, sl │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ str.w r8, [r4] │ │ │ │ blx 2b5ac │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ adds r0, r4, r7 │ │ │ │ blx 2b5ac │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ lsl.w ip, r8, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsl.w r7, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b504 │ │ │ │ + beq.w 8b830 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8baf0 │ │ │ │ + beq.w 8be1a │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8b76c │ │ │ │ + ble.n 8ba98 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w lr, r3, r9, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ adds r7, r1, #3 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8b990 │ │ │ │ + blt.w 8bcb8 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 8b73c │ │ │ │ + bne.n 8ba68 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc844 │ │ │ │ + bl 1cb420 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cf560 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ce174 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bb7a │ │ │ │ + beq.w 8bea4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ba98 │ │ │ │ + beq.w 8bdc0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b5ac │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8b6c4 │ │ │ │ + b.n 8b9f0 │ │ │ │ movs r1, #12 │ │ │ │ cmp r3, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bhi.w 8b9da │ │ │ │ + bhi.w 8bd02 │ │ │ │ mul.w r2, r1, fp │ │ │ │ - str r2, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8b440 │ │ │ │ + b.n 8b76c │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8b548 │ │ │ │ + bne.w 8b874 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8b3ac │ │ │ │ - b.n 8b3d2 │ │ │ │ + bne.w 8b6d8 │ │ │ │ + b.n 8b6fe │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8b9aa │ │ │ │ + bne.w 8bcd2 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90da8 │ │ │ │ - b.n 8b3d4 │ │ │ │ + bl 910f4 │ │ │ │ + b.n 8b700 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8ba9c │ │ │ │ + bne.w 8bdc4 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov.w r8, #8 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ - mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - b.n 8b47a │ │ │ │ - nop │ │ │ │ + mov.w fp, #5 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + b.n 8b7a6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8bb30 │ │ │ │ + ble.w 8be5a │ │ │ │ sub.w r1, r2, r9 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r8, r1, #3 │ │ │ │ - beq.n 8b938 │ │ │ │ + beq.n 8bc60 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b940 │ │ │ │ + beq.n 8bc68 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp.w r8, #1 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.n 8b938 │ │ │ │ + beq.n 8bc60 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 8b8b4 │ │ │ │ + beq.n 8bbdc │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b940 │ │ │ │ + beq.n 8bc68 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b940 │ │ │ │ + beq.n 8bc68 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - b.n 8b938 │ │ │ │ + b.n 8bc60 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w lr, ip, #8 │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.w 8b37c │ │ │ │ + beq.w 8b6a8 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov ip, lr │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b940 │ │ │ │ + cbz r1, 8bc68 │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b940 │ │ │ │ + cbz r1, 8bc68 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #16 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ add.w r2, r8, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b940 │ │ │ │ + cbz r1, 8bc68 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r2, r8, #3 │ │ │ │ add.w ip, lr, #24 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8b8d0 │ │ │ │ + bne.n 8bbf8 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bae4 │ │ │ │ + beq.w 8be0e │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - bne.n 8b864 │ │ │ │ - b.n 8b37c │ │ │ │ + bne.n 8bb8c │ │ │ │ + b.n 8b6a8 │ │ │ │ ldr.w r7, [sl, r1, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8b7de │ │ │ │ + beq.w 8bb0a │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8b964 │ │ │ │ + b.n 8bc8c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r8, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8b73c │ │ │ │ - b.n 8b76c │ │ │ │ + bne.w 8ba68 │ │ │ │ + b.n 8ba98 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8b804 │ │ │ │ + ble.w 8bb30 │ │ │ │ mov.w lr, #12 │ │ │ │ mov r7, r3 │ │ │ │ mla lr, lr, r9, r3 │ │ │ │ - b.n 8b9c2 │ │ │ │ + b.n 8bcea │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b9be │ │ │ │ + beq.n 8bce6 │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w r7, {r0, r1, r2} │ │ │ │ adds r7, #12 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.n 8b9be │ │ │ │ - b.n 8b804 │ │ │ │ + bne.n 8bce6 │ │ │ │ + b.n 8bb30 │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bhi.w 8bb52 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + bhi.w 8be7c │ │ │ │ add.w sl, r3, #1 │ │ │ │ mov.w r8, #1 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r2, r8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8bab0 │ │ │ │ - ldr r1, [pc, #516] @ (8bc18 ) │ │ │ │ + bne.n 8bdd8 │ │ │ │ + ldr r1, [pc, #516] @ (8bf40 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1612] @ 0x64c │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8bb42 │ │ │ │ + bne.w 8be6c │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8bb6a │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + beq.w 8be94 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8b6c4 │ │ │ │ + b.n 8b9f0 │ │ │ │ ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8bb84 │ │ │ │ + bne.w 8beae │ │ │ │ mov r0, r5 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ - strd fp, r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bb6a │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + beq.n 8be94 │ │ │ │ + ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - ldrd fp, r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add.w r7, r8, #20 │ │ │ │ - b.n 8b6c4 │ │ │ │ - ldrd r0, r1, [sp, #16] │ │ │ │ + b.n 8b9f0 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 80ba8 │ │ │ │ - mov r4, r0 │ │ │ │ + bl 80cf8 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ - b.n 8b6b6 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 8b9e2 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b94e │ │ │ │ - b.n 8bae4 │ │ │ │ + bne.w 8bc76 │ │ │ │ + b.n 8be0e │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r9 │ │ │ │ - bge.n 8bb36 │ │ │ │ + bge.n 8be60 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ ldrb r7, [r1, #0] │ │ │ │ adds r7, #1 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ @@ -143299,73 +143610,73 @@ │ │ │ │ addlt r7, #1 │ │ │ │ strlt r7, [r1, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8baf2 │ │ │ │ - bne.w 8b37c │ │ │ │ - b.n 8b3d4 │ │ │ │ + b.n 8be1c │ │ │ │ + bne.w 8b6a8 │ │ │ │ + b.n 8b700 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90da8 │ │ │ │ - b.n 8b776 │ │ │ │ + bl 910f4 │ │ │ │ + b.n 8baa2 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8ba4e │ │ │ │ + b.n 8bd76 │ │ │ │ add.w sl, r3, #2 │ │ │ │ mov.w r8, #1 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r8, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8b440 │ │ │ │ - bl 244f6c │ │ │ │ + bpl.w 8b76c │ │ │ │ + bl 24448c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b42a │ │ │ │ + b.n 8b756 │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8b684 │ │ │ │ + b.n 8b9b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8ba82 │ │ │ │ + b.n 8bdaa │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8bb9c │ │ │ │ + cbz r3, 8bec6 │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ str.w r0, [r8, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b41c │ │ │ │ + bne.w 8b748 │ │ │ │ str.w r0, [r8, #532] @ 0x214 │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b662 │ │ │ │ + beq.w 8b98e │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8bc10 │ │ │ │ + cbz r2, 8bf3a │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r8, #520] @ 0x208 │ │ │ │ - cbz r3, 8bbe6 │ │ │ │ + cbz r3, 8bf10 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r8, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -143375,66 +143686,65 @@ │ │ │ │ ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r8, #788] @ 0x314 │ │ │ │ - b.n 8b41c │ │ │ │ + b.n 8b748 │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8bbbe │ │ │ │ - nop │ │ │ │ + b.n 8bee8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r6, r3, #16 │ │ │ │ - bne.w 8be58 │ │ │ │ + bne.w 8c180 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bf28 │ │ │ │ + bne.w 8c250 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8bdd8 │ │ │ │ + bgt.w 8c100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bf96 │ │ │ │ + beq.w 8c2be │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8bf96 │ │ │ │ + bhi.w 8c2be │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bdfe │ │ │ │ - movw r6, #6993 @ 0x1b51 │ │ │ │ + beq.w 8c126 │ │ │ │ + movw r6, #6725 @ 0x1a45 │ │ │ │ movt r6, #15 │ │ │ │ movw r3, #30264 @ 0x7638 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8beec │ │ │ │ - ldr r3, [pc, #708] @ (8bf6c ) │ │ │ │ + bpl.w 8c214 │ │ │ │ + ldr r3, [pc, #708] @ (8c294 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -143442,52 +143752,52 @@ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ adds r0, #1 │ │ │ │ orr.w r3, r3, lr │ │ │ │ str.w r2, [lr] │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ str.w r2, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - cbz r5, 8bcea │ │ │ │ + cbz r5, 8c012 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bf70 │ │ │ │ + beq.w 8c298 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8bd24 │ │ │ │ + bpl.n 8c04c │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8bd24 │ │ │ │ + bne.n 8c04c │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8bdb0 │ │ │ │ + beq.n 8c0d8 │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 8bdaa │ │ │ │ - ldr r3, [pc, #560] @ (8bf6c ) │ │ │ │ + bpl.n 8c0d2 │ │ │ │ + ldr r3, [pc, #560] @ (8c294 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -143497,111 +143807,111 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8be4c │ │ │ │ + beq.n 8c174 │ │ │ │ ldr.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 8bef4 │ │ │ │ + bmi.w 8c21c │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8c0d8 │ │ │ │ + bl 8c880 │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8bf08 │ │ │ │ + beq.w 8c230 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bda2 │ │ │ │ + bge.n 8c0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bf8e │ │ │ │ + beq.w 8c2b6 │ │ │ │ negs r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r5, #132] @ 0x84 │ │ │ │ - b.n 8bd6e │ │ │ │ - ldr r3, [pc, #440] @ (8bf6c ) │ │ │ │ + b.n 8c096 │ │ │ │ + ldr r3, [pc, #440] @ (8c294 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cc01c │ │ │ │ + bl 1cabf8 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bf72 │ │ │ │ + beq.w 8c29a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r7, [r4, #16] │ │ │ │ - b.n 8bd32 │ │ │ │ + b.n 8c05a │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #36705 @ 0x8f61 │ │ │ │ + movweq r6, #36061 @ 0x8cdd │ │ │ │ movteq r6, #16 │ │ │ │ - bne.n 8be38 │ │ │ │ + bne.n 8c160 │ │ │ │ movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7] │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bc94 │ │ │ │ + bne.w 8bfbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8bda4 │ │ │ │ + b.n 8c0cc │ │ │ │ movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bdfe │ │ │ │ - movw r6, #53661 @ 0xd19d │ │ │ │ + beq.n 8c126 │ │ │ │ + movw r6, #53285 @ 0xd025 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8bc94 │ │ │ │ - movw r6, #41189 @ 0xa0e5 │ │ │ │ + b.n 8bfbc │ │ │ │ + movw r6, #41557 @ 0xa255 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8bde6 │ │ │ │ - movw r6, #61821 @ 0xf17d │ │ │ │ + b.n 8c10e │ │ │ │ + movw r6, #62349 @ 0xf38d │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8bde6 │ │ │ │ + b.n 8c10e │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 8bf96 │ │ │ │ + ble.w 8c2be │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8beda │ │ │ │ - movw r6, #11985 @ 0x2ed1 │ │ │ │ + bne.n 8c202 │ │ │ │ + movw r6, #11569 @ 0x2d31 │ │ │ │ movt r6, #18 │ │ │ │ - b.n 8bde6 │ │ │ │ + b.n 8c10e │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #388 @ 0x184 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 8bd6e │ │ │ │ + b.n 8c096 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bfb0 │ │ │ │ + bne.w 8c2d8 │ │ │ │ movw r6, #29884 @ 0x74bc │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bdfe │ │ │ │ + beq.n 8c126 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8beb2 │ │ │ │ - ldr r2, [pc, #236] @ (8bf6c ) │ │ │ │ + bpl.n 8c1da │ │ │ │ + ldr r2, [pc, #236] @ (8c294 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w r6, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -143609,2381 +143919,2381 @@ │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ adds r0, #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r2, [ip] │ │ │ │ strd r6, r3, [r4, #-8] │ │ │ │ str r2, [r6, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - cbz r5, 8bec0 │ │ │ │ + cbz r5, 8c1e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bf72 │ │ │ │ + beq.n 8c29a │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ - b.n 8bd32 │ │ │ │ + b.n 8c05a │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8bf96 │ │ │ │ - movw r6, #38733 @ 0x974d │ │ │ │ + bne.n 8c2be │ │ │ │ + movw r6, #37021 @ 0x909d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8bde6 │ │ │ │ + b.n 8c10e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8bcde │ │ │ │ - b.n 8bcea │ │ │ │ + bne.w 8c006 │ │ │ │ + b.n 8c012 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8bd90 │ │ │ │ + bne.w 8c0b8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bd90 │ │ │ │ + bge.w 8c0b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bd90 │ │ │ │ + bne.w 8c0b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bd90 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c0b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 86a90 │ │ │ │ + bl 86e14 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bdfe │ │ │ │ - bl 1ccd08 │ │ │ │ + beq.w 8c126 │ │ │ │ + bl 1cb8e4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bf54 │ │ │ │ + bge.n 8c27c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bfc8 │ │ │ │ + beq.n 8c2f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8bdfe │ │ │ │ + beq.w 8c126 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bd32 │ │ │ │ - b.n 8bf72 │ │ │ │ + bne.w 8c05a │ │ │ │ + b.n 8c29a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bdfe │ │ │ │ + bge.w 8c126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bdfe │ │ │ │ + bne.w 8c126 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bdfe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c126 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bda2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c0ca │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #64116 @ 0xfa74 │ │ │ │ + movw r1, #61940 @ 0xf1f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 8bdfe │ │ │ │ + bl f53c4 │ │ │ │ + b.n 8c126 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64620 @ 0xfc6c │ │ │ │ + movw r1, #62444 @ 0xf3ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 8bdfe │ │ │ │ + bl 12125c │ │ │ │ + b.n 8c126 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf54 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c27c │ │ │ │ │ │ │ │ -0008bfd0 : │ │ │ │ +0008c2f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 8c004 │ │ │ │ + bgt.n 8c32c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c0b6 │ │ │ │ + beq.n 8c3de │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 8c0b6 │ │ │ │ + bhi.n 8c3de │ │ │ │ tbb [pc, r3] │ │ │ │ ldrb r3, [r0, r5] │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ ldrb r5, [r3, r5] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 8c070 │ │ │ │ - movw r6, #36705 @ 0x8f61 │ │ │ │ + bne.n 8c398 │ │ │ │ + movw r6, #36061 @ 0x8cdd │ │ │ │ movt r6, #16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r8, r3 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c04a │ │ │ │ - cbz r5, 8c034 │ │ │ │ + cbz r0, 8c372 │ │ │ │ + cbz r5, 8c35c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8c09e │ │ │ │ + cbz r0, 8c3c6 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r4, #24] │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r6, #53661 @ 0xd19d │ │ │ │ + movw r6, #53285 @ 0xd025 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8c010 │ │ │ │ - movw r6, #41189 @ 0xa0e5 │ │ │ │ + b.n 8c338 │ │ │ │ + movw r6, #41557 @ 0xa255 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8c010 │ │ │ │ - movw r6, #6993 @ 0x1b51 │ │ │ │ + b.n 8c338 │ │ │ │ + movw r6, #6725 @ 0x1a45 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8c010 │ │ │ │ + b.n 8c338 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8c0b6 │ │ │ │ + ble.n 8c3de │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8c08c │ │ │ │ - movw r6, #11985 @ 0x2ed1 │ │ │ │ + bne.n 8c3b4 │ │ │ │ + movw r6, #11569 @ 0x2d31 │ │ │ │ movt r6, #18 │ │ │ │ - b.n 8c010 │ │ │ │ - movw r6, #61821 @ 0xf17d │ │ │ │ + b.n 8c338 │ │ │ │ + movw r6, #62349 @ 0xf38d │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8c010 │ │ │ │ + b.n 8c338 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8c0b6 │ │ │ │ - movw r6, #38733 @ 0x974d │ │ │ │ + bne.n 8c3de │ │ │ │ + movw r6, #37021 @ 0x909d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8c010 │ │ │ │ + b.n 8c338 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c04c │ │ │ │ + bge.n 8c374 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c04c │ │ │ │ + bne.n 8c374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c04c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c374 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #64116 @ 0xfa74 │ │ │ │ + movw r1, #61940 @ 0xf1f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008c0d4 : │ │ │ │ - b.n 8c4dc │ │ │ │ +0008c3fc : │ │ │ │ + b.n 8c400 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #12 │ │ │ │ + sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8c492 │ │ │ │ + bpl.w 8c7b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #41968 @ 0xa3f0 │ │ │ │ - movt r8, #80 @ 0x50 │ │ │ │ + movw r9, #41968 @ 0xa3f0 │ │ │ │ + movt r9, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 8c2de │ │ │ │ + mov r7, r2 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 8c60e │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r0, r6, #1 │ │ │ │ - beq.w 8c2de │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + adds r2, r6, #1 │ │ │ │ + beq.w 8c60e │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8c39a │ │ │ │ + beq.w 8c728 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c30a │ │ │ │ - add r3, sp, #4 │ │ │ │ + bne.w 8c63a │ │ │ │ mov r2, r6 │ │ │ │ + add r3, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85b78 │ │ │ │ - adds r3, r0, #3 │ │ │ │ - beq.w 8c380 │ │ │ │ + bl 85eec │ │ │ │ + adds r2, r0, #3 │ │ │ │ + beq.w 8c70c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8c1f0 │ │ │ │ + bne.n 8c526 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c2ae │ │ │ │ + bge.w 8c5f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c2ba │ │ │ │ + bge.w 8c602 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8c16e │ │ │ │ + cbz r2, 8c494 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bne.w 8c3ce │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8c75c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8c346 │ │ │ │ - ldrb.w r8, [r4, #16] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 8c436 │ │ │ │ + ble.w 8c6d4 │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8c7d0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movs r2, #1 │ │ │ │ - ldrb.w ip, [r3, #4] │ │ │ │ - str.w r8, [r3, #8] │ │ │ │ - lsl.w r2, r2, ip │ │ │ │ + mov.w ip, #1 │ │ │ │ + ldrb.w lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + lsl.w ip, ip, lr │ │ │ │ add.w r0, r3, #20 │ │ │ │ - add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #7 │ │ │ │ - and.w r2, r8, r6 │ │ │ │ - bgt.n 8c1fa │ │ │ │ + add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w lr, #7 │ │ │ │ + and.w r2, r6, ip │ │ │ │ + bgt.n 8c548 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c238 │ │ │ │ + bge.n 8c586 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8c224 │ │ │ │ + beq.n 8c572 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ - str.w r9, [r2, #4] │ │ │ │ + str r7, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 8c51c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8c518 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 8c53e │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8c386 │ │ │ │ + cmp.w lr, #15 │ │ │ │ + bgt.w 8c714 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c25e │ │ │ │ + bge.n 8c5ac │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8c1ca │ │ │ │ + bne.n 8c4ec │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ - strd r5, r9, [r1, #4] │ │ │ │ + strd r5, r7, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c1d6 │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ + b.n 8c4f6 │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, lr, #1 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ + and.w r2, r2, ip │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c278 │ │ │ │ + bge.n 8c5c6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c1b6 │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ + b.n 8c4d8 │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, lr, #1 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ + and.w r2, r2, ip │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c20a │ │ │ │ + blt.n 8c558 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - cmp.w ip, #7 │ │ │ │ - add.w r1, r2, #1 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - ble.n 8c2d6 │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8c410 │ │ │ │ - ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ - cmp r1, #0 │ │ │ │ - bge.n 8c334 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - cmp.w ip, #15 │ │ │ │ - ble.n 8c20c │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8c1b6 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + mov.w r1, r9, lsr #5 │ │ │ │ + add r2, r1 │ │ │ │ + cmp.w lr, #7 │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + and.w r2, ip, r2 │ │ │ │ + bgt.n 8c680 │ │ │ │ + ldrsb.w lr, [r0, r2] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + blt.n 8c59e │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + lsrs r1, r1, #5 │ │ │ │ + add r2, r1 │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r2, ip │ │ │ │ + b.n 8c5de │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c15a │ │ │ │ + blt.w 8c482 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c166 │ │ │ │ - b.n 8c16e │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ - ldrsb r1, [r0, r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.n 8c250 │ │ │ │ - b.n 8c2c6 │ │ │ │ + bne.w 8c48c │ │ │ │ + b.n 8c494 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r6, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 8c42e │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 8c79e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8c39a │ │ │ │ + beq.n 8c728 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c12a │ │ │ │ + beq.w 8c454 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 8c12a │ │ │ │ - mov r2, r6 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 8c454 │ │ │ │ mov r1, r5 │ │ │ │ - bl dd36c │ │ │ │ + mov r2, r6 │ │ │ │ + bl dda24 │ │ │ │ mov r3, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 8c140 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.w 8c46a │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8c1f0 │ │ │ │ - mov r2, r9 │ │ │ │ + subs r6, r2, #0 │ │ │ │ + it ne │ │ │ │ + movne r6, #1 │ │ │ │ + cbnz r2, 8c666 │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15fb40 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ - b.n 8c1e6 │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ - b.n 8c298 │ │ │ │ + bl 15f44c <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ + mov r2, r7 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8c540 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r2, #0] │ │ │ │ + str.w r2, [r8] │ │ │ │ + b.n 8c540 │ │ │ │ + mov sl, ip │ │ │ │ + mov ip, r8 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r3, ip │ │ │ │ + cmp.w lr, #15 │ │ │ │ + add.w r9, r2, r2, lsl #2 │ │ │ │ + mov.w r1, r1, lsr #5 │ │ │ │ + add r9, r1 │ │ │ │ + it le │ │ │ │ + ldrshle.w ip, [r0, r2, lsl #1] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + it gt │ │ │ │ + ldrgt.w ip, [r0, r2, lsl #2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bge.n 8c6ce │ │ │ │ + mov r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + cmp.w lr, #15 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ble.w 8c55a │ │ │ │ + str.w r1, [r0, r2, lsl #2] │ │ │ │ + b.n 8c4d8 │ │ │ │ + and.w r2, sl, r9 │ │ │ │ + b.n 8c68e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b280 │ │ │ │ + bl 8b5ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c176 │ │ │ │ + bne.w 8c49c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c4b2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + blt.w 8c850 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c4c4 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8c1f2 │ │ │ │ + blt.w 8c862 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8c7ac │ │ │ │ + b.n 8c7b2 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ - ldr.w lr, [r1, #20] │ │ │ │ + ldr.w r9, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bge.n 8c3f6 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bge.n 8c784 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c2a8 │ │ │ │ + b.n 8c6c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt.w r3, [r9] │ │ │ │ - mov r3, r9 │ │ │ │ - bl 86e60 │ │ │ │ - adds r0, #1 │ │ │ │ - it ne │ │ │ │ - movne r6, #0 │ │ │ │ - b.n 8c1f2 │ │ │ │ + strlt r3, [r7, #0] │ │ │ │ + mov r3, r7 │ │ │ │ + bl 871e4 │ │ │ │ + mov r6, r0 │ │ │ │ + adds r0, r6, #1 │ │ │ │ + bne.w 8c506 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8c7ac │ │ │ │ + b.n 8c540 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a8dc │ │ │ │ + bl 8ac08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8c36a │ │ │ │ + beq.n 8c6f8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8c16e │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ - add r1, r2 │ │ │ │ - add.w r2, lr, #1 │ │ │ │ + b.n 8c494 │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, r8 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ + add r2, r1 │ │ │ │ + and.w r2, ip, r2 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c396 │ │ │ │ - b.n 8c278 │ │ │ │ - ldr.w r7, [r0, r2, lsl #2] │ │ │ │ - add.w r1, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r1, lr │ │ │ │ - cmp r7, #0 │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - blt.w 8c2a0 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - b.n 8c290 │ │ │ │ + blt.n 8c724 │ │ │ │ + b.n 8c5c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44026 │ │ │ │ - b.n 8c1f2 │ │ │ │ - ldr r3, [pc, #160] @ (8c4d8 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + bl 44016 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8c540 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8c540 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movw r1, #4423 @ 0x1147 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8c7ac │ │ │ │ + b.n 8c7b2 │ │ │ │ + ldr r3, [pc, #168] @ (8c87c ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + mov fp, r6 │ │ │ │ + mov sl, r7 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - add.w r2, r3, #41216 @ 0xa100 │ │ │ │ - add.w fp, r2, #148 @ 0x94 │ │ │ │ - add.w sl, r2, #116 @ 0x74 │ │ │ │ - b.n 8c45c │ │ │ │ - add.w r3, sl, #4 │ │ │ │ - mov.w r8, r8, asr #1 │ │ │ │ - mov sl, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.n 8c4a4 │ │ │ │ - tst.w r8, #1 │ │ │ │ - beq.n 8c44e │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + add.w r9, r3, #41216 @ 0xa100 │ │ │ │ + add.w r3, r9, #148 @ 0x94 │ │ │ │ + add.w r9, r9, #116 @ 0x74 │ │ │ │ mov r7, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 8c44e │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ + b.n 8c802 │ │ │ │ + add.w r9, r9, #4 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ + cmp r9, r7 │ │ │ │ + beq.n 8c834 │ │ │ │ + lsls r3, r6, #31 │ │ │ │ + bpl.n 8c7f8 │ │ │ │ + ldr.w r4, [r9] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 8c7f8 │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - blx r7 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8c44e │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #4892 @ 0x131c │ │ │ │ + bge.n 8c7f8 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #2716 @ 0xa9c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4912 @ 0x1330 │ │ │ │ + movw r0, #2736 @ 0xab0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f904 │ │ │ │ - b.n 8c44e │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4423 @ 0x1147 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8c380 │ │ │ │ + bl 24f404 │ │ │ │ + b.n 8c7f8 │ │ │ │ + mov r4, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, fp │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ + mov r7, sl │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movs r1, #0 │ │ │ │ - movs r2, #1 │ │ │ │ - ldrb.w ip, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b.n 8c18e │ │ │ │ + mov.w ip, #1 │ │ │ │ + ldrb.w lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b.n 8c4b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c374 │ │ │ │ + bne.w 8c702 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c374 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c702 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c380 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c380 │ │ │ │ + bne.w 8c70c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8c7ac │ │ │ │ + b.n 8c7b2 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r8, r3 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #20 │ │ │ │ + sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8c894 │ │ │ │ + bpl.w 8cc3a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r9, #41968 @ 0xa3f0 │ │ │ │ - movt r9, #80 @ 0x50 │ │ │ │ + movw r8, #41968 @ 0xa3f0 │ │ │ │ + movt r8, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.w 8c6ea │ │ │ │ + mov r9, r2 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w 8ca86 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r2, r6, #1 │ │ │ │ - beq.w 8c6ea │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + adds r0, r6, #1 │ │ │ │ + beq.w 8ca86 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8c804 │ │ │ │ + beq.w 8cb42 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c716 │ │ │ │ + bne.w 8cab2 │ │ │ │ + add r3, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ - add r3, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85b78 │ │ │ │ - adds r2, r0, #3 │ │ │ │ - beq.w 8c7e8 │ │ │ │ + bl 85eec │ │ │ │ + adds r3, r0, #3 │ │ │ │ + beq.w 8cb28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8c602 │ │ │ │ + bne.n 8c998 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c6d4 │ │ │ │ + bge.w 8ca56 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c6de │ │ │ │ + bge.w 8ca62 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8c570 │ │ │ │ + cbz r2, 8c916 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne.w 8c838 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne.w 8cb76 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8c7b0 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8c8ac │ │ │ │ + ble.w 8caee │ │ │ │ + ldrb.w r8, [r4, #16] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 8cbde │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mov.w ip, #1 │ │ │ │ - ldrb.w lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - lsl.w ip, ip, lr │ │ │ │ + movs r2, #1 │ │ │ │ + ldrb.w ip, [r3, #4] │ │ │ │ + str.w r8, [r3, #8] │ │ │ │ + lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ - add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w lr, #7 │ │ │ │ - and.w r2, r6, ip │ │ │ │ - bgt.n 8c624 │ │ │ │ + add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #7 │ │ │ │ + and.w r2, r8, r6 │ │ │ │ + bgt.n 8c9a2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c662 │ │ │ │ + bge.n 8c9e0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8c64e │ │ │ │ + beq.n 8c9cc │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ - str r7, [r2, #4] │ │ │ │ + str.w r9, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 8c5f8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c5f4 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ + add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 8c61a │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ - str.w r3, [r8] │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ + add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w lr, #15 │ │ │ │ - bgt.w 8c7f0 │ │ │ │ + cmp.w ip, #15 │ │ │ │ + bgt.w 8cb2e │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c688 │ │ │ │ + bge.n 8ca06 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8c5c8 │ │ │ │ + bne.n 8c972 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ - strd r5, r7, [r1, #4] │ │ │ │ + strd r5, r9, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c5d2 │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ + b.n 8c97e │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, r8, r2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8c6a2 │ │ │ │ + bge.n 8ca20 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c5b4 │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ + b.n 8c95e │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, r8, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c634 │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r9, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ - cmp.w lr, #7 │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - and.w r2, ip, r2 │ │ │ │ - bgt.n 8c75c │ │ │ │ - ldrsb.w lr, [r0, r2] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - blt.n 8c67a │ │ │ │ + blt.n 8c9b2 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ - add r2, r1 │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ - b.n 8c6ba │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + cmp.w ip, #7 │ │ │ │ + add.w r1, r2, #1 │ │ │ │ + and.w r2, r8, r1 │ │ │ │ + ble.n 8ca7e │ │ │ │ + cmp.w ip, #15 │ │ │ │ + bgt.w 8cbb8 │ │ │ │ + ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ + cmp r1, #0 │ │ │ │ + bge.n 8cadc │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + cmp.w ip, #15 │ │ │ │ + ble.n 8c9b4 │ │ │ │ + str.w r1, [r0, r2, lsl #2] │ │ │ │ + b.n 8c95e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c55e │ │ │ │ + blt.w 8c902 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c568 │ │ │ │ - b.n 8c570 │ │ │ │ + bne.w 8c90e │ │ │ │ + b.n 8c916 │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r8, r2 │ │ │ │ + ldrsb r1, [r0, r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.n 8c9f8 │ │ │ │ + b.n 8ca6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r6, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 8c87a │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.w 8cbd6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8c804 │ │ │ │ + beq.n 8cb42 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c530 │ │ │ │ + beq.w 8c8d2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.w 8c530 │ │ │ │ - mov r1, r5 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w 8c8d2 │ │ │ │ mov r2, r6 │ │ │ │ - bl dd36c │ │ │ │ + mov r1, r5 │ │ │ │ + bl dda24 │ │ │ │ mov r3, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 8c546 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 8c8e8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - subs r6, r2, #0 │ │ │ │ - it ne │ │ │ │ - movne r6, #1 │ │ │ │ - cbnz r2, 8c742 │ │ │ │ - mov r2, r7 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8c998 │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15fb40 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ - mov r2, r7 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8c61c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r2, #0] │ │ │ │ - str.w r2, [r8] │ │ │ │ - b.n 8c61c │ │ │ │ - mov sl, ip │ │ │ │ - mov ip, r8 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r3, ip │ │ │ │ - cmp.w lr, #15 │ │ │ │ - add.w r9, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r1, lsr #5 │ │ │ │ - add r9, r1 │ │ │ │ - it le │ │ │ │ - ldrshle.w ip, [r0, r2, lsl #1] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - it gt │ │ │ │ - ldrgt.w ip, [r0, r2, lsl #2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bge.n 8c7aa │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp.w lr, #15 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ble.w 8c636 │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8c5b4 │ │ │ │ - and.w r2, sl, r9 │ │ │ │ - b.n 8c76a │ │ │ │ + bl 15f44c <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ + b.n 8c98e │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r8, r2 │ │ │ │ + b.n 8ca40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8b280 │ │ │ │ + bl 8b5ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c578 │ │ │ │ + bne.w 8c91e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c92c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + blt.w 8cc5a │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c93e │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8c888 │ │ │ │ - b.n 8c88e │ │ │ │ + blt.w 8cc6c │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8c99a │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ - ldr.w r9, [r1, #20] │ │ │ │ + ldr.w lr, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bge.n 8c860 │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bge.n 8cb9e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8c7a4 │ │ │ │ + b.n 8ca50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt r3, [r7, #0] │ │ │ │ - mov r3, r7 │ │ │ │ - bl 86e60 │ │ │ │ - mov r6, r0 │ │ │ │ - adds r0, r6, #1 │ │ │ │ - bne.w 8c5e2 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8c888 │ │ │ │ - b.n 8c61c │ │ │ │ + strlt.w r3, [r9] │ │ │ │ + mov r3, r9 │ │ │ │ + bl 871e4 │ │ │ │ + adds r0, #1 │ │ │ │ + it ne │ │ │ │ + movne r6, #0 │ │ │ │ + b.n 8c99a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a8dc │ │ │ │ + bl 8ac08 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8c7d4 │ │ │ │ + beq.n 8cb12 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8c570 │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + b.n 8c916 │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ + add r1, r2 │ │ │ │ + add.w r2, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, ip, r2 │ │ │ │ + and.w r2, r2, r8 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8c800 │ │ │ │ - b.n 8c6a2 │ │ │ │ + blt.n 8cb3e │ │ │ │ + b.n 8ca20 │ │ │ │ + ldr.w r7, [r0, r2, lsl #2] │ │ │ │ + add.w r1, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r1, lr │ │ │ │ + cmp r7, #0 │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + blt.w 8ca48 │ │ │ │ + and.w r2, r8, r1 │ │ │ │ + b.n 8ca38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44026 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8c61c │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8c61c │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4423 @ 0x1147 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8c888 │ │ │ │ - b.n 8c88e │ │ │ │ - ldr r3, [pc, #168] @ (8c958 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - mov fp, r6 │ │ │ │ - mov sl, r7 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + bl 44016 │ │ │ │ + b.n 8c99a │ │ │ │ + ldr r3, [pc, #160] @ (8cc80 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - add.w r9, r3, #41216 @ 0xa100 │ │ │ │ - add.w r3, r9, #148 @ 0x94 │ │ │ │ - add.w r9, r9, #116 @ 0x74 │ │ │ │ + add.w r2, r3, #41216 @ 0xa100 │ │ │ │ + add.w fp, r2, #148 @ 0x94 │ │ │ │ + add.w sl, r2, #116 @ 0x74 │ │ │ │ + b.n 8cc04 │ │ │ │ + add.w r3, sl, #4 │ │ │ │ + mov.w r8, r8, asr #1 │ │ │ │ + mov sl, r3 │ │ │ │ + cmp r3, fp │ │ │ │ + beq.n 8cc4c │ │ │ │ + tst.w r8, #1 │ │ │ │ + beq.n 8cbf6 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ mov r7, r3 │ │ │ │ - b.n 8c8de │ │ │ │ - add.w r9, r9, #4 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ - cmp r9, r7 │ │ │ │ - beq.n 8c910 │ │ │ │ - lsls r3, r6, #31 │ │ │ │ - bpl.n 8c8d4 │ │ │ │ - ldr.w r4, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 8c8d4 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r5 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 8cbf6 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - blx r4 │ │ │ │ + blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8c8d4 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #4892 @ 0x131c │ │ │ │ + bge.n 8cbf6 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #2716 @ 0xa9c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4912 @ 0x1330 │ │ │ │ + movw r0, #2736 @ 0xab0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f904 │ │ │ │ - b.n 8c8d4 │ │ │ │ - mov r4, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ - mov r7, sl │ │ │ │ + bl 24f404 │ │ │ │ + b.n 8cbf6 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movw r1, #4423 @ 0x1147 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8cb28 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mov.w ip, #1 │ │ │ │ - ldrb.w lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b.n 8c58c │ │ │ │ + movs r1, #0 │ │ │ │ + movs r2, #1 │ │ │ │ + ldrb.w ip, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b.n 8c936 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c7de │ │ │ │ + bne.w 8cb1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c7de │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cb1c │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c7e8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8c888 │ │ │ │ - b.n 8c88e │ │ │ │ - nop │ │ │ │ + bne.w 8cb28 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cb28 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008c95c : │ │ │ │ +0008cc84 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29408 @ 0x72e0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c9a4 │ │ │ │ - cbz r5, 8c990 │ │ │ │ + cbz r0, 8cccc │ │ │ │ + cbz r5, 8ccb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8c9aa │ │ │ │ + cbz r0, 8ccd2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c9a6 │ │ │ │ + bge.n 8ccce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c9a6 │ │ │ │ + bne.n 8ccce │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c9a6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ccce │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ca4c │ │ │ │ + beq.n 8cd74 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c5a8 │ │ │ │ - cbz r0, 8ca36 │ │ │ │ + cbz r0, 8cd5e │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c230 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b158 │ │ │ │ - cbnz r0, 8ca4c │ │ │ │ + cbnz r0, 8cd74 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8ca4c │ │ │ │ - movw r1, #4972 @ 0x136c │ │ │ │ + bne.n 8cd74 │ │ │ │ + movw r1, #2796 @ 0xaec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - b.n 8ca18 │ │ │ │ + b.n 8cd40 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8ca52 │ │ │ │ + beq.n 8cd7a │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 8ca4c │ │ │ │ + cbz r3, 8cd74 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8ca0e │ │ │ │ + bne.n 8cd36 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2b158 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ca12 │ │ │ │ + bne.n 8cd3a │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c9fc │ │ │ │ + beq.n 8cd24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8ca12 │ │ │ │ - b.n 8ca4c │ │ │ │ + bne.n 8cd3a │ │ │ │ + b.n 8cd74 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [r0, #128] @ 0x80 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e4e4 │ │ │ │ + beq.w 8e80c │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r0, #17 │ │ │ │ - bpl.w 8d986 │ │ │ │ + bpl.w 8dcae │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r0, r3 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d99e │ │ │ │ + beq.w 8dcc6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d692 │ │ │ │ + bne.w 8d9ba │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d69a │ │ │ │ + bne.w 8d9c2 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d6a4 │ │ │ │ + bne.w 8d9cc │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #6140 @ 0x17fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r6, #144] @ 0x90 │ │ │ │ str.w r2, [r4, #144] @ 0x90 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d6b8 │ │ │ │ + beq.w 8d9e0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8ccae │ │ │ │ + ble.w 8cfd6 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8d6be │ │ │ │ + beq.w 8d9e6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cb1c │ │ │ │ + beq.n 8ce44 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 8d6be │ │ │ │ + beq.w 8d9e6 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cb1c │ │ │ │ + beq.n 8ce44 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 8d6be │ │ │ │ + beq.w 8d9e6 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 8cb1c │ │ │ │ + beq.n 8ce44 │ │ │ │ add.w ip, r1, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8d6be │ │ │ │ + beq.w 8d9e6 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8cb06 │ │ │ │ + bne.n 8ce2e │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8ccae │ │ │ │ + ble.w 8cfd6 │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e3e2 │ │ │ │ + beq.w 8e70a │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cb58 │ │ │ │ + beq.n 8ce80 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e3e2 │ │ │ │ + beq.w 8e70a │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cb58 │ │ │ │ + beq.n 8ce80 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e3e2 │ │ │ │ + beq.w 8e70a │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8cb42 │ │ │ │ + bne.n 8ce6a │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8ccae │ │ │ │ + ble.w 8cfd6 │ │ │ │ movw r5, #42384 @ 0xa590 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e18a │ │ │ │ + beq.w 8e4b2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cb94 │ │ │ │ + beq.n 8cebc │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e18a │ │ │ │ + beq.w 8e4b2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cb94 │ │ │ │ + beq.n 8cebc │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e18a │ │ │ │ + beq.w 8e4b2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8cb7e │ │ │ │ + bne.n 8cea6 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8ccae │ │ │ │ + ble.w 8cfd6 │ │ │ │ movw r5, #42176 @ 0xa4c0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e640 │ │ │ │ + beq.w 8e968 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cbce │ │ │ │ + beq.n 8cef6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e640 │ │ │ │ + beq.w 8e968 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cbce │ │ │ │ + beq.n 8cef6 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e640 │ │ │ │ + beq.w 8e968 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8cbba │ │ │ │ + bne.n 8cee2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8ccae │ │ │ │ + ble.n 8cfd6 │ │ │ │ movw r5, #41968 @ 0xa3f0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e40a │ │ │ │ + beq.w 8e732 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cc08 │ │ │ │ + beq.n 8cf30 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e40a │ │ │ │ + beq.w 8e732 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cc08 │ │ │ │ + beq.n 8cf30 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e40a │ │ │ │ + beq.w 8e732 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8cbf4 │ │ │ │ + bne.n 8cf1c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8ccae │ │ │ │ + ble.n 8cfd6 │ │ │ │ movw r5, #41760 @ 0xa320 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8db2a │ │ │ │ + beq.w 8de52 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cc42 │ │ │ │ + beq.n 8cf6a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8db2a │ │ │ │ + beq.w 8de52 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cc42 │ │ │ │ + beq.n 8cf6a │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8db2a │ │ │ │ + beq.w 8de52 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8cc2e │ │ │ │ + bne.n 8cf56 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8ccae │ │ │ │ + ble.n 8cfd6 │ │ │ │ movw r5, #21420 @ 0x53ac │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e4a0 │ │ │ │ + beq.w 8e7c8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8cc7c │ │ │ │ + beq.n 8cfa4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e4a0 │ │ │ │ + beq.w 8e7c8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8cc7c │ │ │ │ + beq.n 8cfa4 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r5 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r5, lr │ │ │ │ - beq.w 8e4a0 │ │ │ │ + beq.w 8e7c8 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8cc68 │ │ │ │ + bne.n 8cf90 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8ccae │ │ │ │ + ble.n 8cfd6 │ │ │ │ movw r5, #19128 @ 0x4ab8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e43a │ │ │ │ + beq.w 8e762 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8ccae │ │ │ │ + beq.n 8cfd6 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e43a │ │ │ │ + beq.w 8e762 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8ccae │ │ │ │ + beq.n 8cfd6 │ │ │ │ adds r1, #20 │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 8e43a │ │ │ │ + beq.w 8e762 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8cc9e │ │ │ │ + bne.n 8cfc6 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r2, #9 │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #4194304 @ 0x400000 │ │ │ │ lsls r2, r2, #8 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #8388608 @ 0x800000 │ │ │ │ orrs r3, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 8cf58 │ │ │ │ + ble.w 8d280 │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add.w fp, r2, #16 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8d0c8 │ │ │ │ + bge.w 8d3f0 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d6c6 │ │ │ │ + beq.w 8d9ee │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d124 │ │ │ │ + bne.w 8d44c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ - cbz r2, 8cd12 │ │ │ │ + cbz r2, 8d03a │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d346 │ │ │ │ + bne.w 8d66e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8cda4 │ │ │ │ + beq.n 8d0cc │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8cda4 │ │ │ │ + beq.n 8d0cc │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldrd ip, r3, [r2, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w lr, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d5fa │ │ │ │ + bne.w 8d922 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d9a6 │ │ │ │ + bne.w 8dcce │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d91a │ │ │ │ + bne.w 8dc42 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9b6 │ │ │ │ + bne.w 8dcde │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9c2 │ │ │ │ + bne.w 8dcea │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d93a │ │ │ │ + bne.w 8dc62 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db54 │ │ │ │ + bne.w 8de7c │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8cd74 │ │ │ │ + cbnz r7, 8d09c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db96 │ │ │ │ + bne.w 8debe │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8cd80 │ │ │ │ + cbnz r7, 8d0a8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e37c │ │ │ │ + bne.w 8e6a4 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8cd8c │ │ │ │ + cbnz r7, 8d0b4 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8da │ │ │ │ + bne.w 8dc02 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ - cbnz r7, 8cd98 │ │ │ │ + cbnz r7, 8d0c0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e4bc │ │ │ │ + bne.w 8e7e4 │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r7, 8cda4 │ │ │ │ + cbnz r7, 8d0cc │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8dad0 │ │ │ │ + bne.w 8ddf8 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 8cde0 │ │ │ │ + cbz r2, 8d108 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 8cde0 │ │ │ │ + cbz r3, 8d108 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ ldrd lr, ip, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5c4 │ │ │ │ - cbnz r0, 8cdc4 │ │ │ │ + bne.w 8d8ec │ │ │ │ + cbnz r0, 8d0ec │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d880 │ │ │ │ + bne.w 8dba8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cdd2 │ │ │ │ + bne.n 8d0fa │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d8a4 │ │ │ │ + bne.w 8dbcc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cde0 │ │ │ │ + bne.n 8d108 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d5f4 │ │ │ │ + bne.w 8d91c │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - cbz r2, 8cdec │ │ │ │ + cbz r2, 8d114 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d306 │ │ │ │ + bne.w 8d62e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e192 │ │ │ │ + beq.w 8e4ba │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - cbnz r2, 8ce04 │ │ │ │ + cbnz r2, 8d12c │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, 8ce04 │ │ │ │ + cbnz r2, 8d12c │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - cbnz r2, 8ce14 │ │ │ │ + cbnz r2, 8d13c │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbnz r2, 8ce14 │ │ │ │ + cbnz r2, 8d13c │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d3b6 │ │ │ │ + bne.w 8d6de │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d3b6 │ │ │ │ + beq.w 8d6de │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d0da │ │ │ │ + beq.w 8d402 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d3c0 │ │ │ │ + bne.w 8d6e8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8dac0 │ │ │ │ + bne.w 8dde8 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cfb2 │ │ │ │ + bne.w 8d2da │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r2, #20 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ itttt mi │ │ │ │ ldrmi r3, [sp, #0] │ │ │ │ orrmi.w r3, r3, #2048 @ 0x800 │ │ │ │ strmi r3, [sp, #0] │ │ │ │ strmi r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8db32 │ │ │ │ + bne.w 8de5a │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cfba │ │ │ │ + bne.w 8d2e2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cfba │ │ │ │ + beq.w 8d2e2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d102 │ │ │ │ + beq.w 8d42a │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8d102 │ │ │ │ + bne.w 8d42a │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cfc2 │ │ │ │ + beq.w 8d2ea │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r1, 8ce96 │ │ │ │ + cbnz r1, 8d1be │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d05e │ │ │ │ - cbnz r2, 8cea0 │ │ │ │ + bne.w 8d386 │ │ │ │ + cbnz r2, 8d1c8 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6ce │ │ │ │ + bne.w 8d9f6 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d6fc │ │ │ │ + bne.w 8da24 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e486 │ │ │ │ + bne.w 8e7ae │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e3b0 │ │ │ │ + bne.w 8e6d8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e4a8 │ │ │ │ + bne.w 8e7d0 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d3f8 │ │ │ │ + beq.w 8d720 │ │ │ │ ldrd r1, r7, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d382 │ │ │ │ + bne.w 8d6aa │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d382 │ │ │ │ + beq.w 8d6aa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d3ca │ │ │ │ + beq.w 8d6f2 │ │ │ │ ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d764 │ │ │ │ + beq.w 8da8c │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8cf10 │ │ │ │ + cbnz r1, 8d238 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d39e │ │ │ │ + bne.w 8d6c6 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r1, 8cf20 │ │ │ │ + cbnz r1, 8d248 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8dbca │ │ │ │ + bne.w 8def2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r1, r3, r2 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 8d090 │ │ │ │ + bmi.w 8d3b8 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d718 │ │ │ │ + beq.w 8da40 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 8d0c8 │ │ │ │ + bne.w 8d3f0 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ add.w r8, r8, #1 │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8cce0 │ │ │ │ + bne.w 8d008 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbz r6, 8cf80 │ │ │ │ + cbz r6, 8d2a8 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d73a │ │ │ │ + beq.w 8da62 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d746 │ │ │ │ + beq.w 8da6e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d752 │ │ │ │ + beq.w 8da7a │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d75e │ │ │ │ + beq.w 8da86 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d734 │ │ │ │ + beq.w 8da5c │ │ │ │ and.w r3, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 8cfaa │ │ │ │ + bne.n 8d2d2 │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #41861 @ 0xa385 │ │ │ │ + movw r3, #42669 @ 0xa6ad │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 8e648 │ │ │ │ + beq.w 8e970 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8db48 │ │ │ │ + beq.w 8de70 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d10c │ │ │ │ + bne.w 8d434 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d10c │ │ │ │ + bne.w 8d434 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8d7fe │ │ │ │ - ldr r3, [pc, #324] @ (8d118 ) │ │ │ │ + bmi.w 8db26 │ │ │ │ + ldr r3, [pc, #324] @ (8d440 ) │ │ │ │ movw r7, #41968 @ 0xa3f0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r4, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #308] @ 8d118 │ │ │ │ + ldr.w r9, [pc, #308] @ 8d440 │ │ │ │ ldr.w r3, [r3, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8d858 │ │ │ │ + bne.w 8db80 │ │ │ │ ldr.w r2, [r9, #1632] @ 0x660 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8d858 │ │ │ │ - ldr r1, [pc, #288] @ (8d11c ) │ │ │ │ + beq.w 8db80 │ │ │ │ + ldr r1, [pc, #288] @ (8d444 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.w 8e660 │ │ │ │ + beq.w 8e988 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d7b0 │ │ │ │ + bne.w 8dad8 │ │ │ │ ldr.w r2, [r9, #2252] @ 0x8cc │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8d8ba │ │ │ │ + bne.w 8dbe2 │ │ │ │ ldr.w r2, [r9, #2260] @ 0x8d4 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8d8ba │ │ │ │ - ldr r1, [pc, #248] @ (8d120 ) │ │ │ │ + beq.w 8dbe2 │ │ │ │ + ldr r1, [pc, #248] @ (8d448 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8e660 │ │ │ │ + beq.w 8e988 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d7f6 │ │ │ │ + bne.w 8db1e │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d8b2 │ │ │ │ + bne.w 8dbda │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ce96 │ │ │ │ + beq.w 8d1be │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e5ee │ │ │ │ + beq.w 8e916 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 8d070 │ │ │ │ + cbnz r2, 8d398 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da14 │ │ │ │ + bne.w 8dd3c │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d6fc │ │ │ │ + bne.w 8da24 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ceb4 │ │ │ │ + beq.w 8d1dc │ │ │ │ ldr.w r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8d6f8 │ │ │ │ - b.n 8d708 │ │ │ │ + bne.w 8da20 │ │ │ │ + b.n 8da30 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8cf36 │ │ │ │ + bpl.w 8d25e │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cf36 │ │ │ │ + bne.w 8d25e │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #41861 @ 0xa385 │ │ │ │ + movw r1, #42669 @ 0xa6ad │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8cf36 │ │ │ │ - movw r1, #3933 @ 0xf5d │ │ │ │ + bne.w 8d25e │ │ │ │ + movw r1, #4777 @ 0x12a9 │ │ │ │ movt r1, #9 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - beq.w 8cf40 │ │ │ │ + beq.w 8d268 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 8cce2 │ │ │ │ + bne.w 8d00a │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8cf56 │ │ │ │ + b.n 8d27e │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d3c0 │ │ │ │ + bne.w 8d6e8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8dac8 │ │ │ │ + bne.w 8ddf0 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce4a │ │ │ │ + beq.w 8d172 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cfba │ │ │ │ + bne.w 8d2e2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cfba │ │ │ │ + beq.w 8d2e2 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cfc2 │ │ │ │ + beq.w 8d2ea │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d050 │ │ │ │ - b.n 8ce96 │ │ │ │ + beq.n 8d378 │ │ │ │ + b.n 8d1be │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 8d158 │ │ │ │ + bpl.n 8d480 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 8d044 │ │ │ │ + bvc.n 8d36c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ mov ip, r6 │ │ │ │ ldrd r0, r9, [r2] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d40e │ │ │ │ + bne.w 8d736 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e0cc │ │ │ │ + bne.w 8e3f4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc88 │ │ │ │ + bne.w 8dfb0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8da28 │ │ │ │ + bne.w 8dd50 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e0dc │ │ │ │ + bne.w 8e404 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8dca6 │ │ │ │ + bne.w 8dfce │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e11c │ │ │ │ + bne.w 8e444 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8d170 │ │ │ │ + cbnz r0, 8d498 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e096 │ │ │ │ + bne.w 8e3be │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8d180 │ │ │ │ + cbnz r0, 8d4a8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dfc2 │ │ │ │ + bne.w 8e2ea │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8d18c │ │ │ │ + cbnz r0, 8d4b4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e006 │ │ │ │ + bne.w 8e32e │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d198 │ │ │ │ + cbnz r0, 8d4c0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8df34 │ │ │ │ + bne.w 8e25c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d1a4 │ │ │ │ + cbnz r0, 8d4cc │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8df7a │ │ │ │ + bne.w 8e2a2 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8d1b0 │ │ │ │ + cbnz r0, 8d4d8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8deee │ │ │ │ + bne.w 8e216 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d1bc │ │ │ │ + cbnz r0, 8d4e4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcc6 │ │ │ │ + bne.w 8dfee │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8d1c8 │ │ │ │ + cbnz r0, 8d4f0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dddc │ │ │ │ + bne.w 8e104 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d1d4 │ │ │ │ + cbnz r0, 8d4fc │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de22 │ │ │ │ + bne.w 8e14a │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d1e0 │ │ │ │ + cbnz r0, 8d508 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd0a │ │ │ │ + bne.w 8e032 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8d1ec │ │ │ │ + cbnz r0, 8d514 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd50 │ │ │ │ + bne.w 8e078 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d1f8 │ │ │ │ + cbnz r0, 8d520 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de66 │ │ │ │ + bne.w 8e18e │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8d204 │ │ │ │ + cbnz r0, 8d52c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbd2 │ │ │ │ + bne.w 8defa │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8d210 │ │ │ │ + cbnz r0, 8d538 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc10 │ │ │ │ + bne.w 8df38 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d21c │ │ │ │ + cbnz r0, 8d544 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e052 │ │ │ │ + bne.w 8e37a │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d228 │ │ │ │ + cbnz r0, 8d550 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e4fc │ │ │ │ + bne.w 8e824 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d234 │ │ │ │ + cbnz r0, 8d55c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e668 │ │ │ │ + bne.w 8e990 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8d240 │ │ │ │ + cbnz r0, 8d568 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e6c8 │ │ │ │ + bne.w 8e9f0 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - cbnz r0, 8d24c │ │ │ │ + cbnz r0, 8d574 │ │ │ │ ldr r7, [r1, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e72e │ │ │ │ + bne.w 8ea56 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ - cbnz r0, 8d258 │ │ │ │ + cbnz r0, 8d580 │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e6d4 │ │ │ │ + bne.w 8e9fc │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ - cbnz r0, 8d264 │ │ │ │ + cbnz r0, 8d58c │ │ │ │ ldr r7, [r1, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e6fa │ │ │ │ + bne.w 8ea22 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - cbnz r0, 8d270 │ │ │ │ + cbnz r0, 8d598 │ │ │ │ ldr r7, [r1, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e722 │ │ │ │ + bne.w 8ea4a │ │ │ │ ldrd r0, r7, [r2, #104] @ 0x68 │ │ │ │ - cbnz r0, 8d27e │ │ │ │ + cbnz r0, 8d5a6 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e6a4 │ │ │ │ - cbnz r7, 8d288 │ │ │ │ + bne.w 8e9cc │ │ │ │ + cbnz r7, 8d5b0 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e674 │ │ │ │ + bne.w 8e99c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8d294 │ │ │ │ + cbnz r0, 8d5bc │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e442 │ │ │ │ + bne.w 8e76a │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8d2a0 │ │ │ │ + cbnz r0, 8d5c8 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc5c │ │ │ │ + bne.w 8df84 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8d2ac │ │ │ │ + cbnz r0, 8d5d4 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc7a │ │ │ │ + bne.w 8dfa2 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ - cbnz r0, 8d2bc │ │ │ │ + cbnz r0, 8d5e4 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e764 │ │ │ │ + bne.w 8ea84 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ - cbnz r0, 8d2c8 │ │ │ │ + cbnz r0, 8d5f0 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e772 │ │ │ │ + bne.w 8ea92 │ │ │ │ ldrd r7, r0, [r2, #132] @ 0x84 │ │ │ │ - cbnz r7, 8d2d8 │ │ │ │ + cbnz r7, 8d600 │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da88 │ │ │ │ - cbnz r0, 8d2e4 │ │ │ │ + bne.w 8ddb0 │ │ │ │ + cbnz r0, 8d60c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e620 │ │ │ │ + bne.w 8e948 │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cd04 │ │ │ │ + bne.w 8d02c │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd04 │ │ │ │ + beq.w 8d02c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e78e │ │ │ │ + bne.w 8ead4 │ │ │ │ str.w r1, [r2, #140] @ 0x8c │ │ │ │ - b.n 8cd04 │ │ │ │ + b.n 8d02c │ │ │ │ ldr.w ip, [r6, #80] @ 0x50 │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d66c │ │ │ │ - cbnz r0, 8d320 │ │ │ │ + bne.w 8d994 │ │ │ │ + cbnz r0, 8d648 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dafa │ │ │ │ - cbnz r7, 8d32a │ │ │ │ + bne.w 8de22 │ │ │ │ + cbnz r7, 8d652 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d68e │ │ │ │ + bne.w 8d9b6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cdf4 │ │ │ │ + bne.w 8d11c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cdf4 │ │ │ │ + beq.w 8d11c │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8cdf4 │ │ │ │ + beq.w 8d11c │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8cdf4 │ │ │ │ + b.n 8d11c │ │ │ │ ldr.w lr, [r6, #40] @ 0x28 │ │ │ │ ldrd ip, r7, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d638 │ │ │ │ - cbnz r0, 8d362 │ │ │ │ + bne.w 8d960 │ │ │ │ + cbnz r0, 8d68a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8daf6 │ │ │ │ + bne.w 8de1e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d370 │ │ │ │ + bne.n 8d698 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dacc │ │ │ │ + bne.w 8ddf4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd12 │ │ │ │ + bne.w 8d03a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd12 │ │ │ │ + beq.w 8d03a │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8cd12 │ │ │ │ + b.n 8d03a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d7be │ │ │ │ + beq.w 8dae6 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cf10 │ │ │ │ + bne.w 8d238 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cf10 │ │ │ │ - cbz r6, 8d3e8 │ │ │ │ + beq.w 8d238 │ │ │ │ + cbz r6, 8d710 │ │ │ │ ldr.w r7, [r4, #196] @ 0xc4 │ │ │ │ ldr.w r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d794 │ │ │ │ - b.n 8cf20 │ │ │ │ - cbnz r1, 8d3c0 │ │ │ │ + beq.w 8dabc │ │ │ │ + b.n 8d248 │ │ │ │ + cbnz r1, 8d6e8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8dabe │ │ │ │ + bne.w 8dde6 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce4a │ │ │ │ - b.n 8ce62 │ │ │ │ + beq.w 8d172 │ │ │ │ + b.n 8d18a │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d870 │ │ │ │ + beq.w 8db98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cf10 │ │ │ │ + bne.w 8d238 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cf10 │ │ │ │ + beq.w 8d238 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d7ea │ │ │ │ - b.n 8cf20 │ │ │ │ + beq.w 8db12 │ │ │ │ + b.n 8d248 │ │ │ │ ldr.w r1, [r5, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ced4 │ │ │ │ + beq.w 8d1fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8e706 │ │ │ │ + bne.w 8ea2e │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ - b.n 8ced4 │ │ │ │ - cbnz r0, 8d418 │ │ │ │ + b.n 8d1fc │ │ │ │ + cbnz r0, 8d740 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dab4 │ │ │ │ + bne.w 8dddc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8d426 │ │ │ │ + bne.n 8d74e │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8daaa │ │ │ │ + bne.w 8ddd2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d434 │ │ │ │ + bne.n 8d75c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e20c │ │ │ │ + bne.w 8e534 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d174 │ │ │ │ + bne.w 8d49c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d174 │ │ │ │ + beq.w 8d49c │ │ │ │ ldr.w lr, [r7, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ - cbnz r7, 8d45a │ │ │ │ + cbnz r7, 8d782 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e224 │ │ │ │ + bne.w 8e54c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d18c │ │ │ │ + bne.w 8d4b4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d18c │ │ │ │ + beq.w 8d4b4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8d484 │ │ │ │ + cbnz r0, 8d7ac │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e24e │ │ │ │ + bne.w 8e576 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1a4 │ │ │ │ + bne.w 8d4cc │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d1a4 │ │ │ │ + beq.w 8d4cc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8d4ae │ │ │ │ + cbnz r0, 8d7d6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e278 │ │ │ │ + bne.w 8e5a0 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1bc │ │ │ │ + bne.w 8d4e4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d1bc │ │ │ │ + beq.w 8d4e4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d4d8 │ │ │ │ + cbnz r0, 8d800 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e2a2 │ │ │ │ + bne.w 8e5ca │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1d4 │ │ │ │ + bne.w 8d4fc │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d1d4 │ │ │ │ + beq.w 8d4fc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d502 │ │ │ │ + cbnz r0, 8d82a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e2cc │ │ │ │ + bne.w 8e5f4 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1ec │ │ │ │ + bne.w 8d514 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d1ec │ │ │ │ + beq.w 8d514 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8d52c │ │ │ │ + cbnz r0, 8d854 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de6c │ │ │ │ + bne.w 8e194 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d204 │ │ │ │ + bne.w 8d52c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d204 │ │ │ │ + beq.w 8d52c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8d556 │ │ │ │ + cbnz r0, 8d87e │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de96 │ │ │ │ + bne.w 8e1be │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d21c │ │ │ │ + bne.w 8d544 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d21c │ │ │ │ + beq.w 8d544 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #76] @ 0x4c │ │ │ │ ldr r7, [r7, #72] @ 0x48 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d584 │ │ │ │ + bne.n 8d8ac │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dec4 │ │ │ │ + bne.w 8e1ec │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d234 │ │ │ │ + bne.w 8d55c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d234 │ │ │ │ + beq.w 8d55c │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #84] @ 0x54 │ │ │ │ ldr r7, [r7, #80] @ 0x50 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d240 │ │ │ │ + bne.w 8d568 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d240 │ │ │ │ + beq.w 8d568 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d240 │ │ │ │ + beq.w 8d568 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b.n 8d240 │ │ │ │ - cbnz r0, 8d5ce │ │ │ │ + b.n 8d568 │ │ │ │ + cbnz r0, 8d8f6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d88e │ │ │ │ + bne.w 8dbb6 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d5dc │ │ │ │ + bne.n 8d904 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da34 │ │ │ │ + bne.w 8dd5c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cde0 │ │ │ │ + bne.w 8d108 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cde0 │ │ │ │ + beq.w 8d108 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8cde0 │ │ │ │ + beq.w 8d108 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.w 8cde0 │ │ │ │ + b.w 8d108 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d608 │ │ │ │ + bne.n 8d930 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d898 │ │ │ │ + bne.w 8dbc0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d616 │ │ │ │ + bne.n 8d93e │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e2f8 │ │ │ │ + bne.w 8e620 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e1a4 │ │ │ │ + bne.w 8e4cc │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e312 │ │ │ │ + bne.w 8e63a │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8d632 │ │ │ │ + cbnz r0, 8d95a │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da4a │ │ │ │ + bne.w 8dd72 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8cd74 │ │ │ │ - cbnz r0, 8d642 │ │ │ │ + b.w 8d09c │ │ │ │ + cbnz r0, 8d96a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e7a0 │ │ │ │ + bne.w 8eac6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d650 │ │ │ │ + bne.n 8d978 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dadc │ │ │ │ + bne.w 8de04 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd12 │ │ │ │ + bne.w 8d03a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd12 │ │ │ │ + beq.w 8d03a │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8d37e │ │ │ │ - b.w 8cd12 │ │ │ │ - cbnz r0, 8d676 │ │ │ │ + bne.w 8d6a6 │ │ │ │ + b.w 8d03a │ │ │ │ + cbnz r0, 8d99e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e6ec │ │ │ │ + bne.w 8ea14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d32a │ │ │ │ + bne.w 8d652 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d32a │ │ │ │ + beq.w 8d652 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8cdec │ │ │ │ + beq.w 8d114 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 8d32a │ │ │ │ + b.n 8d652 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8caa8 │ │ │ │ + beq.w 8cdd0 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cab6 │ │ │ │ + beq.w 8cdde │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #6140 @ 0x17fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cad2 │ │ │ │ + bne.w 8cdfa │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 8e3b6 │ │ │ │ + bne.w 8e6de │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 8ccb0 │ │ │ │ + b.w 8cfd8 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ - b.w 8cd04 │ │ │ │ + b.w 8d02c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e5fe │ │ │ │ + beq.w 8e926 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 8d6e6 │ │ │ │ + beq.n 8da0e │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - cbnz r2, 8d700 │ │ │ │ + cbnz r2, 8da28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ceb4 │ │ │ │ + beq.w 8d1dc │ │ │ │ ldr.w r7, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8e462 │ │ │ │ + beq.w 8e78a │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e45e │ │ │ │ + bne.w 8e786 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cec0 │ │ │ │ - b.w 8ceca │ │ │ │ + beq.w 8d1e8 │ │ │ │ + b.w 8d1f2 │ │ │ │ ldr.w r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cf36 │ │ │ │ + beq.w 8d25e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d0ba │ │ │ │ + beq.w 8d3e2 │ │ │ │ ldr.w r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8cf36 │ │ │ │ - b.n 8d0ba │ │ │ │ + beq.w 8d25e │ │ │ │ + b.n 8d3e2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 8cf80 │ │ │ │ + b.n 8d2a8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cf68 │ │ │ │ + bne.w 8d290 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cf70 │ │ │ │ + bne.w 8d298 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cf78 │ │ │ │ + bne.w 8d2a0 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 8cf78 │ │ │ │ + b.n 8d2a0 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d388 │ │ │ │ + beq.w 8d6b0 │ │ │ │ ldr.w r7, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #152] @ 0x98 │ │ │ │ - cbnz r7, 8d78a │ │ │ │ + cbnz r7, 8dab2 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d39e │ │ │ │ + bne.w 8d6c6 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cf20 │ │ │ │ + bne.w 8d248 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cf20 │ │ │ │ + beq.w 8d248 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8cf20 │ │ │ │ + beq.w 8d248 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ - b.w 8cf20 │ │ │ │ + b.w 8d248 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d012 │ │ │ │ + beq.w 8d33a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8d10c │ │ │ │ + b.n 8d434 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d388 │ │ │ │ + beq.w 8d6b0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8d76e │ │ │ │ + bne.n 8da96 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8d7e0 │ │ │ │ + cbnz r1, 8db08 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d3e8 │ │ │ │ + bne.w 8d710 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cf20 │ │ │ │ + bne.w 8d248 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cf20 │ │ │ │ - b.n 8d7a8 │ │ │ │ + beq.w 8d248 │ │ │ │ + b.n 8dad0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d7b8 │ │ │ │ - b.n 8d03a │ │ │ │ - ldr r3, [pc, #632] @ (8da78 ) │ │ │ │ + bne.n 8dae0 │ │ │ │ + b.n 8d362 │ │ │ │ + ldr r3, [pc, #632] @ (8dda0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -145994,1475 +146304,1475 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8daea │ │ │ │ + beq.w 8de12 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r9, [pc, #580] @ 8da84 │ │ │ │ + ldr.w r9, [pc, #580] @ 8ddac │ │ │ │ movw r7, #41968 @ 0xa3f0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr.w r3, [r9, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8cfee │ │ │ │ - ldr r0, [pc, #544] @ (8da7c ) │ │ │ │ - bl 7b2c4 │ │ │ │ + beq.w 8d316 │ │ │ │ + ldr r0, [pc, #544] @ (8dda4 ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8e5bc │ │ │ │ + beq.w 8e8e4 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #528] @ (8da7c ) │ │ │ │ + ldr r1, [pc, #528] @ (8dda4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8cffe │ │ │ │ + b.w 8d326 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d388 │ │ │ │ + beq.w 8d6b0 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.n 8d3d4 │ │ │ │ + b.n 8d6fc │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8cdca │ │ │ │ - b.w 8cdd2 │ │ │ │ + beq.w 8d0f2 │ │ │ │ + b.w 8d0fa │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8d5ce │ │ │ │ + b.n 8d8f6 │ │ │ │ ldr.w r7, [r9] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8d608 │ │ │ │ + b.n 8d930 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cdd8 │ │ │ │ - b.w 8cde0 │ │ │ │ + beq.w 8d100 │ │ │ │ + b.w 8d108 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8ce96 │ │ │ │ - ldr r0, [pc, #452] @ (8da80 ) │ │ │ │ + b.w 8d1be │ │ │ │ + ldr r0, [pc, #452] @ (8dda8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8d026 │ │ │ │ + bne.w 8d34e │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #432] @ (8da80 ) │ │ │ │ - bl 44026 │ │ │ │ + ldr r0, [pc, #432] @ (8dda8 ) │ │ │ │ + bl 44016 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8cfaa │ │ │ │ + b.w 8d2d2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d9fe │ │ │ │ + beq.w 8dd26 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8d8fc │ │ │ │ + cbnz r0, 8dc24 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e4c4 │ │ │ │ + bne.w 8e7ec │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cda4 │ │ │ │ + bne.w 8d0cc │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cda4 │ │ │ │ + beq.w 8d0cc │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8cda4 │ │ │ │ - b.n 8dad6 │ │ │ │ + beq.w 8d0cc │ │ │ │ + b.n 8ddfe │ │ │ │ str.w lr, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d92e │ │ │ │ + bne.n 8dc56 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d9c2 │ │ │ │ + bne.n 8dcea │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8d93a │ │ │ │ + cbnz r3, 8dc62 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db54 │ │ │ │ + bne.w 8de7c │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8d946 │ │ │ │ + cbnz r7, 8dc6e │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db96 │ │ │ │ + bne.w 8debe │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd80 │ │ │ │ + bne.w 8d0a8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cd80 │ │ │ │ + beq.w 8d0a8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ str r7, [r2, #20] │ │ │ │ - cbnz r0, 8d966 │ │ │ │ + cbnz r0, 8dc8e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8da02 │ │ │ │ + bne.n 8dd2a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dbbe │ │ │ │ + bne.w 8dee6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbz r7, 8d976 │ │ │ │ + cbz r7, 8dc9e │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cda4 │ │ │ │ + bne.w 8d0cc │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cda4 │ │ │ │ - b.n 8dad6 │ │ │ │ + beq.w 8d0cc │ │ │ │ + b.n 8ddfe │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #17 │ │ │ │ - bmi.w 8e358 │ │ │ │ + bmi.w 8e680 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r0, r3 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ca94 │ │ │ │ + bne.w 8cdbc │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 8ca94 │ │ │ │ + b.w 8cdbc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d9b6 │ │ │ │ + bne.n 8dcde │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d9c2 │ │ │ │ + bne.n 8dcea │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cd60 │ │ │ │ - b.w 8cd68 │ │ │ │ + beq.w 8d088 │ │ │ │ + b.w 8d090 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ - cbnz r3, 8d9d6 │ │ │ │ + cbnz r3, 8dcfe │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db58 │ │ │ │ + bne.w 8de80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d9e4 │ │ │ │ + bne.n 8dd0c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db96 │ │ │ │ + bne.w 8debe │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8d9ee │ │ │ │ + cbnz r7, 8dd16 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d956 │ │ │ │ + bne.n 8dc7e │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd8c │ │ │ │ + bne.w 8d0b4 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cd8c │ │ │ │ + beq.w 8d0b4 │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d976 │ │ │ │ + bne.n 8dc9e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8d976 │ │ │ │ - b.n 8d974 │ │ │ │ + beq.n 8dc9e │ │ │ │ + b.n 8dc9c │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 8d6e4 │ │ │ │ - b.n 8d6e6 │ │ │ │ + bne.w 8da0c │ │ │ │ + b.n 8da0e │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8d15c │ │ │ │ - b.w 8d164 │ │ │ │ + beq.w 8d484 │ │ │ │ + b.w 8d48c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8d5dc │ │ │ │ + beq.w 8d904 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d5e4 │ │ │ │ - b.w 8cde0 │ │ │ │ + beq.w 8d90c │ │ │ │ + b.w 8d108 │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr.w ip, [r2, #20] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8da66 │ │ │ │ + bne.n 8dd8e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e384 │ │ │ │ + bne.w 8e6ac │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8da72 │ │ │ │ + cbnz r0, 8dd9a │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8e2 │ │ │ │ + bne.w 8dc0a │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8cd8c │ │ │ │ + b.w 8d0b4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 8dab8 │ │ │ │ + bpl.n 8dde0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 8d9a4 │ │ │ │ + bvc.n 8dccc │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e32a │ │ │ │ + bne.w 8e652 │ │ │ │ str.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2e4 │ │ │ │ + bne.w 8d60c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2e4 │ │ │ │ + beq.w 8d60c │ │ │ │ str.w r0, [r2, #136] @ 0x88 │ │ │ │ - b.n 8d2e4 │ │ │ │ + b.n 8d60c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #4] │ │ │ │ - b.n 8d426 │ │ │ │ + b.n 8d74e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8d418 │ │ │ │ - cbz r6, 8dac8 │ │ │ │ + b.n 8d740 │ │ │ │ + cbz r6, 8ddf0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8d3c0 │ │ │ │ + beq.w 8d6e8 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 8d3c0 │ │ │ │ + b.n 8d6e8 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8d370 │ │ │ │ + b.n 8d698 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e61a │ │ │ │ + bne.w 8e942 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.w 8cda4 │ │ │ │ + b.w 8d0cc │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d650 │ │ │ │ + beq.w 8d978 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8d650 │ │ │ │ + b.n 8d978 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 8d83e │ │ │ │ + b.n 8db66 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8d362 │ │ │ │ + b.n 8d68a │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8d320 │ │ │ │ + b.n 8d648 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e40a │ │ │ │ + beq.w 8e732 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8dafe │ │ │ │ + bne.n 8de26 │ │ │ │ movw r5, #41760 @ 0xa320 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8db2a │ │ │ │ + beq.n 8de52 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e490 │ │ │ │ + beq.w 8e7b8 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 8db1c │ │ │ │ + bne.n 8de44 │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 8ccb0 │ │ │ │ + b.w 8cfd8 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e6e0 │ │ │ │ + beq.w 8ea08 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cfba │ │ │ │ + bne.w 8d2e2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce78 │ │ │ │ - b.w 8cfba │ │ │ │ + bne.w 8d1a0 │ │ │ │ + b.w 8d2e2 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ str r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8db68 │ │ │ │ + bne.n 8de90 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - cbnz r7, 8db9a │ │ │ │ + cbnz r7, 8dec2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8db76 │ │ │ │ + bne.n 8de9e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d956 │ │ │ │ + bne.w 8dc7e │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8db82 │ │ │ │ + cbnz r7, 8deaa │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d9fe │ │ │ │ + bne.w 8dd26 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd98 │ │ │ │ + bne.w 8d0c0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cd98 │ │ │ │ + beq.w 8d0c0 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b.n 8d974 │ │ │ │ + b.n 8dc9c │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ str r7, [r2, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dbac │ │ │ │ + bne.n 8ded4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d958 │ │ │ │ - cbnz r0, 8dbb6 │ │ │ │ + bne.w 8dc80 │ │ │ │ + cbnz r0, 8dede │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d9fe │ │ │ │ + bne.w 8dd26 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d96e │ │ │ │ + beq.w 8dc96 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d97c │ │ │ │ - b.w 8cda4 │ │ │ │ + beq.w 8dca4 │ │ │ │ + b.w 8d0cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8d79e │ │ │ │ - b.n 8d7a8 │ │ │ │ + bne.w 8dac6 │ │ │ │ + b.n 8dad0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d53c │ │ │ │ + bne.w 8d864 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8dbe6 │ │ │ │ + cbnz r0, 8df0e │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ - cbnz r0, 8dc1a │ │ │ │ - cbnz r7, 8dbf0 │ │ │ │ + cbnz r0, 8df42 │ │ │ │ + cbnz r7, 8df18 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e05a │ │ │ │ + bne.w 8e382 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8dbfc │ │ │ │ + cbnz r0, 8df24 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e504 │ │ │ │ + bne.w 8e82c │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8dc08 │ │ │ │ + cbnz r0, 8df30 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e670 │ │ │ │ + bne.w 8e998 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d234 │ │ │ │ + b.w 8d55c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8de96 │ │ │ │ + bne.w 8e1be │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e57e │ │ │ │ + bne.w 8e8a6 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e05e │ │ │ │ + bne.w 8e386 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dc3c │ │ │ │ + bne.n 8df64 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e504 │ │ │ │ + bne.w 8e82c │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8dc48 │ │ │ │ + cbnz r0, 8df70 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e670 │ │ │ │ + bne.w 8e998 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8dc54 │ │ │ │ + cbnz r0, 8df7c │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e5dc │ │ │ │ + bne.w 8e904 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d240 │ │ │ │ + b.w 8d568 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e1e0 │ │ │ │ + bne.w 8e508 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8dc72 │ │ │ │ + cbnz r0, 8df9a │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e5a8 │ │ │ │ + bne.w 8e8d0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d2ac │ │ │ │ + b.w 8d5d4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e1fe │ │ │ │ + bne.w 8e526 │ │ │ │ str r7, [r2, #116] @ 0x74 │ │ │ │ - b.w 8d2ac │ │ │ │ + b.w 8d5d4 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8dc98 │ │ │ │ + bne.n 8dfc0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e0dc │ │ │ │ + bne.w 8e404 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dca6 │ │ │ │ + bne.n 8dfce │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e11c │ │ │ │ + bne.w 8e444 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8dcb2 │ │ │ │ + cbnz r0, 8dfda │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e096 │ │ │ │ + bne.w 8e3be │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8dcbe │ │ │ │ + cbnz r0, 8dfe6 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dfca │ │ │ │ + bne.w 8e2f2 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d180 │ │ │ │ + b.w 8d4a8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d4be │ │ │ │ + bne.w 8d7e6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8dce0 │ │ │ │ + cbnz r0, 8e008 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dde8 │ │ │ │ + bne.w 8e110 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dcee │ │ │ │ + bne.n 8e016 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de2a │ │ │ │ + bne.w 8e152 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e5b2 │ │ │ │ + bne.w 8e8da │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r7, 8dd14 │ │ │ │ - cbnz r0, 8dd02 │ │ │ │ + cbnz r7, 8e03c │ │ │ │ + cbnz r0, 8e02a │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ - cbnz r7, 8dd58 │ │ │ │ + cbnz r7, 8e080 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d1ec │ │ │ │ + b.w 8d514 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e2cc │ │ │ │ + bne.w 8e5f4 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8dd20 │ │ │ │ + cbnz r0, 8e048 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ - cbnz r7, 8dd5c │ │ │ │ + cbnz r7, 8e084 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dd2c │ │ │ │ + bne.n 8e054 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dd9c │ │ │ │ + bne.n 8e0c4 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e4e0 │ │ │ │ + bne.w 8e808 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbdc │ │ │ │ - cbnz r0, 8dd48 │ │ │ │ + bne.w 8df04 │ │ │ │ + cbnz r0, 8e070 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc18 │ │ │ │ + bne.w 8df40 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d210 │ │ │ │ + b.w 8d538 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d512 │ │ │ │ + bne.w 8d83a │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ str r7, [r2, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dd6c │ │ │ │ + bne.n 8e094 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ - cbnz r7, 8dda0 │ │ │ │ + cbnz r7, 8e0c8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8e4f8 │ │ │ │ + bne.w 8e820 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbdc │ │ │ │ - cbnz r0, 8dd88 │ │ │ │ + bne.w 8df04 │ │ │ │ + cbnz r0, 8e0b0 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc18 │ │ │ │ + bne.w 8df40 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8dd94 │ │ │ │ + cbnz r0, 8e0bc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e05a │ │ │ │ + bne.w 8e382 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d21c │ │ │ │ + b.w 8d544 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8ddb2 │ │ │ │ + bne.n 8e0da │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbdc │ │ │ │ - cbnz r0, 8ddbc │ │ │ │ + bne.w 8df04 │ │ │ │ + cbnz r0, 8e0e4 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc18 │ │ │ │ + bne.w 8df40 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8ddc8 │ │ │ │ + cbnz r0, 8e0f0 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e05a │ │ │ │ + bne.w 8e382 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8ddd4 │ │ │ │ + cbnz r0, 8e0fc │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e504 │ │ │ │ + bne.w 8e82c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d228 │ │ │ │ + b.w 8d550 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e2a2 │ │ │ │ + bne.w 8e5ca │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8ddf8 │ │ │ │ + bne.n 8e120 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 8de2e │ │ │ │ + cbnz r7, 8e156 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e5b8 │ │ │ │ + bne.w 8e8e0 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dd14 │ │ │ │ - cbnz r0, 8de10 │ │ │ │ + bne.n 8e03c │ │ │ │ + cbnz r0, 8e138 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dd58 │ │ │ │ + bne.n 8e080 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8de1a │ │ │ │ + cbnz r0, 8e142 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dd9c │ │ │ │ + bne.n 8e0c4 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d1f8 │ │ │ │ + b.w 8d520 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d4e8 │ │ │ │ + bne.w 8d810 │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de40 │ │ │ │ + bne.n 8e168 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd14 │ │ │ │ - cbnz r0, 8de48 │ │ │ │ + bne.w 8e03c │ │ │ │ + cbnz r0, 8e170 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dd58 │ │ │ │ + bne.n 8e080 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8de52 │ │ │ │ + cbnz r0, 8e17a │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dd9c │ │ │ │ + bne.n 8e0c4 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8de5e │ │ │ │ + cbnz r0, 8e186 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbda │ │ │ │ + bne.w 8df02 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d204 │ │ │ │ + b.w 8d52c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8dd9c │ │ │ │ + beq.n 8e0c4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8de86 │ │ │ │ + cbnz r0, 8e1ae │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d53c │ │ │ │ + bne.w 8d864 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d210 │ │ │ │ + bne.w 8d538 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d210 │ │ │ │ + beq.w 8d538 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ ldr r7, [r7, #64] @ 0x40 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8deb4 │ │ │ │ + bne.n 8e1dc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d566 │ │ │ │ + bne.w 8d88e │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d228 │ │ │ │ + bne.w 8d550 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d228 │ │ │ │ + beq.w 8d550 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r7, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dee2 │ │ │ │ + bne.n 8e20a │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d594 │ │ │ │ + bne.w 8d8bc │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5ac │ │ │ │ - b.w 8d240 │ │ │ │ + beq.w 8d8d4 │ │ │ │ + b.w 8d568 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e278 │ │ │ │ + bne.w 8e5a0 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8df0c │ │ │ │ + bne.n 8e234 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcd0 │ │ │ │ - cbnz r0, 8df16 │ │ │ │ + bne.w 8dff8 │ │ │ │ + cbnz r0, 8e23e │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dde4 │ │ │ │ + bne.w 8e10c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8df20 │ │ │ │ + cbnz r0, 8e248 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8de2a │ │ │ │ + bne.n 8e152 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8df2c │ │ │ │ + cbnz r0, 8e254 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd12 │ │ │ │ + bne.w 8e03a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d1e0 │ │ │ │ + b.w 8d508 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e24e │ │ │ │ + bne.w 8e576 │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8df4e │ │ │ │ + bne.n 8e276 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - cbnz r7, 8df84 │ │ │ │ - cbnz r0, 8df56 │ │ │ │ + cbnz r7, 8e2ac │ │ │ │ + cbnz r0, 8e27e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8def6 │ │ │ │ + bne.n 8e21e │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e5a4 │ │ │ │ + bne.w 8e8cc │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcd0 │ │ │ │ - cbnz r0, 8df72 │ │ │ │ + bne.w 8dff8 │ │ │ │ + cbnz r0, 8e29a │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dde4 │ │ │ │ + bne.w 8e10c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d1c8 │ │ │ │ + b.w 8d4f0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d494 │ │ │ │ + bne.w 8d7bc │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8df92 │ │ │ │ + cbnz r0, 8e2ba │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8defa │ │ │ │ + bne.n 8e222 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e5a0 │ │ │ │ + bne.w 8e8c8 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcd0 │ │ │ │ - cbnz r0, 8dfae │ │ │ │ + bne.w 8dff8 │ │ │ │ + cbnz r0, 8e2d6 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dde4 │ │ │ │ + bne.w 8e10c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8dfba │ │ │ │ + cbnz r0, 8e2e2 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de2a │ │ │ │ + bne.w 8e152 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d1d4 │ │ │ │ + b.w 8d4fc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e224 │ │ │ │ + bne.w 8e54c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ str r7, [r2, #16] │ │ │ │ - cbnz r0, 8dfd8 │ │ │ │ + cbnz r0, 8e300 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbnz r7, 8e012 │ │ │ │ + cbnz r7, 8e33a │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dfe4 │ │ │ │ + bne.n 8e30c │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8df3c │ │ │ │ + bne.n 8e264 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e572 │ │ │ │ + bne.w 8e89a │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8df84 │ │ │ │ - cbnz r0, 8dffe │ │ │ │ + bne.n 8e2ac │ │ │ │ + cbnz r0, 8e326 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8def6 │ │ │ │ + bne.w 8e21e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d1b0 │ │ │ │ + b.w 8d4d8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d46a │ │ │ │ + bne.w 8d792 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8e024 │ │ │ │ + bne.n 8e34c │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8df40 │ │ │ │ + bne.n 8e268 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e5ae │ │ │ │ + bne.w 8e8d6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8df84 │ │ │ │ - cbnz r0, 8e03e │ │ │ │ + bne.n 8e2ac │ │ │ │ + cbnz r0, 8e366 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8def6 │ │ │ │ + bne.w 8e21e │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8e04a │ │ │ │ + cbnz r0, 8e372 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcce │ │ │ │ + bne.w 8dff6 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d1bc │ │ │ │ + b.w 8d4e4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d566 │ │ │ │ + bne.w 8d88e │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e5ca │ │ │ │ + bne.w 8e8f2 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e508 │ │ │ │ + bne.w 8e830 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8e082 │ │ │ │ + bne.n 8e3aa │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e670 │ │ │ │ + bne.w 8e998 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc54 │ │ │ │ + bne.w 8df7c │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc54 │ │ │ │ - b.w 8d5c0 │ │ │ │ + beq.w 8df7c │ │ │ │ + b.w 8d8e8 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r7, 8e0a4 │ │ │ │ + cbnz r7, 8e3cc │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dfcc │ │ │ │ - cbnz r0, 8e0ac │ │ │ │ + bne.n 8e2f4 │ │ │ │ + cbnz r0, 8e3d4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8e00e │ │ │ │ + bne.n 8e336 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8e0b8 │ │ │ │ + cbnz r0, 8e3e0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8df3c │ │ │ │ + bne.w 8e264 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8e0c4 │ │ │ │ + cbnz r0, 8e3ec │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8df82 │ │ │ │ + bne.w 8e2aa │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d1a4 │ │ │ │ + b.w 8d4cc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8da28 │ │ │ │ + bne.w 8dd50 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8da28 │ │ │ │ + beq.w 8dd50 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8e0ec │ │ │ │ + bne.n 8e414 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - cbnz r0, 8e120 │ │ │ │ + cbnz r0, 8e448 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e0f8 │ │ │ │ + bne.n 8e420 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e096 │ │ │ │ + bne.n 8e3be │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e57a │ │ │ │ + bne.w 8e8a2 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dfcc │ │ │ │ - cbnz r0, 8e114 │ │ │ │ + bne.w 8e2f4 │ │ │ │ + cbnz r0, 8e43c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e00e │ │ │ │ + bne.w 8e336 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d18c │ │ │ │ + b.w 8d4b4 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e130 │ │ │ │ + bne.n 8e458 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e098 │ │ │ │ + bne.n 8e3c0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e576 │ │ │ │ + bne.w 8e89e │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dfcc │ │ │ │ - cbnz r0, 8e14a │ │ │ │ + bne.w 8e2f4 │ │ │ │ + cbnz r0, 8e472 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e00e │ │ │ │ + bne.w 8e336 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8e156 │ │ │ │ + cbnz r0, 8e47e │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8df3c │ │ │ │ + bne.w 8e264 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d198 │ │ │ │ + b.w 8d4c0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e3e2 │ │ │ │ + beq.w 8e70a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e15e │ │ │ │ + bne.n 8e486 │ │ │ │ movw r5, #42384 @ 0xa590 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8e18a │ │ │ │ + beq.n 8e4b2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e62e │ │ │ │ + beq.w 8e956 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 8e17c │ │ │ │ + bne.n 8e4a4 │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 8ccb0 │ │ │ │ + b.w 8cfd8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cdf4 │ │ │ │ + beq.w 8d11c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d342 │ │ │ │ - b.w 8d33a │ │ │ │ + beq.w 8d66a │ │ │ │ + b.w 8d662 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d62a │ │ │ │ + beq.w 8d952 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8cd74 │ │ │ │ + b.w 8d09c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8e1d0 │ │ │ │ + cbnz r0, 8e4f8 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e554 │ │ │ │ + bne.w 8e87c │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2a0 │ │ │ │ + bne.w 8d5c8 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2a0 │ │ │ │ + beq.w 8d5c8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.w 8e5e2 │ │ │ │ + bne.w 8e90a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2ac │ │ │ │ + bne.w 8d5d4 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2ac │ │ │ │ + beq.w 8d5d4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8d2ac │ │ │ │ - b.n 8dc82 │ │ │ │ + beq.w 8d5d4 │ │ │ │ + b.n 8dfaa │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8d43c │ │ │ │ - b.w 8d174 │ │ │ │ + beq.w 8d764 │ │ │ │ + b.w 8d49c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #16] │ │ │ │ - cbnz r0, 8e23e │ │ │ │ + cbnz r0, 8e566 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d46a │ │ │ │ + bne.w 8d792 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d198 │ │ │ │ + bne.w 8d4c0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d198 │ │ │ │ + beq.w 8d4c0 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #24] │ │ │ │ - cbnz r0, 8e268 │ │ │ │ + cbnz r0, 8e590 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d494 │ │ │ │ + bne.w 8d7bc │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1b0 │ │ │ │ + bne.w 8d4d8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d1b0 │ │ │ │ + beq.w 8d4d8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #32] │ │ │ │ - cbnz r0, 8e292 │ │ │ │ + cbnz r0, 8e5ba │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4be │ │ │ │ + bne.w 8d7e6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1c8 │ │ │ │ + bne.w 8d4f0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d1c8 │ │ │ │ + beq.w 8d4f0 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8e2bc │ │ │ │ + cbnz r0, 8e5e4 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4e8 │ │ │ │ + bne.w 8d810 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1e0 │ │ │ │ + bne.w 8d508 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d1e0 │ │ │ │ + beq.w 8d508 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8e2e6 │ │ │ │ + cbnz r0, 8e60e │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d512 │ │ │ │ + bne.w 8d83a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1f8 │ │ │ │ + bne.w 8d520 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d1f8 │ │ │ │ - b.n 8de6c │ │ │ │ + beq.w 8d520 │ │ │ │ + b.n 8e194 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8e75e │ │ │ │ + bne.w 8ea7e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e1a4 │ │ │ │ + bne.w 8e4cc │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8e1a4 │ │ │ │ + beq.w 8e4cc │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d62a │ │ │ │ - b.n 8e1b0 │ │ │ │ + beq.w 8d952 │ │ │ │ + b.n 8e4d8 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r3, [lr, #132] @ 0x84 │ │ │ │ cmp r7, r3 │ │ │ │ it ne │ │ │ │ strne.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2e4 │ │ │ │ + bne.w 8d60c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2e4 │ │ │ │ + beq.w 8d60c │ │ │ │ ldr.w r7, [lr, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8daa4 │ │ │ │ - b.w 8d2e4 │ │ │ │ + bne.w 8ddcc │ │ │ │ + b.w 8d60c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d98e │ │ │ │ + bne.w 8dcb6 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d98e │ │ │ │ + bne.w 8dcb6 │ │ │ │ orr.w r0, r0, #16384 @ 0x4000 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [r6, #92] @ 0x5c │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - b.w 8d98e │ │ │ │ + b.w 8dcb6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d956 │ │ │ │ + beq.w 8dc7e │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8e39e │ │ │ │ + cbnz r0, 8e6c6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8e2 │ │ │ │ + bne.w 8dc0a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8e3aa │ │ │ │ + cbnz r0, 8e6d2 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e4c4 │ │ │ │ + bne.w 8e7ec │ │ │ │ mov r0, sl │ │ │ │ - b.w 8cd98 │ │ │ │ + b.w 8d0c0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - b.w 8ceca │ │ │ │ + b.w 8d1f2 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e756 │ │ │ │ + bne.w 8eabe │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8d6be │ │ │ │ + beq.w 8d9e6 │ │ │ │ movw r5, #40512 @ 0x9e40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8e164 │ │ │ │ + bne.w 8e48c │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 8ccb0 │ │ │ │ + b.w 8cfd8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8e640 │ │ │ │ + beq.w 8e968 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e3ea │ │ │ │ + bne.n 8e712 │ │ │ │ movw r5, #41968 @ 0xa3f0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8db04 │ │ │ │ + bne.w 8de2c │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 8ccb0 │ │ │ │ + b.w 8cfd8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 8e4a0 │ │ │ │ + beq.n 8e7c8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e412 │ │ │ │ + bne.n 8e73a │ │ │ │ movw r5, #19128 @ 0x4ab8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 8e43a │ │ │ │ + beq.n 8e762 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ccae │ │ │ │ + beq.w 8cfd6 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 8e42c │ │ │ │ + bne.n 8e754 │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 8ccb0 │ │ │ │ + b.w 8cfd8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e554 │ │ │ │ + bne.w 8e87c │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ str r7, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc66 │ │ │ │ + bne.w 8df8e │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8dc66 │ │ │ │ - b.n 8dc64 │ │ │ │ + beq.w 8df8e │ │ │ │ + b.n 8df8c │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8d708 │ │ │ │ + bne.w 8da30 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #23 │ │ │ │ - bpl.w 8d70a │ │ │ │ + bpl.w 8da32 │ │ │ │ lsls r0, r2, #14 │ │ │ │ - bpl.w 8d70a │ │ │ │ + bpl.w 8da32 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8d708 │ │ │ │ + b.w 8da30 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8d084 │ │ │ │ - b.w 8d6f8 │ │ │ │ + bne.w 8d3ac │ │ │ │ + b.w 8da20 │ │ │ │ movw r5, #21420 @ 0x53ac │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.n 8e416 │ │ │ │ + bne.n 8e73e │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 8ccb0 │ │ │ │ - cbz r6, 8e4b4 │ │ │ │ + b.w 8cfd8 │ │ │ │ + cbz r6, 8e7dc │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8ceca │ │ │ │ + beq.w 8d1f2 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ - b.w 8ceca │ │ │ │ + b.w 8d1f2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8db92 │ │ │ │ + beq.w 8deba │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 8d8fe │ │ │ │ + beq.w 8dc26 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d904 │ │ │ │ - b.w 8cda4 │ │ │ │ + beq.w 8dc2c │ │ │ │ + b.w 8d0cc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.n 8dd3e │ │ │ │ + b.n 8e066 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 8ccd4 │ │ │ │ + bgt.w 8cffc │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - b.w 8cf80 │ │ │ │ + b.w 8d2a8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.n 8dd7e │ │ │ │ + b.n 8e0a6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dec4 │ │ │ │ + bne.w 8e1ec │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8e596 │ │ │ │ + bne.n 8e8be │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e594 │ │ │ │ + bne.n 8e8bc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc54 │ │ │ │ + bne.w 8df7c │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc54 │ │ │ │ + beq.w 8df7c │ │ │ │ mov ip, lr │ │ │ │ - b.w 8d5c0 │ │ │ │ + b.w 8d8e8 │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #104] @ 0x68 │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ strne r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8e544 │ │ │ │ + cbnz r7, 8e86c │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e1b6 │ │ │ │ + bne.w 8e4de │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d294 │ │ │ │ + bne.w 8d5bc │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d294 │ │ │ │ + beq.w 8d5bc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8e56e │ │ │ │ + cbnz r0, 8e896 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e1e0 │ │ │ │ + bne.w 8e508 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - b.n 8e1f0 │ │ │ │ + b.n 8e518 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8dff4 │ │ │ │ + b.n 8e31c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8e140 │ │ │ │ + b.n 8e468 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8e10a │ │ │ │ + b.n 8e432 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e58a │ │ │ │ + bne.n 8e8b2 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e504 │ │ │ │ + bne.n 8e82c │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8e5d0 │ │ │ │ + cbnz r0, 8e8f8 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ - cbz r0, 8e596 │ │ │ │ + cbz r0, 8e8be │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8dc4c │ │ │ │ - b.w 8dc54 │ │ │ │ + beq.w 8df74 │ │ │ │ + b.w 8df7c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8dfa4 │ │ │ │ + b.n 8e2cc │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8df68 │ │ │ │ + b.n 8e290 │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8dc82 │ │ │ │ + b.w 8dfaa │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8e034 │ │ │ │ + b.n 8e35c │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.w 8dcfc │ │ │ │ + b.w 8e024 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8de08 │ │ │ │ + b.n 8e130 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #524] @ (8e7cc ) │ │ │ │ - bl 44026 │ │ │ │ + ldr r0, [pc, #524] @ (8eaf4 ) │ │ │ │ + bl 44016 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8cfaa │ │ │ │ + b.w 8d2d2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8e58e │ │ │ │ + beq.n 8e8b6 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8dc4c │ │ │ │ - b.w 8dc54 │ │ │ │ + beq.w 8df74 │ │ │ │ + b.w 8df7c │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8d5c0 │ │ │ │ + b.w 8d8e8 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e1f6 │ │ │ │ - b.w 8d2ac │ │ │ │ + beq.w 8e51e │ │ │ │ + b.w 8d5d4 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cea0 │ │ │ │ + bne.w 8d1c8 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cea0 │ │ │ │ + beq.w 8d1c8 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d700 │ │ │ │ + bne.w 8da28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d708 │ │ │ │ - b.w 8d6f8 │ │ │ │ + beq.w 8da30 │ │ │ │ + b.w 8da20 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 8d90c │ │ │ │ + b.w 8dc34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8daa4 │ │ │ │ + beq.w 8ddcc │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ - b.n 8e34a │ │ │ │ + b.n 8e672 │ │ │ │ movw r5, #42176 @ 0xa4c0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8e3f0 │ │ │ │ + bne.w 8e718 │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 8ccb0 │ │ │ │ + b.w 8cfd8 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4980 @ 0x1374 │ │ │ │ + movw r1, #2804 @ 0xaf4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8cfaa │ │ │ │ + b.w 8d2d2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d594 │ │ │ │ + bne.w 8d8bc │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ - b.n 8e594 │ │ │ │ + b.n 8e8bc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e1b6 │ │ │ │ + bne.w 8e4de │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ str r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8e68a │ │ │ │ + cbnz r0, 8e9b2 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8e44a │ │ │ │ + bne.w 8e772 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8e69c │ │ │ │ + cbnz r0, 8e9c4 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc64 │ │ │ │ + bne.w 8df8c │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8d2a0 │ │ │ │ + b.w 8d5c8 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8d2a0 │ │ │ │ + b.w 8d5c8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e52c │ │ │ │ + bne.w 8e854 │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8e6b6 │ │ │ │ + cbnz r7, 8e9de │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8e67c │ │ │ │ + bne.n 8e9a4 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d294 │ │ │ │ + bne.w 8d5bc │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d294 │ │ │ │ - b.n 8e44a │ │ │ │ + beq.w 8d5bc │ │ │ │ + b.n 8e772 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d5b4 │ │ │ │ - b.w 8d5c0 │ │ │ │ + bne.w 8d8dc │ │ │ │ + b.w 8d8e8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e7ae │ │ │ │ + bne.n 8eae6 │ │ │ │ str r7, [r2, #92] @ 0x5c │ │ │ │ - b.w 8d258 │ │ │ │ + b.w 8d580 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d0fa │ │ │ │ - b.w 8cfba │ │ │ │ + beq.w 8d422 │ │ │ │ + b.w 8d2e2 │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8d676 │ │ │ │ + b.w 8d99e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e714 │ │ │ │ + bne.n 8ea3c │ │ │ │ str r7, [r2, #96] @ 0x60 │ │ │ │ - b.w 8d264 │ │ │ │ + b.w 8d58c │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8d408 │ │ │ │ - b.w 8ced4 │ │ │ │ + bne.w 8d730 │ │ │ │ + b.w 8d1fc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8e700 │ │ │ │ - b.w 8d264 │ │ │ │ + bne.n 8ea28 │ │ │ │ + b.w 8d58c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e748 │ │ │ │ + bne.n 8ea70 │ │ │ │ str r7, [r2, #100] @ 0x64 │ │ │ │ - b.w 8d270 │ │ │ │ + b.w 8d598 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e73a │ │ │ │ + bne.n 8ea62 │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - b.w 8d24c │ │ │ │ + b.w 8d574 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8e734 │ │ │ │ - b.w 8d24c │ │ │ │ + bne.n 8ea5c │ │ │ │ + b.w 8d574 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8e728 │ │ │ │ - b.w 8d270 │ │ │ │ - cmp r3, r5 │ │ │ │ - beq.w 8d6be │ │ │ │ - b.n 8e3b8 │ │ │ │ + bne.n 8ea50 │ │ │ │ + b.w 8d598 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.w 8d616 │ │ │ │ + b.w 8d93e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e77e │ │ │ │ + bne.n 8ea9e │ │ │ │ str.w r0, [r2, #128] @ 0x80 │ │ │ │ - b.w 8d2bc │ │ │ │ + b.w 8d5e4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e7bc │ │ │ │ + bne.n 8eaae │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b.w 8d2c8 │ │ │ │ + b.w 8d5f0 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #128] @ 0x80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8e76a │ │ │ │ - b.w 8d2bc │ │ │ │ - ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ - ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ - cmp r1, r0 │ │ │ │ - bne.w 8d300 │ │ │ │ - b.w 8cd04 │ │ │ │ + bne.n 8ea8a │ │ │ │ + b.w 8d5e4 │ │ │ │ + ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ + ldr.w r7, [lr, #124] @ 0x7c │ │ │ │ + cmp r0, r7 │ │ │ │ + bne.n 8ea98 │ │ │ │ + b.w 8d5f0 │ │ │ │ + cmp r3, r5 │ │ │ │ + beq.w 8d9e6 │ │ │ │ + b.n 8e6e0 │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8d642 │ │ │ │ + b.w 8d96a │ │ │ │ + ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ + ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.w 8d628 │ │ │ │ + b.w 8d02c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8e6da │ │ │ │ - b.w 8d258 │ │ │ │ - ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ - ldr.w r7, [lr, #124] @ 0x7c │ │ │ │ - cmp r0, r7 │ │ │ │ - bne.n 8e778 │ │ │ │ - b.w 8d2c8 │ │ │ │ - bpl.n 8e808 │ │ │ │ + bne.n 8ea02 │ │ │ │ + b.w 8d580 │ │ │ │ + bpl.n 8eb30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 8e7da │ │ │ │ + bmi.n 8eb02 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 8ed42 │ │ │ │ + bpl.w 8f06a │ │ │ │ ldr.w r6, [r0, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8ea4a │ │ │ │ + bne.w 8ed72 │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ed64 │ │ │ │ + beq.w 8f08c │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ str r6, [r0, #16] │ │ │ │ strh r3, [r0, #4] │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -147475,162 +147785,162 @@ │ │ │ │ blx 2b5ac │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ movs r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8eb46 │ │ │ │ + beq.w 8ee6e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8eb46 │ │ │ │ - ldr r1, [pc, #712] @ (8eb1c ) │ │ │ │ + bpl.w 8ee6e │ │ │ │ + ldr r1, [pc, #712] @ (8ee44 ) │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r3, [r1, #948] @ 0x3b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8ecf8 │ │ │ │ + bne.w 8f020 │ │ │ │ ldr.w r2, [r1, #956] @ 0x3bc │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8ecf8 │ │ │ │ - ldr r3, [pc, #684] @ (8eb20 ) │ │ │ │ + beq.w 8f020 │ │ │ │ + ldr r3, [pc, #684] @ (8ee48 ) │ │ │ │ mov r0, r6 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ add.w r1, r1, #944 @ 0x3b0 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r7, [r6, #72] @ 0x48 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ed8a │ │ │ │ + bne.w 8f0b2 │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8ea40 │ │ │ │ + beq.w 8ed68 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 8ea40 │ │ │ │ + bpl.w 8ed68 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8ea40 │ │ │ │ + ble.w 8ed68 │ │ │ │ mov.w fp, #0 │ │ │ │ add.w sl, r4, #20 │ │ │ │ add.w r3, lr, #12 │ │ │ │ str.w lr, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8ea32 │ │ │ │ + bne.w 8ed5a │ │ │ │ ldr r5, [r3, #12] │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 8ea32 │ │ │ │ + beq.w 8ed5a │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp.w r8, #7 │ │ │ │ str r5, [sp, #20] │ │ │ │ lsl.w r7, r1, r8 │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ add r2, sl │ │ │ │ and.w r6, r5, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bgt.w 8ea64 │ │ │ │ + bgt.w 8ed8c │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e9dc │ │ │ │ + blt.n 8ed04 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8ea32 │ │ │ │ + beq.w 8ed5a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8eb68 │ │ │ │ + beq.w 8ee90 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8ea5e │ │ │ │ + blt.w 8ed86 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8ea32 │ │ │ │ + beq.n 8ed5a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8ebda │ │ │ │ + beq.w 8ef02 │ │ │ │ mov.w lr, r5, lsr #10 │ │ │ │ add.w r2, r9, r9, lsl #2 │ │ │ │ add.w r9, lr, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r9, r2 │ │ │ │ mov r5, lr │ │ │ │ and.w r9, r9, r7 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 8eb58 │ │ │ │ + bgt.w 8ee80 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8eb04 │ │ │ │ + blt.w 8ee2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8ea32 │ │ │ │ + beq.n 8ed5a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8ec36 │ │ │ │ + beq.w 8ef5e │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r9, r9, r5, lsr #5 │ │ │ │ add.w r9, r9, #1 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - bgt.w 8eb34 │ │ │ │ + bgt.w 8ee5c │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8eb52 │ │ │ │ + blt.w 8ee7a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8ea32 │ │ │ │ + beq.n 8ed5a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8ec8e │ │ │ │ + beq.w 8efb6 │ │ │ │ lsrs r5, r5, #10 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r2, r5, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - b.n 8e970 │ │ │ │ + b.n 8ec98 │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 8e92c │ │ │ │ + bne.n 8ec54 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8eb44 │ │ │ │ + ble.w 8ee6c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #16] │ │ │ │ - bge.n 8eace │ │ │ │ + bge.n 8edf6 │ │ │ │ strb.w r1, [sl, r6] │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -147641,409 +147951,441 @@ │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq.w 8eb44 │ │ │ │ + beq.w 8ee6c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - blt.w 8e8d0 │ │ │ │ + blt.w 8ebf8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8ed84 │ │ │ │ + beq.w 8f0ac │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 8ea56 │ │ │ │ + cbnz r3, 8ed7e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e9e0 │ │ │ │ - b.n 8e95a │ │ │ │ + beq.n 8ed08 │ │ │ │ + b.n 8ec82 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [sl, r6, lsl #2] │ │ │ │ ldrshle.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8eb4c │ │ │ │ + blt.n 8ee74 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8ea32 │ │ │ │ + beq.n 8ed5a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 8eb68 │ │ │ │ + beq.n 8ee90 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e948 │ │ │ │ + bge.w 8ec70 │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 8e95a │ │ │ │ + bne.w 8ec82 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8eb44 │ │ │ │ + ble.n 8ee6c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8ece6 │ │ │ │ + bgt.w 8f00e │ │ │ │ ldrsh.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8ed60 │ │ │ │ + blt.w 8f088 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ add r6, r2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r7 │ │ │ │ - bgt.n 8eb24 │ │ │ │ + bgt.n 8ee4c │ │ │ │ ldrsb.w r1, [sl, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8ead0 │ │ │ │ + bge.n 8edf8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r8, #7 │ │ │ │ - ble.n 8e9f8 │ │ │ │ + ble.n 8ed20 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8ecf2 │ │ │ │ + bgt.w 8f01a │ │ │ │ strh.w r1, [sl, r6, lsl #1] │ │ │ │ - b.n 8e9fc │ │ │ │ + b.n 8ed24 │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 8e996 │ │ │ │ + bne.w 8ecbe │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8eb44 │ │ │ │ + ble.n 8ee6c │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bgt.n 8eabc │ │ │ │ - b.n 8e9ec │ │ │ │ + bgt.n 8ede4 │ │ │ │ + b.n 8ed14 │ │ │ │ udf #200 @ 0xc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r1, [sl, r6, lsl #1] │ │ │ │ ldrgt.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8eaea │ │ │ │ + b.n 8ee12 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e9b2 │ │ │ │ + b.n 8ecda │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8ea4a │ │ │ │ + b.n 8ed72 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8eab2 │ │ │ │ - b.n 8ea86 │ │ │ │ + beq.n 8edda │ │ │ │ + b.n 8edae │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8eb0a │ │ │ │ - b.n 8e9cc │ │ │ │ + beq.n 8ee32 │ │ │ │ + b.n 8ecf4 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e97c │ │ │ │ + b.n 8eca4 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 8ebbe │ │ │ │ + bne.n 8eee6 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8ebbe │ │ │ │ + bne.n 8eee6 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8ed1c │ │ │ │ + beq.w 8f044 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8ed18 │ │ │ │ + beq.w 8f040 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ea32 │ │ │ │ + beq.w 8ed5a │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - ble.w 8e93e │ │ │ │ - b.n 8ea98 │ │ │ │ + ble.w 8ec66 │ │ │ │ + b.n 8edc0 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 8e95a │ │ │ │ + bne.w 8ec82 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e95a │ │ │ │ + bne.w 8ec82 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8ed24 │ │ │ │ + beq.w 8f04c │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8ed20 │ │ │ │ + beq.w 8f048 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ea32 │ │ │ │ - b.n 8e95a │ │ │ │ + beq.w 8ed5a │ │ │ │ + b.n 8ec82 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e996 │ │ │ │ + bne.w 8ecbe │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e996 │ │ │ │ + bne.w 8ecbe │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8ed30 │ │ │ │ + beq.n 8f058 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8ed14 │ │ │ │ + beq.n 8f03c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ea32 │ │ │ │ - b.n 8e996 │ │ │ │ + beq.w 8ed5a │ │ │ │ + b.n 8ecbe │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e9cc │ │ │ │ + bne.w 8ecf4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e9cc │ │ │ │ + bne.w 8ecf4 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8ed2c │ │ │ │ + beq.n 8f054 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8ed28 │ │ │ │ + beq.n 8f050 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ea32 │ │ │ │ - b.n 8e9cc │ │ │ │ + beq.w 8ed5a │ │ │ │ + b.n 8ecf4 │ │ │ │ ldr.w r2, [sl, r6, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8eace │ │ │ │ + bge.w 8edf6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e9fc │ │ │ │ - ldr r0, [pc, #232] @ (8ede4 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 8ed24 │ │ │ │ + ldr r0, [pc, #232] @ (8f10c ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8ed34 │ │ │ │ - ldr r3, [pc, #224] @ (8ede8 ) │ │ │ │ + beq.n 8f05c │ │ │ │ + ldr r3, [pc, #224] @ (8f110 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ - ldr r1, [pc, #208] @ (8ede4 ) │ │ │ │ - b.n 8e880 │ │ │ │ + ldr r1, [pc, #208] @ (8f10c ) │ │ │ │ + b.n 8eba8 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8ec7a │ │ │ │ + b.n 8efa2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8ebac │ │ │ │ + b.n 8eed4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8eb96 │ │ │ │ + b.n 8eebe │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8ec22 │ │ │ │ + b.n 8ef4a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8ec0c │ │ │ │ + b.n 8ef34 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8ecd2 │ │ │ │ + b.n 8effa │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8ecbe │ │ │ │ + b.n 8efe6 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8ec66 │ │ │ │ - movw r0, #5148 @ 0x141c │ │ │ │ + b.n 8ef8e │ │ │ │ + movw r0, #2972 @ 0xb9c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f904 │ │ │ │ - b.n 8ea40 │ │ │ │ + bl 24f404 │ │ │ │ + b.n 8ed68 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #5068 @ 0x13cc │ │ │ │ + movw r1, #2892 @ 0xb4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8ea58 │ │ │ │ + b.n 8ed80 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b.n 8eafe │ │ │ │ - bl 244f6c │ │ │ │ - bl f891c │ │ │ │ + b.n 8ee26 │ │ │ │ + bl 24448c │ │ │ │ + bl f876c │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - cbz r6, 8edce │ │ │ │ + cbz r6, 8f0f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ it eq │ │ │ │ streq.w r3, [r5, #440] @ 0x1b8 │ │ │ │ - bne.w 8e850 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 8ed5a │ │ │ │ + bne.w 8eb78 │ │ │ │ + bl 24448c │ │ │ │ + b.n 8f082 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 8edd4 │ │ │ │ + cbz r0, 8f0fc │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f8220 │ │ │ │ - cbnz r0, 8edaa │ │ │ │ - movw r0, #5148 @ 0x141c │ │ │ │ + bl f8070 │ │ │ │ + cbnz r0, 8f0d2 │ │ │ │ + movw r0, #2972 @ 0xb9c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 8edc0 │ │ │ │ + cbz r3, 8f0e8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8edc0 │ │ │ │ + bge.n 8f0e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8edda │ │ │ │ + cbz r2, 8f102 │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8e8a4 │ │ │ │ - b.n 8ea40 │ │ │ │ + bne.w 8ebcc │ │ │ │ + b.n 8ed68 │ │ │ │ str.w r6, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8ed84 │ │ │ │ + b.n 8f0ac │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - b.n 8edb2 │ │ │ │ + b.n 8f0da │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8edc0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f0e8 │ │ │ │ nop │ │ │ │ - b.n 8f2d8 │ │ │ │ + b.n 8f600 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008edec : │ │ │ │ +0008f114 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ + sub sp, #16 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8f004 │ │ │ │ + beq.w 8f358 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blt.w 8eff2 │ │ │ │ + blt.w 8f350 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 8ef7c │ │ │ │ - ldr r3, [pc, #496] @ (8f008 ) │ │ │ │ + bgt.w 8f2ba │ │ │ │ + ldr r3, [pc, #540] @ (8f35c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ef20 │ │ │ │ - ldr r0, [pc, #472] @ (8f00c ) │ │ │ │ + beq.n 8f252 │ │ │ │ + ldr r0, [pc, #516] @ (8f360 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8efba │ │ │ │ + bne.w 8f306 │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ - add.w r5, r3, #16 │ │ │ │ - mov ip, lr │ │ │ │ - ldr.w r1, [ip], #4 │ │ │ │ + add.w r6, r3, #16 │ │ │ │ + mov r0, lr │ │ │ │ + ldr.w r1, [r0], #4 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + and.w r5, r2, #16384 @ 0x4000 │ │ │ │ + ubfx r2, r2, #14, #1 │ │ │ │ + bge.n 8f24a │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + cmp r4, #1 │ │ │ │ + str.w ip, [r1] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + beq.n 8f204 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 8f29c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 8eec8 │ │ │ │ + bge.n 8f268 │ │ │ │ adds r0, #1 │ │ │ │ - cmp r4, #1 │ │ │ │ + cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bne.n 8eece │ │ │ │ - cbz r2, 8eebc │ │ │ │ - ldr r4, [pc, #384] @ (8f008 ) │ │ │ │ + str r1, [r6, #4] │ │ │ │ + beq.n 8f204 │ │ │ │ + adds r5, r6, #4 │ │ │ │ + add.w r4, lr, r4, lsl #2 │ │ │ │ + add.w ip, lr, #8 │ │ │ │ + ldr.w r1, [ip], #4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 8f274 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + ubfx r2, r2, #6, #1 │ │ │ │ + blt.n 8f28a │ │ │ │ + mov r0, r5 │ │ │ │ + cmp ip, r4 │ │ │ │ + str.w r1, [r0, #4]! │ │ │ │ + mov r5, r0 │ │ │ │ + bne.n 8f1de │ │ │ │ + cbz r2, 8f23e │ │ │ │ + ldr r4, [pc, #340] @ (8f35c ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ @@ -148052,193 +148394,179 @@ │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r1, [lr] │ │ │ │ strd ip, r2, [r3, #-8] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ - beq.n 8ee82 │ │ │ │ - ldr.w r1, [ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 8ef60 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 8ef36 │ │ │ │ - adds r0, #1 │ │ │ │ - cmp r4, #2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq.n 8ee82 │ │ │ │ - add.w r0, lr, #8 │ │ │ │ - add.w ip, r3, #20 │ │ │ │ - add.w lr, lr, r4, lsl #2 │ │ │ │ - ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 8ef4a │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - blt.n 8ef52 │ │ │ │ - cmp r0, lr │ │ │ │ - str.w r1, [ip, #4]! │ │ │ │ - beq.n 8ee82 │ │ │ │ - b.n 8eefe │ │ │ │ + bne.n 8f1b2 │ │ │ │ + b.n 8f204 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ee52 │ │ │ │ - b.n 8eebc │ │ │ │ + bne.n 8f17a │ │ │ │ + b.n 8f23e │ │ │ │ cmp r4, #2 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq.n 8ee82 │ │ │ │ - b.n 8eef2 │ │ │ │ - cmp lr, r0 │ │ │ │ - str.w r1, [ip, #4]! │ │ │ │ - beq.n 8ee84 │ │ │ │ - ldr.w r1, [r0], #4 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ - cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ef3e │ │ │ │ - adds r4, #1 │ │ │ │ - cmp lr, r0 │ │ │ │ - str r4, [r1, #0] │ │ │ │ - str.w r1, [ip, #4]! │ │ │ │ - beq.n 8ee82 │ │ │ │ - b.n 8eefe │ │ │ │ + str r1, [r6, #4] │ │ │ │ + bne.n 8f1d4 │ │ │ │ + b.n 8f204 │ │ │ │ + ldr.w r1, [ip], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ef74 │ │ │ │ + blt.n 8f28a │ │ │ │ + mov r0, r5 │ │ │ │ + cmp r4, ip │ │ │ │ + str.w r1, [r0, #4]! │ │ │ │ + mov r5, r0 │ │ │ │ + bne.n 8f270 │ │ │ │ + b.n 8f206 │ │ │ │ adds r0, #1 │ │ │ │ - cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq.n 8ee84 │ │ │ │ - b.n 8eef2 │ │ │ │ + mov r0, r5 │ │ │ │ + cmp r4, ip │ │ │ │ + str.w r1, [r0, #4]! │ │ │ │ + mov r5, r0 │ │ │ │ + bne.n 8f1de │ │ │ │ + b.n 8f204 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8f2b2 │ │ │ │ + adds r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq.n 8ee84 │ │ │ │ - b.n 8eef2 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + beq.n 8f206 │ │ │ │ + movs r2, #1 │ │ │ │ + b.n 8f1d4 │ │ │ │ + cmp r4, #2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + bne.n 8f2ae │ │ │ │ + b.n 8f206 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 8ef20 │ │ │ │ - bl 244f6c │ │ │ │ + bhi.n 8f33e │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #41760 @ 0xa320 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8eebc │ │ │ │ + beq.n 8f23e │ │ │ │ + add.w r6, r0, #16 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r2, [r0, #12] │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ - add.w r5, r0, #16 │ │ │ │ - mov ip, lr │ │ │ │ - ldr.w r1, [ip], #4 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r0, #1 │ │ │ │ - strlt r0, [r1, #0] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - b.n 8eece │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + mov r0, lr │ │ │ │ + ldr.w r2, [r0], #4 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ + and.w r5, r1, #16384 @ 0x4000 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8f302 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ + b.n 8f1b2 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8efe2 │ │ │ │ + bne.n 8f32e │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ee52 │ │ │ │ + bne.w 8f17a │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ee52 │ │ │ │ + b.n 8f17a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ee52 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #54696 @ 0xd5a8 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 8eebc │ │ │ │ - ldr r3, [pc, #8] @ (8f010 ) │ │ │ │ - b.n 8eebc │ │ │ │ + b.n 8f17a │ │ │ │ + bl 24448c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8f23e │ │ │ │ + add.w r6, r0, #16 │ │ │ │ + b.n 8f2e4 │ │ │ │ + bl 1caa20 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 8f23e │ │ │ │ + ldr r3, [pc, #8] @ (8f364 ) │ │ │ │ + b.n 8f23e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #420] @ (8f1cc ) │ │ │ │ + ldr r5, [pc, #420] @ (8f520 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f102 │ │ │ │ + beq.n 8f456 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1744] @ 0x6d0 │ │ │ │ ldr.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ - ldr r2, [pc, #380] @ (8f1d0 ) │ │ │ │ + ldr r2, [pc, #380] @ (8f524 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f160 │ │ │ │ + bne.n 8f4b4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w ip, #16384 @ 0x4000 │ │ │ │ - bne.n 8f0aa │ │ │ │ + bne.n 8f3fe │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bne.n 8f0f8 │ │ │ │ + bne.n 8f44c │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -148249,15 +148577,15 @@ │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f0fe │ │ │ │ + bge.n 8f452 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ @@ -148267,19 +148595,19 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f09e │ │ │ │ + b.n 8f3f2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f0c0 │ │ │ │ + blt.n 8f414 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - b.n 8f0c6 │ │ │ │ + b.n 8f41a │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -148287,327 +148615,385 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1caaa8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1c9728 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f09e │ │ │ │ + beq.n 8f3f2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #136] @ (8f1d0 ) │ │ │ │ + ldr r2, [pc, #136] @ (8f524 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8f188 │ │ │ │ + cbnz r1, 8f4dc │ │ │ │ movs r1, #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f066 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 8f3ba │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f1ae │ │ │ │ + bne.n 8f502 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f060 │ │ │ │ + bne.w 8f3b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f060 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 8f3b4 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f1be │ │ │ │ + bne.n 8f512 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f154 │ │ │ │ + bne.n 8f4a8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f154 │ │ │ │ + b.n 8f4a8 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f060 │ │ │ │ + b.n 8f3b4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f154 │ │ │ │ + b.n 8f4a8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #528] @ (8f3f8 ) │ │ │ │ + ldr r5, [pc, #668] @ (8f7d8 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r2, #1752] @ 0x6d8 │ │ │ │ + ldr.w r3, [r2, #1768] @ 0x6e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f316 │ │ │ │ + beq.w 8f6ee │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - str.w r1, [r2, #1752] @ 0x6d8 │ │ │ │ - ldr.w r1, [r2, #1756] @ 0x6dc │ │ │ │ + str.w r1, [r2, #1768] @ 0x6e8 │ │ │ │ + ldr.w r1, [r2, #1772] @ 0x6ec │ │ │ │ subs r1, #1 │ │ │ │ - str.w r1, [r2, #1756] @ 0x6dc │ │ │ │ - ldr r2, [pc, #488] @ (8f3fc ) │ │ │ │ + str.w r1, [r2, #1772] @ 0x6ec │ │ │ │ + ldr r2, [pc, #628] @ (8f7dc ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f38a │ │ │ │ + bne.w 8f78a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ - ldr r1, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - bge.n 8f2de │ │ │ │ + and.w r0, r0, #16384 @ 0x4000 │ │ │ │ + bge.n 8f692 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - add.w ip, r0, #8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 8f2ea │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - ldr r1, [r1, #84] @ 0x54 │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - bge.n 8f290 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - cbnz r1, 8f29a │ │ │ │ + add.w r2, r1, #8 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8f69e │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + and.w r0, r0, #16384 @ 0x4000 │ │ │ │ + bge.n 8f61e │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + str.w ip, [r1] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8f628 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + and.w r0, r0, #16384 @ 0x4000 │ │ │ │ + blt.n 8f6d8 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + cbnz r0, 8f63c │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + and.w r0, r0, #16384 @ 0x4000 │ │ │ │ + blt.n 8f6c6 │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cbnz r0, 8f64e │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f30a │ │ │ │ - str r2, [r3, #24] │ │ │ │ - cbnz r1, 8f2ac │ │ │ │ + blt.n 8f6ba │ │ │ │ + str r2, [r3, #32] │ │ │ │ + cbnz r1, 8f660 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 8f270 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8f5cc │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8f766 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r1, #0] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8f752 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r1, #0] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ - strge r2, [r3, #24] │ │ │ │ - bge.n 8f2ac │ │ │ │ + strge r2, [r3, #32] │ │ │ │ + bge.n 8f660 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f284 │ │ │ │ + b.n 8f612 │ │ │ │ str r2, [r3, #16] │ │ │ │ - add.w ip, r0, #8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 8f254 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f376 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - it ge │ │ │ │ - strge r2, [r3, #24] │ │ │ │ - blt.n 8f2a6 │ │ │ │ - b.n 8f2ac │ │ │ │ + add.w r2, r1, #8 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8f5a8 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8f778 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r1, #0] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 8f632 │ │ │ │ + b.n 8f766 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f284 │ │ │ │ - b.n 8f2ac │ │ │ │ + beq.n 8f612 │ │ │ │ + b.n 8f660 │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + str.w ip, [r1] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8f5fe │ │ │ │ + b.n 8f64e │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + str.w ip, [r1] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8f5e6 │ │ │ │ + b.n 8f63c │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1caaa8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1c9728 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f284 │ │ │ │ + beq.w 8f612 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #156] @ (8f3fc ) │ │ │ │ + ldr r2, [pc, #164] @ (8f7dc ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8f3b2 │ │ │ │ - movs r1, #3 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8f7b2 │ │ │ │ + movs r1, #5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f22a │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ + b.n 8f57e │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ - strge r2, [r3, #24] │ │ │ │ - blt.n 8f2a6 │ │ │ │ - b.n 8f2ac │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + strge r2, [r3, #32] │ │ │ │ + blt.w 8f65a │ │ │ │ + b.n 8f660 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 8f646 │ │ │ │ + b.n 8f752 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 8f632 │ │ │ │ + b.n 8f766 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f3d8 │ │ │ │ + bne.n 8f7e0 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f224 │ │ │ │ + bne.w 8f578 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f224 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 8f578 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f3e8 │ │ │ │ + bne.n 8f7f0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f36a │ │ │ │ + bne.n 8f746 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f36a │ │ │ │ + b.n 8f746 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f224 │ │ │ │ + b.n 8f578 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f36a │ │ │ │ + b.n 8f746 │ │ │ │ nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #360] @ (8f57c ) │ │ │ │ + ldr r5, [pc, #360] @ (8f97c ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f4b6 │ │ │ │ + beq.n 8f8b6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1736] @ 0x6c8 │ │ │ │ ldr.w r1, [r2, #1740] @ 0x6cc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1740] @ 0x6cc │ │ │ │ - ldr r2, [pc, #320] @ (8f580 ) │ │ │ │ + ldr r2, [pc, #320] @ (8f980 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f512 │ │ │ │ + bne.n 8f912 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r1, r0, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 8f478 │ │ │ │ + bmi.n 8f878 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -148629,15 +149015,15 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f46c │ │ │ │ + b.n 8f86c │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -148645,442 +149031,385 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r0, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1caaa8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1c9728 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f46c │ │ │ │ + beq.n 8f86c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #132] @ (8f580 ) │ │ │ │ + ldr r2, [pc, #132] @ (8f980 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8f538 │ │ │ │ + cbnz r1, 8f938 │ │ │ │ movs r1, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f452 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 8f852 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f55e │ │ │ │ + bne.n 8f95e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f44c │ │ │ │ + bne.n 8f84c │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f44c │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 8f84c │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f56e │ │ │ │ + bne.n 8f96e │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f506 │ │ │ │ + bne.n 8f906 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f506 │ │ │ │ + b.n 8f906 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f44c │ │ │ │ + b.n 8f84c │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f506 │ │ │ │ + b.n 8f906 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #668] @ (8f834 ) │ │ │ │ + ldr r5, [pc, #528] @ (8fba8 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r2, #1768] @ 0x6e8 │ │ │ │ + ldr.w r3, [r2, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f74c │ │ │ │ + beq.w 8fac6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - str.w r1, [r2, #1768] @ 0x6e8 │ │ │ │ - ldr.w r1, [r2, #1772] @ 0x6ec │ │ │ │ + str.w r1, [r2, #1752] @ 0x6d8 │ │ │ │ + ldr.w r1, [r2, #1756] @ 0x6dc │ │ │ │ subs r1, #1 │ │ │ │ - str.w r1, [r2, #1772] @ 0x6ec │ │ │ │ - ldr r2, [pc, #628] @ (8f838 ) │ │ │ │ + str.w r1, [r2, #1756] @ 0x6dc │ │ │ │ + ldr r2, [pc, #488] @ (8fbac ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f7e6 │ │ │ │ + bne.w 8fb3a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f6ee │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add.w r2, ip, #8 │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8f6fc │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr.w ip, [r1] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr.w ip, [r2] │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - bge.n 8f67a │ │ │ │ + and.w r1, r1, #16384 @ 0x4000 │ │ │ │ + bge.n 8fa8e │ │ │ │ add.w ip, ip, #1 │ │ │ │ - str.w ip, [r1] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8f684 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr.w ip, [r1] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8f736 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - cbnz r0, 8f698 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr.w ip, [r1] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8f724 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cbnz r0, 8f6aa │ │ │ │ + str.w ip, [r2] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + add.w ip, r0, #8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8fa9a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f718 │ │ │ │ - str r2, [r3, #32] │ │ │ │ - cbnz r1, 8f6bc │ │ │ │ + bge.n 8fa40 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + cbnz r1, 8fa4a │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + and.w r1, r1, #16384 @ 0x4000 │ │ │ │ + blt.n 8faba │ │ │ │ + str r2, [r3, #24] │ │ │ │ + cbnz r1, 8fa5c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8f628 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f7b0 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f7c0 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 8fa20 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ - strge r2, [r3, #32] │ │ │ │ - bge.n 8f6bc │ │ │ │ + strge r2, [r3, #24] │ │ │ │ + bge.n 8fa5c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r3, #24] │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f66e │ │ │ │ + b.n 8fa34 │ │ │ │ str r2, [r3, #16] │ │ │ │ - add.w r2, ip, #8 │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8f604 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f7d4 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f68e │ │ │ │ - b.n 8f7b0 │ │ │ │ + add.w ip, r0, #8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 8fa04 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8fb26 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + it ge │ │ │ │ + strge r2, [r3, #24] │ │ │ │ + blt.n 8fa56 │ │ │ │ + b.n 8fa5c │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f66e │ │ │ │ - b.n 8f6bc │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - str.w ip, [r1] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8f65a │ │ │ │ - b.n 8f6aa │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - str.w ip, [r1] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8f642 │ │ │ │ - b.n 8f698 │ │ │ │ + beq.n 8fa34 │ │ │ │ + b.n 8fa5c │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add.w r3, r3, r3, lsl #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1caaa8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1c9728 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f66e │ │ │ │ + beq.n 8fa34 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #160] @ (8f838 ) │ │ │ │ + ldr r2, [pc, #156] @ (8fbac ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 8f80e │ │ │ │ - movs r1, #5 │ │ │ │ + cbnz r1, 8fb62 │ │ │ │ + movs r1, #3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f5da │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f6a2 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + b.n 8f9da │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ - strge r2, [r3, #32] │ │ │ │ - blt.w 8f6b6 │ │ │ │ - b.n 8f6bc │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f68e │ │ │ │ - b.n 8f7b0 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + strge r2, [r3, #24] │ │ │ │ + blt.n 8fa56 │ │ │ │ + b.n 8fa5c │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f83c │ │ │ │ + bne.n 8fb88 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f5d4 │ │ │ │ + bne.w 8f9d4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f5d4 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 8f9d4 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f84c │ │ │ │ + bne.n 8fb98 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f7a4 │ │ │ │ + bne.n 8fb1a │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f7a4 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + b.n 8fb1a │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f5d4 │ │ │ │ + b.n 8f9d4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f7a4 │ │ │ │ + b.n 8fb1a │ │ │ │ nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #604] @ (8facc ) │ │ │ │ + ldr r5, [pc, #600] @ (8fe1c ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1760] @ 0x6e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f9dc │ │ │ │ + beq.w 8fd2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1760] @ 0x6e0 │ │ │ │ ldr.w r1, [r2, #1764] @ 0x6e4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1764] @ 0x6e4 │ │ │ │ - ldr r2, [pc, #564] @ (8fad0 ) │ │ │ │ + ldr r2, [pc, #560] @ (8fe20 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fa5e │ │ │ │ + bne.w 8fdb0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + ldr.w ip, [r2] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f994 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ + bge.n 8fce8 │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + str.w ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - add.w r2, ip, #8 │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ + add.w r2, r1, #8 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f9a2 │ │ │ │ + bne.n 8fcf4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - bge.n 8f936 │ │ │ │ + bge.n 8fc8a │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ - cbnz r0, 8f940 │ │ │ │ + cbnz r0, 8fc94 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8f9ca │ │ │ │ + blt.n 8fd1c │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - cbnz r0, 8f950 │ │ │ │ + cbnz r0, 8fca4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f9be │ │ │ │ + blt.n 8fd10 │ │ │ │ str r2, [r3, #28] │ │ │ │ - cbnz r1, 8f962 │ │ │ │ + cbnz r1, 8fcb6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f8fe │ │ │ │ + beq.n 8fc52 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fa3a │ │ │ │ + bge.n 8fd8c │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #28] │ │ │ │ - bge.n 8f962 │ │ │ │ + bge.n 8fcb6 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -149090,44 +149419,44 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8f92a │ │ │ │ + b.n 8fc7e │ │ │ │ str r2, [r3, #16] │ │ │ │ - add.w r2, ip, #8 │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ + add.w r2, r1, #8 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f8dc │ │ │ │ + beq.n 8fc30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fa4c │ │ │ │ + bge.n 8fd9e │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f948 │ │ │ │ - b.n 8fa3a │ │ │ │ + blt.n 8fc9c │ │ │ │ + b.n 8fd8c │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f92a │ │ │ │ - b.n 8f962 │ │ │ │ + beq.n 8fc7e │ │ │ │ + b.n 8fcb6 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f916 │ │ │ │ - b.n 8f950 │ │ │ │ + beq.n 8fc6a │ │ │ │ + b.n 8fca4 │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -149135,211 +149464,210 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1caaa8 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ + bl 1c9728 <_Py_InitializeRecursionLimits@@Base+0x190> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f92a │ │ │ │ + beq.n 8fc7e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #172] @ (8fad0 ) │ │ │ │ + ldr r2, [pc, #172] @ (8fe20 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8fa86 │ │ │ │ + cbnz r1, 8fdd8 │ │ │ │ movs r1, #4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f8b2 │ │ │ │ + b.n 8fc06 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #28] │ │ │ │ - blt.n 8f95c │ │ │ │ - b.n 8f962 │ │ │ │ + blt.n 8fcb0 │ │ │ │ + b.n 8fcb6 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f948 │ │ │ │ - b.n 8fa3a │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + blt.w 8fc9c │ │ │ │ + b.n 8fd8c │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8faac │ │ │ │ + bne.n 8fdfe │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f8ac │ │ │ │ + bne.w 8fc00 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f8ac │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 8fc00 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8fabc │ │ │ │ + bne.n 8fe0e │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fa2e │ │ │ │ + bne.n 8fd80 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8fa2e │ │ │ │ + b.n 8fd80 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f8ac │ │ │ │ + b.n 8fc00 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8fa2e │ │ │ │ - nop │ │ │ │ + b.n 8fd80 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008fad4 : │ │ │ │ +0008fe24 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 8fb28 │ │ │ │ + bmi.n 8fe78 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29676 @ 0x73ec │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 88348 │ │ │ │ + bl 1cab9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8fb22 │ │ │ │ - cbz r5, 8fb0e │ │ │ │ + cbz r0, 8fe72 │ │ │ │ + cbz r5, 8fe5e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88b54 │ │ │ │ + bl 88e7c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8fb42 │ │ │ │ + cbz r0, 8fe92 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64508 @ 0xfbfc │ │ │ │ + movw r1, #62332 @ 0xf37c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 8fb24 │ │ │ │ + bl 12125c │ │ │ │ + b.n 8fe74 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fb24 │ │ │ │ + bge.n 8fe74 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8fb24 │ │ │ │ + bne.n 8fe74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fb24 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8fe74 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.w 8fdc2 │ │ │ │ + bls.w 90112 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs.w 8fdb2 │ │ │ │ - ldr r3, [pc, #688] @ (8fe34 ) │ │ │ │ + bcs.w 90102 │ │ │ │ + ldr r3, [pc, #688] @ (90184 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8fdca │ │ │ │ + beq.w 9011a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #652] @ (8fe38 ) │ │ │ │ + ldr r2, [pc, #652] @ (90188 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ff56 │ │ │ │ + bne.w 902a6 │ │ │ │ movs r3, #8 │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ffa4 │ │ │ │ + beq.w 902f4 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8fd76 │ │ │ │ + blt.w 900c6 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8fe04 │ │ │ │ + bne.w 90154 │ │ │ │ movw r3, #9304 @ 0x2458 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r4, [r3, #152] @ 0x98 │ │ │ │ - movw r2, #33701 @ 0x83a5 │ │ │ │ + movw r2, #34509 @ 0x86cd │ │ │ │ movt r2, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8ff10 │ │ │ │ + bne.w 90260 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ffbc │ │ │ │ + beq.w 9030c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 8ff24 │ │ │ │ - ldr r2, [pc, #536] @ (8fe34 ) │ │ │ │ + bpl.w 90274 │ │ │ │ + ldr r2, [pc, #536] @ (90184 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w lr, [ip, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -149353,32 +149681,32 @@ │ │ │ │ strd lr, r2, [r4, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str.w r1, [ip, #3868] @ 0xf1c │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r9, r9, [r4, #20] │ │ │ │ str.w r9, [r4, #12] │ │ │ │ - movw r2, #50565 @ 0xc585 │ │ │ │ + movw r2, #49405 @ 0xc0fd │ │ │ │ movt r2, #19 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8fea2 │ │ │ │ + bne.w 901f2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8ff36 │ │ │ │ + bne.w 90286 │ │ │ │ str r2, [r4, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r1, [r7, #180] @ 0xb4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 8fcc8 │ │ │ │ - ldr r2, [pc, #416] @ (8fe34 ) │ │ │ │ + bpl.n 90018 │ │ │ │ + ldr r2, [pc, #416] @ (90184 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov.w r2, #28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ @@ -149387,723 +149715,721 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r2, #412] @ 0x19c │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ff40 │ │ │ │ + beq.w 90290 │ │ │ │ ldr.w r1, [r2, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8fe40 │ │ │ │ + beq.w 90190 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 8ff8e │ │ │ │ + bpl.w 902de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fd4c │ │ │ │ + bge.n 9009c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 8fd5a │ │ │ │ + bne.n 900aa │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8fd5a │ │ │ │ + beq.n 900aa │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w 8fe90 │ │ │ │ - bl 8a554 │ │ │ │ + beq.w 901e0 │ │ │ │ + bl 8a880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fd32 │ │ │ │ + bge.n 90082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90012 │ │ │ │ + beq.w 90362 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fd44 │ │ │ │ + bge.n 90094 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ff82 │ │ │ │ + beq.w 902d2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8fcfe │ │ │ │ + beq.n 9004e │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8fd04 │ │ │ │ + bne.n 90054 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cbfc8 │ │ │ │ + bl 1cab48 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8fe96 │ │ │ │ + b.n 901e6 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.w 8fbd2 │ │ │ │ - ldr r3, [pc, #180] @ (8fe34 ) │ │ │ │ + bpl.w 8ff22 │ │ │ │ + ldr r3, [pc, #180] @ (90184 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 8fdee │ │ │ │ + beq.n 9013e │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8fdee │ │ │ │ + bhi.n 9013e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8fdf8 │ │ │ │ + b.n 90148 │ │ │ │ mov r0, r1 │ │ │ │ - bl 90258 │ │ │ │ + bl 905a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fbc0 │ │ │ │ - b.n 8ff7c │ │ │ │ - ldr r5, [pc, #120] @ (8fe3c ) │ │ │ │ + bne.w 8ff10 │ │ │ │ + b.n 902cc │ │ │ │ + ldr r5, [pc, #120] @ (9018c ) │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ - b.n 8fbc0 │ │ │ │ - bl 80a04 │ │ │ │ + b.n 8ff10 │ │ │ │ + bl 80a5c <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ff78 │ │ │ │ + beq.w 902c8 │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 8fbaa │ │ │ │ + b.n 8fefa │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add.w r8, r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8fbde │ │ │ │ + beq.w 8ff2e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fbde │ │ │ │ + bne.w 8ff2e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #9304 @ 0x2458 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8fbe6 │ │ │ │ + bne.w 8ff36 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8fbe6 │ │ │ │ + ble.w 8ff36 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8fc88 │ │ │ │ + bge.w 8ffd8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 8fc88 │ │ │ │ + b.n 8ffd8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r2, pc, #960 @ (adr r2, 90200 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 90550 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fff2 │ │ │ │ + beq.w 90342 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 8fcce │ │ │ │ - ldr r2, [pc, #464] @ (9002c ) │ │ │ │ + bpl.w 9001e │ │ │ │ + ldr r2, [pc, #464] @ (9037c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r7, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r6, r2, r3 │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 8fe82 │ │ │ │ + beq.n 901d2 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 8ff4a │ │ │ │ + bls.n 9029a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 8fcce │ │ │ │ - bl 86e60 │ │ │ │ + b.n 9001e │ │ │ │ + bl 871e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8fd28 │ │ │ │ - b.n 8fd32 │ │ │ │ + blt.w 90078 │ │ │ │ + b.n 90082 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ff30 │ │ │ │ + bne.n 90280 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8ffd4 │ │ │ │ + bne.w 90324 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8fec0 │ │ │ │ + cbnz r0, 90210 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8ff8a │ │ │ │ + bne.n 902da │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 8fc84 │ │ │ │ + b.n 8ffd4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8feb4 │ │ │ │ + bne.n 90204 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r6, #9024 @ 0x2340 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 8fee6 │ │ │ │ + beq.n 90236 │ │ │ │ movw ip, #8572 @ 0x217c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - bne.w 8ffe8 │ │ │ │ + bne.w 90338 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 8feba │ │ │ │ + beq.n 9020a │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n 8fefe │ │ │ │ + beq.n 9024e │ │ │ │ movw r3, #8572 @ 0x217c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 8ffd8 │ │ │ │ + bne.n 90328 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8feba │ │ │ │ + beq.n 9020a │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 8ff0c │ │ │ │ + cbz r3, 9025c │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 8fc88 │ │ │ │ + b.n 8ffd8 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ffbc │ │ │ │ + beq.n 9030c │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 8fc60 │ │ │ │ + b.n 8ffb0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8feba │ │ │ │ + beq.n 9020a │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fc84 │ │ │ │ - b.n 8febc │ │ │ │ + beq.w 8ffd4 │ │ │ │ + b.n 9020c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r3, #408] @ 0x198 │ │ │ │ - b.n 8fcc8 │ │ │ │ + b.n 90018 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8fe8c │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 901dc │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8ffdc │ │ │ │ + bne.n 9032c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fbba │ │ │ │ + bne.w 8ff0a │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 8fbba │ │ │ │ - bl 244f6c │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 8ff0a │ │ │ │ + bl 24448c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8fd44 │ │ │ │ + b.n 90094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fd44 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90094 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8ff02 │ │ │ │ + b.n 90252 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8fe96 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 901e6 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5252 @ 0x1484 │ │ │ │ + movw r1, #3076 @ 0xc04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ff7c │ │ │ │ + bge.n 902cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ff7c │ │ │ │ + bne.n 902cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ff7c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 902cc │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8fec8 │ │ │ │ + b.n 90218 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8ff02 │ │ │ │ + b.n 90252 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8fbba │ │ │ │ + b.n 8ff0a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8feba │ │ │ │ - b.n 8fefe │ │ │ │ + beq.w 9020a │ │ │ │ + b.n 9024e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9001a │ │ │ │ + blt.n 9036a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ff7c │ │ │ │ + bge.n 902cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ff7c │ │ │ │ + bne.n 902cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ff7c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 902cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fd32 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fffa │ │ │ │ + bne.n 9034a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fffa │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9034a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090030 : │ │ │ │ - b.w 90034 │ │ │ │ +00090380 : │ │ │ │ + b.w 90384 │ │ │ │ │ │ │ │ -00090034 : │ │ │ │ +00090384 : │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 90094 │ │ │ │ + bls.n 903e4 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 90092 │ │ │ │ + bcs.n 903e2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #224] @ (90130 ) │ │ │ │ + ldr r3, [pc, #224] @ (90480 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 9009e │ │ │ │ - ldr r0, [pc, #204] @ (90134 ) │ │ │ │ + cbz r3, 903ee │ │ │ │ + ldr r0, [pc, #204] @ (90484 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 900ea │ │ │ │ + bne.n 9043a │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 90258 │ │ │ │ - ldr r3, [pc, #160] @ (90138 ) │ │ │ │ + b.n 905a8 │ │ │ │ + ldr r3, [pc, #160] @ (90488 ) │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - bl 80a04 │ │ │ │ + bl 80a5c <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90110 │ │ │ │ + beq.n 90460 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #116] @ (90134 ) │ │ │ │ + ldr r2, [pc, #116] @ (90484 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90086 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + beq.n 903d6 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9012a │ │ │ │ + bne.n 9047a │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 90106 │ │ │ │ - b.n 90086 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + cbz r0, 90456 │ │ │ │ + b.n 903d6 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9011a │ │ │ │ + bne.n 9046a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90086 │ │ │ │ + bne.n 903d6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90086 │ │ │ │ + b.n 903d6 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9008c │ │ │ │ + b.n 903dc │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90086 │ │ │ │ + b.n 903d6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 9011e │ │ │ │ + b.n 9046e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r2, pc, #960 @ (adr r2, 904fc ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 9084c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #260] @ (90250 ) │ │ │ │ + ldr r2, [pc, #260] @ (905a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 9019a │ │ │ │ - ldr r0, [pc, #240] @ (90254 ) │ │ │ │ + cbz r3, 904ea │ │ │ │ + ldr r0, [pc, #240] @ (905a4 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r1, 901d6 │ │ │ │ + cbnz r1, 90526 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, r1 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 80a04 │ │ │ │ + bl 80a5c <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90246 │ │ │ │ + beq.n 90596 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #164] @ (90254 ) │ │ │ │ + ldr r1, [pc, #164] @ (905a4 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 901fc │ │ │ │ + blt.n 9054c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 90212 │ │ │ │ + cbnz r2, 90562 │ │ │ │ cmp r4, #0 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ - b.n 90190 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 904e0 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 90230 │ │ │ │ + bne.n 90580 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 901c4 │ │ │ │ + bne.n 90514 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 901c4 │ │ │ │ + b.n 90514 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r3] │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 901c4 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + beq.n 90514 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 90240 │ │ │ │ + bne.n 90590 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 901f2 │ │ │ │ - b.n 901c4 │ │ │ │ + beq.n 90542 │ │ │ │ + b.n 90514 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 901c4 │ │ │ │ + b.n 90514 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - b.n 90234 │ │ │ │ + b.n 90584 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90194 │ │ │ │ + b.n 904e4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9033e │ │ │ │ - ldr r3, [pc, #280] @ (9039c ) │ │ │ │ + bne.n 9068c │ │ │ │ + ldr r3, [pc, #276] @ (906e8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 90306 │ │ │ │ + beq.n 90654 │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 902e8 │ │ │ │ + cbnz r2, 90618 │ │ │ │ + ldrd r0, r6, [r3, #24] │ │ │ │ + cmp r6, r0 │ │ │ │ + itttt cs │ │ │ │ + addcs r1, r3, r0 │ │ │ │ + strcs r1, [r3, #4] │ │ │ │ + addcs.w r1, r0, #24 │ │ │ │ + strcs r1, [r3, #24] │ │ │ │ + ittet cc │ │ │ │ + ldrcc r3, [r3, #12] │ │ │ │ + strcc r3, [r1, #12] │ │ │ │ + strcs r2, [r3, r0] │ │ │ │ + strcc r1, [r3, #8] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #232] @ (903a0 ) │ │ │ │ + ldr r2, [pc, #200] @ (906ec ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 90352 │ │ │ │ + blt.n 906a0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90362 │ │ │ │ + bne.n 906b0 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbz r5, 902e2 │ │ │ │ + cbz r5, 9064e │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r5, r5, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ it ne │ │ │ │ strne r5, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrd r0, r6, [r3, #24] │ │ │ │ - cmp r6, r0 │ │ │ │ - itttt cs │ │ │ │ - addcs r1, r3, r0 │ │ │ │ - strcs r1, [r3, #4] │ │ │ │ - addcs.w r1, r0, #24 │ │ │ │ - strcs r1, [r3, #24] │ │ │ │ - ittet cc │ │ │ │ - ldrcc r3, [r3, #12] │ │ │ │ - strcc r3, [r1, #12] │ │ │ │ - strcs r2, [r3, r0] │ │ │ │ - strcc r1, [r3, #8] │ │ │ │ - b.n 902ac │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 902ac │ │ │ │ + bne.n 90618 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 90382 │ │ │ │ + bne.n 906d0 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 9034c │ │ │ │ + cbz r4, 9069a │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 902ac │ │ │ │ + b.n 90618 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 902ac │ │ │ │ - bl 244f6c │ │ │ │ - b.n 902e2 │ │ │ │ + bne.n 90618 │ │ │ │ + bl 24448c │ │ │ │ + b.n 9064e │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 902cc │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + beq.n 90638 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9038e │ │ │ │ + bne.n 906dc │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 902cc │ │ │ │ + bne.n 90638 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 902cc │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 90638 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 90330 │ │ │ │ + b.n 9067e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 902cc │ │ │ │ - nop │ │ │ │ + b.n 90638 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90584 │ │ │ │ + beq.w 908d0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9046c │ │ │ │ + blt.n 907b8 │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 904b4 │ │ │ │ + bne.n 90800 │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ mov r7, r2 │ │ │ │ - movw r2, #33701 @ 0x83a5 │ │ │ │ + movw r2, #34509 @ 0x86cd │ │ │ │ movt r2, #8 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.w 90568 │ │ │ │ + bne.w 908b4 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90468 │ │ │ │ + beq.n 907b4 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #16384 @ 0x4000 │ │ │ │ - beq.n 9043a │ │ │ │ - ldr r1, [pc, #404] @ (9059c ) │ │ │ │ + beq.n 90786 │ │ │ │ + ldr r1, [pc, #404] @ (908e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ sub.w r1, r0, #8 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w r5, [ip, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -150115,195 +150441,195 @@ │ │ │ │ strd r5, r2, [r0, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w lr, [ip, #3868] @ 0xf1c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ strd r2, r1, [r0, #12] │ │ │ │ - movw r1, #50565 @ 0xc585 │ │ │ │ + movw r1, #49405 @ 0xc0fd │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r7, [r0, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 904da │ │ │ │ + bne.n 90826 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #24] │ │ │ │ - bne.w 9057e │ │ │ │ + bne.w 908ca │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 903c6 │ │ │ │ - ldr r4, [pc, #296] @ (9059c ) │ │ │ │ + bpl.n 90712 │ │ │ │ + ldr r4, [pc, #296] @ (908e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r4, r3, r1 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 904a6 │ │ │ │ + beq.n 907f2 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 904a6 │ │ │ │ + bhi.n 907f2 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 904b0 │ │ │ │ + b.n 907fc │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ adds r3, #24 │ │ │ │ - b.n 903c8 │ │ │ │ + b.n 90714 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 903ce │ │ │ │ + bne.n 9071a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 903d6 │ │ │ │ + bne.n 90722 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 903d6 │ │ │ │ + ble.n 90722 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90468 │ │ │ │ + bge.n 907b4 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 90468 │ │ │ │ + b.n 907b4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9055c │ │ │ │ + bne.n 908a8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 90562 │ │ │ │ + bne.n 908ae │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbnz r2, 90530 │ │ │ │ + cbnz r2, 9087c │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 90556 │ │ │ │ + beq.n 908a2 │ │ │ │ movw r4, #8572 @ 0x217c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 90524 │ │ │ │ + beq.n 90870 │ │ │ │ movw r4, #9024 @ 0x2340 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 90524 │ │ │ │ + beq.n 90870 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 90524 │ │ │ │ + beq.n 90870 │ │ │ │ mov r5, ip │ │ │ │ ldr r3, [r5, #24] │ │ │ │ strd r5, r3, [r0, #20] │ │ │ │ - cbz r3, 90520 │ │ │ │ + cbz r3, 9086c │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r5, #24] │ │ │ │ - b.n 90468 │ │ │ │ + b.n 907b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 90516 │ │ │ │ + bne.n 90862 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90466 │ │ │ │ - b.n 90558 │ │ │ │ + beq.n 907b2 │ │ │ │ + b.n 908a4 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 904ee │ │ │ │ + bne.n 9083a │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movw lr, #8572 @ 0x217c │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r6, lr │ │ │ │ - beq.n 90552 │ │ │ │ + beq.n 9089e │ │ │ │ movw lr, #9024 @ 0x2340 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 904f0 │ │ │ │ + bne.n 9083c │ │ │ │ mov ip, r2 │ │ │ │ - b.n 904f0 │ │ │ │ + b.n 9083c │ │ │ │ str r1, [r0, #24] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 90466 │ │ │ │ + b.n 907b2 │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 904f0 │ │ │ │ + b.n 9083c │ │ │ │ mov r5, ip │ │ │ │ mov r2, r1 │ │ │ │ - b.n 90538 │ │ │ │ + b.n 90884 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9043a │ │ │ │ - b.n 90468 │ │ │ │ + bne.w 90786 │ │ │ │ + b.n 907b4 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r1 │ │ │ │ - b.n 904f6 │ │ │ │ + b.n 90842 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #5252 @ 0x1484 │ │ │ │ + movw r1, #3076 @ 0xc04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000905a0 : │ │ │ │ +000908ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90822 │ │ │ │ + beq.w 90b6e │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 90808 │ │ │ │ + beq.w 90b54 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 906e6 │ │ │ │ + blt.w 90a32 │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 905e2 │ │ │ │ + cbnz r3, 9092e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90738 │ │ │ │ + bne.w 90a84 │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #33701 @ 0x83a5 │ │ │ │ + movw r1, #34509 @ 0x86cd │ │ │ │ movt r1, #8 │ │ │ │ mov r8, ip │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 90692 │ │ │ │ + bne.n 909de │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9068c │ │ │ │ + beq.n 909d8 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 906a6 │ │ │ │ - ldr r1, [pc, #584] @ (90868 ) │ │ │ │ + beq.n 909f2 │ │ │ │ + ldr r1, [pc, #584] @ (90bb4 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -150316,256 +150642,256 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r9, r9, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 906ba │ │ │ │ - movw r1, #50565 @ 0xc585 │ │ │ │ + cbnz r3, 90a06 │ │ │ │ + movw r1, #49405 @ 0xc0fd │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 907b0 │ │ │ │ + bne.w 90afc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 907a2 │ │ │ │ + bne.w 90aee │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9068c │ │ │ │ + beq.n 909d8 │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90666 │ │ │ │ + beq.n 909b2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #50565 @ 0xc585 │ │ │ │ + movw r1, #49405 @ 0xc0fd │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 907e4 │ │ │ │ + bne.w 90b30 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 905d6 │ │ │ │ - ldr r1, [pc, #372] @ (90868 ) │ │ │ │ + bpl.w 90922 │ │ │ │ + ldr r1, [pc, #372] @ (90bb4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ adds r4, r2, r1 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 90724 │ │ │ │ + beq.n 90a70 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 90724 │ │ │ │ + bhi.n 90a70 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 9072e │ │ │ │ + b.n 90a7a │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 905da │ │ │ │ - b.n 905e2 │ │ │ │ + beq.w 90926 │ │ │ │ + b.n 9092e │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 907fc │ │ │ │ + bne.n 90b48 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 905ea │ │ │ │ + bne.w 90936 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 905ea │ │ │ │ + ble.w 90936 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9068c │ │ │ │ + bge.n 909d8 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #9024 @ 0x2340 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 90786 │ │ │ │ + beq.n 90ad2 │ │ │ │ movw lr, #8572 @ 0x217c │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 9084c │ │ │ │ + bne.n 90b98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90864 │ │ │ │ + bne.n 90bb0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 907c8 │ │ │ │ + beq.n 90b14 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 907a0 │ │ │ │ + beq.n 90aec │ │ │ │ movw r4, #8572 @ 0x217c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 90864 │ │ │ │ - cbnz r6, 907ee │ │ │ │ + bne.n 90bb0 │ │ │ │ + cbnz r6, 90b3a │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9068a │ │ │ │ - b.n 907ce │ │ │ │ + beq.w 909d6 │ │ │ │ + b.n 90b1a │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - cbnz r5, 90800 │ │ │ │ + cbnz r5, 90b4c │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90768 │ │ │ │ + bne.n 90ab4 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 907d2 │ │ │ │ - cbnz r3, 907ec │ │ │ │ + cbnz r5, 90b1e │ │ │ │ + cbnz r3, 90b38 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 907a0 │ │ │ │ + bne.n 90aec │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 9068a │ │ │ │ + b.n 909d6 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 90804 │ │ │ │ + cbz r6, 90b50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 907c0 │ │ │ │ + beq.n 90b0c │ │ │ │ mov r6, r1 │ │ │ │ strd r1, r5, [r0, #20] │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 907f8 │ │ │ │ + b.n 90b44 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 907b4 │ │ │ │ - b.n 907c8 │ │ │ │ + beq.n 90b00 │ │ │ │ + b.n 90b14 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 907e0 │ │ │ │ + bne.n 90b2c │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 9068c │ │ │ │ + b.n 909d8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 905ea │ │ │ │ + b.n 90936 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 907c2 │ │ │ │ + b.n 90b0e │ │ │ │ mov r6, r1 │ │ │ │ - b.n 9076c │ │ │ │ + b.n 90ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 90840 │ │ │ │ + blt.n 90b8c │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9073a │ │ │ │ + bne.n 90a86 │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 905ea │ │ │ │ + b.n 90936 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #5252 @ 0x1484 │ │ │ │ + movw r1, #3076 @ 0xc04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 9080c │ │ │ │ + bpl.n 90b58 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 906f0 │ │ │ │ - cbnz r3, 9085a │ │ │ │ + b.n 90a3c │ │ │ │ + cbnz r3, 90ba6 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9085a │ │ │ │ + bne.n 90ba6 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 907ce │ │ │ │ + b.n 90b1a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 907ee │ │ │ │ + bne.n 90b3a │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 907ce │ │ │ │ + b.n 90b1a │ │ │ │ mov r6, r5 │ │ │ │ - b.n 907ee │ │ │ │ + b.n 90b3a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90ada │ │ │ │ + beq.w 90e26 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 909f6 │ │ │ │ + beq.w 90d42 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 909a6 │ │ │ │ + blt.w 90cf2 │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 908ac │ │ │ │ + cbnz r3, 90bf8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90a04 │ │ │ │ + bne.w 90d50 │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #33701 @ 0x83a5 │ │ │ │ + movw r1, #34509 @ 0x86cd │ │ │ │ movt r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 90958 │ │ │ │ + bne.n 90ca4 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90952 │ │ │ │ + beq.n 90c9e │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 9096c │ │ │ │ - ldr r1, [pc, #548] @ (90b0c ) │ │ │ │ + beq.n 90cb8 │ │ │ │ + ldr r1, [pc, #548] @ (90e58 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -150578,262 +150904,262 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r9, r9, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 90980 │ │ │ │ - movw r1, #50565 @ 0xc585 │ │ │ │ + cbnz r3, 90ccc │ │ │ │ + movw r1, #49405 @ 0xc0fd │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 90a38 │ │ │ │ + bne.n 90d84 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 90a2c │ │ │ │ + bne.n 90d78 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #9304 @ 0x2458 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90952 │ │ │ │ + beq.n 90c9e │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90930 │ │ │ │ + beq.n 90c7c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #50565 @ 0xc585 │ │ │ │ + movw r1, #49405 @ 0xc0fd │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90aa2 │ │ │ │ + bne.w 90dee │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 90950 │ │ │ │ + b.n 90c9c │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 908a0 │ │ │ │ - ldr r1, [pc, #348] @ (90b0c ) │ │ │ │ + bpl.w 90bec │ │ │ │ + ldr r1, [pc, #348] @ (90e58 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ subs r4, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r4, r1 │ │ │ │ adds r5, r2, r1 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 909e2 │ │ │ │ + beq.n 90d2e │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 909e2 │ │ │ │ + bhi.n 90d2e │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 909ec │ │ │ │ + b.n 90d38 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 908a4 │ │ │ │ - b.n 908ac │ │ │ │ + beq.w 90bf0 │ │ │ │ + b.n 90bf8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 90af8 │ │ │ │ + blt.n 90e44 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 908ac │ │ │ │ + beq.w 90bf8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 90ab2 │ │ │ │ + bne.n 90dfe │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 90aba │ │ │ │ + bne.n 90e06 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90aba │ │ │ │ + ble.n 90e06 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r3 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - b.n 90952 │ │ │ │ + b.n 90c9e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90950 │ │ │ │ - b.n 90aae │ │ │ │ + beq.n 90c9c │ │ │ │ + b.n 90dfa │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 90abe │ │ │ │ + bne.n 90e0a │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90b04 │ │ │ │ + bne.n 90e50 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 90a64 │ │ │ │ + cbnz r5, 90db0 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r3, 90a56 │ │ │ │ + cbnz r3, 90da2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90aa8 │ │ │ │ + beq.n 90df4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 90a2c │ │ │ │ + beq.n 90d78 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ strd r6, r3, [r0, #20] │ │ │ │ - cbz r3, 90a60 │ │ │ │ + cbz r3, 90dac │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 90952 │ │ │ │ + b.n 90c9e │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90a48 │ │ │ │ + bne.n 90d94 │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #9024 @ 0x2340 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 90a86 │ │ │ │ + beq.n 90dd2 │ │ │ │ movw lr, #8572 @ 0x217c │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 90ac2 │ │ │ │ - cbnz r3, 90a9e │ │ │ │ + bne.n 90e0e │ │ │ │ + cbnz r3, 90dea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90aa8 │ │ │ │ + beq.n 90df4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 90a52 │ │ │ │ + beq.n 90d9e │ │ │ │ movw r4, #8572 @ 0x217c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90a52 │ │ │ │ + beq.n 90d9e │ │ │ │ mov r6, r5 │ │ │ │ - b.n 90a56 │ │ │ │ + b.n 90da2 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 90a3e │ │ │ │ + beq.n 90d8a │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 90950 │ │ │ │ + b.n 90c9c │ │ │ │ movw r4, #9304 @ 0x2458 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 908b4 │ │ │ │ + b.n 90c00 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 90a4c │ │ │ │ - cbnz r3, 90ad0 │ │ │ │ + b.n 90d98 │ │ │ │ + cbnz r3, 90e1c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90ad0 │ │ │ │ + bne.n 90e1c │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 90aae │ │ │ │ + b.n 90dfa │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90a56 │ │ │ │ + bne.n 90da2 │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 90aae │ │ │ │ + b.n 90dfa │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #5252 @ 0x1484 │ │ │ │ + movw r1, #3076 @ 0xc04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 909fa │ │ │ │ + bpl.w 90d46 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 909ae │ │ │ │ + b.n 90cfa │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 90a6c │ │ │ │ + b.n 90db8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 90b1e │ │ │ │ + blt.n 90e6a │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 90b18 │ │ │ │ - ldr.w ip, [pc, #72] @ 90b70 │ │ │ │ + bpl.n 90e64 │ │ │ │ + ldr.w ip, [pc, #72] @ 90ebc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 90b5e │ │ │ │ + beq.n 90eaa │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 90b5e │ │ │ │ + bhi.n 90eaa │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 90b68 │ │ │ │ + b.n 90eb4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 90c10 │ │ │ │ + bne.n 90f5c │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 88718 │ │ │ │ - cbz r0, 90bfe │ │ │ │ + bl 88a40 │ │ │ │ + cbz r0, 90f4a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r3, #16384 @ 0x4000 │ │ │ │ - beq.n 90be2 │ │ │ │ - ldr r3, [pc, #116] @ (90c20 ) │ │ │ │ + beq.n 90f2e │ │ │ │ + ldr r3, [pc, #116] @ (90f6c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r4, r0, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -150846,279 +151172,279 @@ │ │ │ │ str.w r4, [lr, #4] │ │ │ │ str.w r5, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r1, r3, [r0, #16] │ │ │ │ str r3, [r0, #24] │ │ │ │ - cbnz r2, 90c02 │ │ │ │ - movw r3, #50565 @ 0xc585 │ │ │ │ + cbnz r2, 90f4e │ │ │ │ + movw r3, #49405 @ 0xc0fd │ │ │ │ movt r3, #19 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 90bf2 │ │ │ │ + b.n 90f3e │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90be2 │ │ │ │ - b.n 90bfe │ │ │ │ + bne.n 90f2e │ │ │ │ + b.n 90f4a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r2, 90c4c │ │ │ │ - cbnz r3, 90c46 │ │ │ │ + cbnz r2, 90f98 │ │ │ │ + cbnz r3, 90f92 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #9304 @ 0x2458 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 90c96 │ │ │ │ + bne.n 90fe2 │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ - b.n 90c42 │ │ │ │ + b.n 90f8e │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 90cce │ │ │ │ + bne.n 9101a │ │ │ │ ldr r4, [r2, #4] │ │ │ │ movw ip, #9304 @ 0x2458 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 90d02 │ │ │ │ + bne.n 9104e │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 90ca4 │ │ │ │ - cbnz r3, 90cbc │ │ │ │ + bne.n 90ff0 │ │ │ │ + cbnz r3, 91008 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 90cc6 │ │ │ │ + beq.n 91012 │ │ │ │ movw ip, #8572 @ 0x217c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 90c92 │ │ │ │ + beq.n 90fde │ │ │ │ movw ip, #9024 @ 0x2340 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 90c92 │ │ │ │ - cbnz r3, 90cb0 │ │ │ │ + beq.n 90fde │ │ │ │ + cbnz r3, 90ffc │ │ │ │ mov r3, r6 │ │ │ │ - cbnz r6, 90cb0 │ │ │ │ + cbnz r6, 90ffc │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90c42 │ │ │ │ + beq.n 90f8e │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 90c42 │ │ │ │ + b.n 90f8e │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ - cbz r4, 90cde │ │ │ │ + cbz r4, 9102a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90c6e │ │ │ │ + beq.n 90fba │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - cbz r2, 90cc2 │ │ │ │ + cbz r2, 9100e │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 90cc2 │ │ │ │ + b.n 9100e │ │ │ │ mov r3, r2 │ │ │ │ strd r2, lr, [r0, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - b.n 90ca0 │ │ │ │ + b.n 90fec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90cc6 │ │ │ │ + bne.n 91012 │ │ │ │ movw ip, #9304 @ 0x2458 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 90c70 │ │ │ │ + b.n 90fbc │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ movw r5, #8572 @ 0x217c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 90cfc │ │ │ │ + beq.n 91048 │ │ │ │ movw r5, #9024 @ 0x2340 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 90d06 │ │ │ │ - cbnz r3, 90d16 │ │ │ │ + bne.n 91052 │ │ │ │ + cbnz r3, 91062 │ │ │ │ mov r3, lr │ │ │ │ - b.n 90c70 │ │ │ │ + b.n 90fbc │ │ │ │ mov lr, r2 │ │ │ │ - b.n 90ce0 │ │ │ │ + b.n 9102c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90c70 │ │ │ │ + beq.n 90fbc │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90cb0 │ │ │ │ + bne.n 90ffc │ │ │ │ strd r6, r2, [r0, #20] │ │ │ │ - b.n 90ca0 │ │ │ │ + b.n 90fec │ │ │ │ mov r3, lr │ │ │ │ - b.n 90cb0 │ │ │ │ + b.n 90ffc │ │ │ │ nop │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - and.w r2, r3, #3 │ │ │ │ - cmp r3, #15 │ │ │ │ - rsb r1, r2, #1 │ │ │ │ - bhi.n 90d3c │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + and.w r2, r1, #3 │ │ │ │ + cmp r1, #15 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + bhi.n 91088 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ - mul.w r0, r1, r0 │ │ │ │ + mul.w r0, r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ - add.w r3, r0, r2, lsl #2 │ │ │ │ + add.w r3, r0, r1, lsl #2 │ │ │ │ ldrd r4, ip, [r3, #4] │ │ │ │ add.w r3, ip, #2147483648 @ 0x80000000 │ │ │ │ adds r3, #1 │ │ │ │ cmp ip, lr │ │ │ │ it cs │ │ │ │ movcs ip, r3 │ │ │ │ and.w r3, lr, ip, lsl #30 │ │ │ │ orr.w r3, r3, ip, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq.n 90d96 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq.n 910e2 │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mov.w ip, r3, lsl #30 │ │ │ │ - ldr.w r4, [r0, r2, lsl #2] │ │ │ │ + ldr.w r4, [r0, r1, lsl #2] │ │ │ │ bic.w ip, ip, #2147483648 @ 0x80000000 │ │ │ │ - subs r2, #1 │ │ │ │ + subs r1, #1 │ │ │ │ orr.w r3, ip, r3, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 90d74 │ │ │ │ - mul.w r0, r1, r3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne.n 910c0 │ │ │ │ + mul.w r0, r2, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90e96 │ │ │ │ + beq.n 911e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r2 │ │ │ │ movs r6, #1 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r5, #20 │ │ │ │ add.w r0, r1, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ lsls r6, r2 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 90de4 │ │ │ │ + b.n 91130 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90e0e │ │ │ │ + bne.n 9115a │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - beq.n 90e0a │ │ │ │ + beq.n 91156 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r3, r6, r1 │ │ │ │ - ble.n 90dca │ │ │ │ + ble.n 91116 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 90e7a │ │ │ │ + bgt.n 911c6 │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90e0e │ │ │ │ + bne.n 9115a │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90de0 │ │ │ │ + bne.n 9112c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add ip, r3 │ │ │ │ adds r3, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, ip │ │ │ │ and.w r3, r3, r6 │ │ │ │ - bgt.n 90e5c │ │ │ │ + bgt.n 911a8 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90e6c │ │ │ │ + bne.n 911b8 │ │ │ │ cmp r2, #7 │ │ │ │ - ble.n 90dd4 │ │ │ │ + ble.n 91120 │ │ │ │ cmp r2, #15 │ │ │ │ - ble.n 90dfe │ │ │ │ + ble.n 9114a │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90de0 │ │ │ │ - b.n 90e0a │ │ │ │ + bne.n 9112c │ │ │ │ + b.n 91156 │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90e2c │ │ │ │ + beq.n 91178 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 90e42 │ │ │ │ + bgt.n 9118e │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90e2c │ │ │ │ - b.n 90e50 │ │ │ │ + beq.n 91178 │ │ │ │ + b.n 9119c │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ - b.n 90e22 │ │ │ │ + b.n 9116e │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r7, r5, ip │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 90e12 │ │ │ │ + bne.n 9115e │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90de0 │ │ │ │ - b.n 90e0a │ │ │ │ + bne.n 9112c │ │ │ │ + b.n 91156 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #176] @ (90f58 ) │ │ │ │ + ldr r1, [pc, #176] @ (912a4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r0, #-8] │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ @@ -151133,120 +151459,120 @@ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ str.w r0, [lr, #3868] @ 0xf1c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbnz r0, 90f08 │ │ │ │ + cbnz r0, 91254 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 90f3c │ │ │ │ + cbnz r0, 91288 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 90f22 │ │ │ │ + cbnz r0, 9126e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90f5c │ │ │ │ + b.w 912a8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90ef4 │ │ │ │ + bge.n 91240 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90ef4 │ │ │ │ + bne.n 91240 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90ef4 │ │ │ │ + b.n 91240 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90efc │ │ │ │ + bge.n 91248 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90efc │ │ │ │ + bne.n 91248 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90efc │ │ │ │ + b.n 91248 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90ef8 │ │ │ │ + bge.n 91244 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90ef8 │ │ │ │ + bne.n 91244 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90ef8 │ │ │ │ + b.n 91244 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090f5c : │ │ │ │ +000912a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #536] @ (9118c ) │ │ │ │ + ldr r1, [pc, #536] @ (914d8 ) │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ubfx r1, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91008 │ │ │ │ + bne.n 91354 │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 9103a │ │ │ │ + bgt.n 91386 │ │ │ │ movw ip, #32456 @ 0x7ec8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r2, #18085 @ 0x46a5 │ │ │ │ + movw r2, #18701 @ 0x490d │ │ │ │ movt r2, #8 │ │ │ │ sub.w r1, r0, r1, lsl #3 │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 910ec │ │ │ │ - cbz r1, 91004 │ │ │ │ + bne.w 91438 │ │ │ │ + cbz r1, 91350 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 91054 │ │ │ │ + beq.n 913a0 │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 90fec │ │ │ │ + bgt.n 91338 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 91054 │ │ │ │ + cbz r2, 913a0 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 91042 │ │ │ │ - cbz r2, 91076 │ │ │ │ + cbz r0, 9138e │ │ │ │ + cbz r2, 913c2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ bic.w ip, r4, #3 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ and.w r4, r4, #3 │ │ │ │ str.w r2, [ip] │ │ │ │ orr.w r4, r4, ip │ │ │ │ @@ -151254,36 +151580,36 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w r4, [r3, #3868] @ 0xf1c │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ subs r4, #1 │ │ │ │ str.w ip, [r0, #-8] │ │ │ │ cmp r2, ip │ │ │ │ str.w r4, [r3, #3868] @ 0xf1c │ │ │ │ - ble.n 90f98 │ │ │ │ + ble.n 912e4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ - b.n 90f98 │ │ │ │ + b.n 912e4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 91004 │ │ │ │ + b.n 91350 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 910f8 │ │ │ │ + bne.n 91466 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 91004 │ │ │ │ + b.n 91350 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -151294,79 +151620,79 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 910b6 │ │ │ │ + bne.n 91402 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 910b2 │ │ │ │ + cbz r3, 913fe │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 91128 │ │ │ │ + beq.n 91474 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 91100 │ │ │ │ + beq.n 91444 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 910ce │ │ │ │ + cbnz r3, 9141a │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 91004 │ │ │ │ + beq.n 91350 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 91122 │ │ │ │ + cbz r1, 9146e │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 910e8 │ │ │ │ + cbz r3, 91434 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 91004 │ │ │ │ + b.n 91350 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ - ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ - blx r2 │ │ │ │ - b.n 9106a │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 9110e │ │ │ │ + cbz r3, 91452 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91004 │ │ │ │ + bne.w 91350 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 91004 │ │ │ │ + b.n 91350 │ │ │ │ + ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ + blx r2 │ │ │ │ + b.n 913b6 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 910da │ │ │ │ + b.n 91426 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 910c0 │ │ │ │ + beq.n 9140c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 91184 │ │ │ │ + cbz r3, 914d0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 9115c │ │ │ │ + cbz r3, 914a8 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -151375,312 +151701,312 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 91004 │ │ │ │ + b.n 91350 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 91134 │ │ │ │ + b.n 91480 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00091190 <_PyType_GetDict@@Base>: │ │ │ │ +000914dc <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 9119c <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 914e8 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #68] @ 911e4 <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #68] @ 91530 <_PyType_GetDict@@Base+0x54> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 911ca <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 91516 <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 911d8 <_PyType_GetDict@@Base+0x48> │ │ │ │ + bls.n 91524 <_PyType_GetDict@@Base+0x48> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 911d4 <_PyType_GetDict@@Base+0x44> │ │ │ │ + b.n 91520 <_PyType_GetDict@@Base+0x44> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000911e8 : │ │ │ │ +00091534 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 9123e │ │ │ │ + bpl.n 9158a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 91224 │ │ │ │ + bne.n 91570 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 91224 │ │ │ │ + beq.n 91570 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 91216 │ │ │ │ + bne.n 91562 │ │ │ │ mov r0, r1 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 91220 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + b.n 9156c │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9123a │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 91586 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 91950 │ │ │ │ + beq.w 91c9c │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov fp, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r7 │ │ │ │ mov sl, r1 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 91d70 │ │ │ │ + bhi.w 920bc │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 91790 │ │ │ │ + beq.w 91adc │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 917c2 │ │ │ │ + beq.w 91b0e │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91280 │ │ │ │ + bne.n 915cc │ │ │ │ mov r5, sl │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 91d2e │ │ │ │ + beq.w 9207a │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c5a8 │ │ │ │ - cbz r0, 912b6 │ │ │ │ + cbz r0, 91602 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91d24 │ │ │ │ + beq.w 92070 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c230 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91d60 │ │ │ │ + beq.w 920ac │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9195a │ │ │ │ + beq.w 91ca6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91b20 │ │ │ │ + beq.w 91e6c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91b2c │ │ │ │ + beq.w 91e78 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 913c0 │ │ │ │ + beq.n 9170c │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91b26 │ │ │ │ + beq.w 91e72 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 913b8 │ │ │ │ + beq.n 91704 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91a16 │ │ │ │ + beq.w 91d62 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 913b8 │ │ │ │ + beq.n 91704 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91b4a │ │ │ │ + beq.w 91e96 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 913b8 │ │ │ │ + cbz r2, 91704 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91b46 │ │ │ │ + beq.w 91e92 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 913b8 │ │ │ │ + cbz r2, 91704 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91b66 │ │ │ │ + beq.w 91eb2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 913b8 │ │ │ │ + cbz r2, 91704 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91b6a │ │ │ │ + beq.w 91eb6 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 913b8 │ │ │ │ + cbz r2, 91704 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91b6e │ │ │ │ + beq.w 91eba │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 913b8 │ │ │ │ + cbz r2, 91704 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91b72 │ │ │ │ + beq.w 91ebe │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91bc0 │ │ │ │ + beq.w 91f0c │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 913a2 │ │ │ │ + bne.n 916ee │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 91980 │ │ │ │ + bne.w 91ccc │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91a30 │ │ │ │ + beq.w 91d7c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 913fa │ │ │ │ + bpl.n 91746 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 913fa │ │ │ │ + ble.n 91746 │ │ │ │ add.w ip, r9, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91a68 │ │ │ │ + beq.w 91db4 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 91ba6 │ │ │ │ + bpl.w 91ef2 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 913e2 │ │ │ │ + bne.n 9172e │ │ │ │ movw r3, #40512 @ 0x9e40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 1ccedc │ │ │ │ + bl 1cbab8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91a68 │ │ │ │ + beq.w 91db4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91cc4 │ │ │ │ + bge.w 92010 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 91430 │ │ │ │ + cbz r2, 9177c │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 91a98 │ │ │ │ + bne.w 91de4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ccfb4 │ │ │ │ + bl 1cbb90 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91a68 │ │ │ │ + beq.w 91db4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9199e │ │ │ │ + beq.w 91cea │ │ │ │ ldr r2, [sp, #28] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 919e2 │ │ │ │ + blt.w 91d2e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91920 │ │ │ │ + bne.w 91c6c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91938 │ │ │ │ + bne.w 91c84 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9190a │ │ │ │ + bne.w 91c56 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91a68 │ │ │ │ + beq.w 91db4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 914a2 │ │ │ │ + cbz r0, 917ee │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -151698,15 +152024,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 91d66 │ │ │ │ + bmi.w 920b2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r9, [r8, #168] @ 0xa8 │ │ │ │ @@ -151716,20 +152042,20 @@ │ │ │ │ strd r3, r7, [r8, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w sl, [r8, #436] @ 0x1b4 │ │ │ │ str.w sl, [r8, #428] @ 0x1ac │ │ │ │ str.w fp, [r8, #12] │ │ │ │ str.w fp, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9159c │ │ │ │ - movw r7, #63080 @ 0xf668 │ │ │ │ + beq.n 918e8 │ │ │ │ + movw r7, #60904 @ 0xede8 │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 9157c │ │ │ │ + bhi.n 918c8 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -151764,976 +152090,976 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r7, r3, #8 │ │ │ │ ldrsh.w r2, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 9170e │ │ │ │ + bne.w 91a5a │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91528 │ │ │ │ + bne.n 91874 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91964 │ │ │ │ + beq.w 91cb0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 91c84 │ │ │ │ + blt.w 91fd0 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9160a │ │ │ │ + bne.n 91956 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 915e6 │ │ │ │ + cbz r2, 91932 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91d88 │ │ │ │ + blt.w 920d4 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91d4c │ │ │ │ + blt.w 92098 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91c8c │ │ │ │ + blt.w 91fd8 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91c68 │ │ │ │ + blt.w 91fb4 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 91cec │ │ │ │ + bmi.w 92038 │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #704] @ (918e0 ) │ │ │ │ + ldr r6, [pc, #704] @ (91c2c ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 91668 │ │ │ │ + cbz r1, 919b4 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c9c4 │ │ │ │ + bl 8ccec │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 916ee │ │ │ │ + beq.n 91a3a │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #668] @ (918e4 ) │ │ │ │ + ldr r1, [pc, #668] @ (91c30 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91662 │ │ │ │ + bge.n 919ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91c60 │ │ │ │ + beq.w 91fac │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 916ec │ │ │ │ + beq.n 91a38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91884 │ │ │ │ + bne.w 91bd0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 918f4 │ │ │ │ - ldr r2, [pc, #620] @ (918e8 ) │ │ │ │ + bne.w 91c40 │ │ │ │ + ldr r2, [pc, #620] @ (91c34 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 918ca │ │ │ │ + bne.w 91c16 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 918ca │ │ │ │ + beq.w 91c16 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #592] @ (918ec ) │ │ │ │ + ldr r1, [pc, #592] @ (91c38 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 916ec │ │ │ │ + beq.n 91a38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9187a │ │ │ │ + bne.w 91bc6 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c5a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91ca0 │ │ │ │ + beq.w 91fec │ │ │ │ subs r1, r0, r5 │ │ │ │ - bmi.w 91b4e │ │ │ │ + bmi.w 91e9a │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 916ee │ │ │ │ - ldr r1, [pc, #536] @ (918ec ) │ │ │ │ + cbz r0, 91a3a │ │ │ │ + ldr r1, [pc, #536] @ (91c38 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 916ec │ │ │ │ + bge.n 91a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91cbc │ │ │ │ + beq.w 92008 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9182c │ │ │ │ + bne.w 91b78 │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, fp │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91528 │ │ │ │ - b.n 9159c │ │ │ │ + bne.w 91874 │ │ │ │ + b.n 918e8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r6 │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 91714 │ │ │ │ + ble.n 91a60 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91b96 │ │ │ │ + bmi.w 91ee2 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 91714 │ │ │ │ + beq.n 91a60 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91b76 │ │ │ │ + bmi.w 91ec2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 91714 │ │ │ │ + beq.n 91a60 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91b86 │ │ │ │ + bmi.w 91ed2 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 91714 │ │ │ │ + beq.n 91a60 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91c2c │ │ │ │ + bmi.w 91f78 │ │ │ │ subs r2, r6, #4 │ │ │ │ - beq.n 91714 │ │ │ │ + beq.n 91a60 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 91a06 │ │ │ │ + bmi.w 91d52 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 91780 │ │ │ │ - b.n 91714 │ │ │ │ + bne.n 91acc │ │ │ │ + b.n 91a60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91ab0 │ │ │ │ + bne.w 91dfc │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91a00 │ │ │ │ + beq.w 91d4c │ │ │ │ blx 2c230 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91cde │ │ │ │ + beq.w 9202a │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c198 │ │ │ │ - b.n 91292 │ │ │ │ + b.n 915de │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 91b08 │ │ │ │ + bne.w 91e54 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 91292 │ │ │ │ - movw r9, #5364 @ 0x14f4 │ │ │ │ + beq.w 915de │ │ │ │ + movw r9, #3188 @ 0xc74 │ │ │ │ movt r9, #47 @ 0x2f │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #40216 @ 0x9d18 │ │ │ │ + movw r3, #38040 @ 0x9498 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #5484 @ 0x156c │ │ │ │ + movw r3, #3308 @ 0xcec │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 91894 │ │ │ │ + bmi.n 91be0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 918c4 │ │ │ │ + beq.n 91c10 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91904 │ │ │ │ + beq.n 91c50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 919a4 │ │ │ │ + beq.w 91cf0 │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 917f2 │ │ │ │ - b.n 91292 │ │ │ │ + bne.n 91b3e │ │ │ │ + b.n 915de │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 9184c │ │ │ │ + cbz r3, 91b98 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9184c │ │ │ │ + beq.n 91b98 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 91c4c │ │ │ │ + blt.w 91f98 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 91700 │ │ │ │ + beq.w 91a4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91700 │ │ │ │ + bge.w 91a4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91700 │ │ │ │ + bne.w 91a4c │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91700 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91a4c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 916ec │ │ │ │ - b.n 916aa │ │ │ │ - ldr r1, [pc, #104] @ (918f0 ) │ │ │ │ + bne.w 91a38 │ │ │ │ + b.n 919f6 │ │ │ │ + ldr r1, [pc, #104] @ (91c3c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91670 │ │ │ │ - b.n 916ec │ │ │ │ + bne.w 919bc │ │ │ │ + b.n 91a38 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 919a8 │ │ │ │ + bgt.w 91cf4 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 919ca │ │ │ │ + blt.w 91d16 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 919ca │ │ │ │ - movw r1, #5364 @ 0x14f4 │ │ │ │ + bge.w 91d16 │ │ │ │ + movw r1, #3188 @ 0xc74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91808 │ │ │ │ + bne.n 91b54 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 91822 │ │ │ │ - ldr r0, [pc, #32] @ (918ec ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 91b6e │ │ │ │ + ldr r0, [pc, #32] @ (91c38 ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 91696 │ │ │ │ - ldr r0, [pc, #16] @ (918ec ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 916ec │ │ │ │ + bne.w 919e2 │ │ │ │ + ldr r0, [pc, #16] @ (91c38 ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 91a38 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 918a8 │ │ │ │ + bmi.n 91bf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 918f8 │ │ │ │ + bgt.n 91c44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 911ec │ │ │ │ + b.n 91538 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #720] @ (91bc8 ) │ │ │ │ + ldr r1, [pc, #720] @ (91f14 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91678 │ │ │ │ - b.n 916ec │ │ │ │ + bne.w 919c4 │ │ │ │ + b.n 91a38 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 91822 │ │ │ │ + b.n 91b6e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91c12 │ │ │ │ + bne.w 91f5e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91c04 │ │ │ │ + bne.w 91f50 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 91472 │ │ │ │ + b.n 917be │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91bfe │ │ │ │ + bne.w 91f4a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91c16 │ │ │ │ + bne.w 91f62 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 9145e │ │ │ │ + b.n 917aa │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91be2 │ │ │ │ + bne.w 91f2e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91bd0 │ │ │ │ + bne.w 91f1c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 9146a │ │ │ │ + b.n 917b6 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r6 │ │ │ │ strd r6, r6, [sp, #12] │ │ │ │ - b.n 9129c │ │ │ │ + b.n 915e8 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 913c0 │ │ │ │ - movw r3, #44517 @ 0xade5 │ │ │ │ + b.n 9170c │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 915a6 │ │ │ │ + b.n 918f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 91714 │ │ │ │ + b.n 91a60 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 91a1a │ │ │ │ + bpl.n 91d66 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 913ce │ │ │ │ + bge.w 9171a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 913ce │ │ │ │ + b.n 9171a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 91452 │ │ │ │ + b.n 9179e │ │ │ │ mov r7, r8 │ │ │ │ - b.n 91822 │ │ │ │ + b.n 91b6e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5384 @ 0x1508 │ │ │ │ + movw r1, #3208 @ 0xc88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - ldr r6, [pc, #524] @ (91bcc ) │ │ │ │ + bl 12125c │ │ │ │ + ldr r6, [pc, #524] @ (91f18 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 916ee │ │ │ │ + b.n 91a3a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5440 @ 0x1540 │ │ │ │ + movw r1, #3264 @ 0xcc0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 919be │ │ │ │ + bl 12125c │ │ │ │ + b.n 91d0a │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91ae6 │ │ │ │ + bne.n 91e32 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 91452 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 91292 │ │ │ │ + b.n 9179e │ │ │ │ + bl 8473c │ │ │ │ + b.n 915de │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 91788 │ │ │ │ + b.n 91ad4 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 9133e │ │ │ │ + b.n 9168a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5596 @ 0x15dc │ │ │ │ + movw r1, #3420 @ 0xd5c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - ldr r3, [pc, #408] @ (91bcc ) │ │ │ │ + bl 12125c │ │ │ │ + ldr r3, [pc, #408] @ (91f18 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91832 │ │ │ │ + bne.w 91b7e │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9185a │ │ │ │ + bl 8473c │ │ │ │ + b.n 91ba6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5872 @ 0x16f0 │ │ │ │ + movw r1, #3696 @ 0xe70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - ldr r2, [pc, #352] @ (91bcc ) │ │ │ │ + bl f53c4 │ │ │ │ + ldr r2, [pc, #352] @ (91f18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 91ad0 │ │ │ │ + bne.n 91e1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91ac8 │ │ │ │ + bge.n 91e14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91848 │ │ │ │ + bne.w 91b94 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91848 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91b94 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5716 @ 0x1654 │ │ │ │ + movw r1, #3540 @ 0xdd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 91a68 │ │ │ │ + bl 12125c │ │ │ │ + b.n 91db4 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5508 @ 0x1584 │ │ │ │ + movw r1, #3332 @ 0xd04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 919be │ │ │ │ + bl 12125c │ │ │ │ + b.n 91d0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9185a │ │ │ │ + bl 8473c │ │ │ │ + b.n 91ba6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91c3c │ │ │ │ + bne.w 91f88 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 91a84 │ │ │ │ - b.n 91848 │ │ │ │ + blt.n 91dd0 │ │ │ │ + b.n 91b94 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.n 919fc │ │ │ │ + bmi.n 91d48 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5768 @ 0x1688 │ │ │ │ + movw r1, #3592 @ 0xe08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 91a68 │ │ │ │ + bl 12125c │ │ │ │ + b.n 91db4 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5316 @ 0x14c4 │ │ │ │ + movw r1, #3140 @ 0xc44 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 919be │ │ │ │ + bl 12125c │ │ │ │ + b.n 91d0a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 9130e │ │ │ │ + b.w 9165a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 9132a │ │ │ │ + b.w 91676 │ │ │ │ ldrd r9, r2, [r3, #4] │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 913b8 │ │ │ │ + beq.w 91704 │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.w 9131c │ │ │ │ + b.w 91668 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 91364 │ │ │ │ + b.n 916b0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 91352 │ │ │ │ + b.n 9169e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4052 @ 0xfd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 916ec │ │ │ │ + bl 12125c │ │ │ │ + b.n 91a38 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 91376 │ │ │ │ + b.n 916c2 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 91388 │ │ │ │ + b.n 916d4 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 9139a │ │ │ │ + b.n 916e6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 913ae │ │ │ │ + b.n 916fa │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 91760 │ │ │ │ + b.n 91aac │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 9176c │ │ │ │ + b.n 91ab8 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 91754 │ │ │ │ + b.n 91aa0 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #5624 @ 0x15f8 │ │ │ │ + movw r1, #3448 @ 0xd78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 91a68 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 91db4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.w 913ae │ │ │ │ + b.w 916fa │ │ │ │ nop │ │ │ │ - bmi.n 91acc │ │ │ │ + bmi.n 91e18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.w 91a4e │ │ │ │ + bne.w 91d9a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 9146a │ │ │ │ + b.n 917b6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5836 @ 0x16cc │ │ │ │ + movw r1, #3660 @ 0xe4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 91a68 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 91db4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91be6 │ │ │ │ + b.n 91f32 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91c48 │ │ │ │ + bne.n 91f94 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 91472 │ │ │ │ + b.n 917be │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91be6 │ │ │ │ + b.n 91f32 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91c26 │ │ │ │ + bne.n 91f72 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 9145e │ │ │ │ + b.n 917aa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91a52 │ │ │ │ + b.n 91d9e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 91778 │ │ │ │ + b.n 91ac4 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 91ada │ │ │ │ - b.n 9184c │ │ │ │ + bne.w 91e26 │ │ │ │ + b.n 91b98 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91a52 │ │ │ │ + b.n 91d9e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91848 │ │ │ │ + bne.w 91b94 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91848 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91b94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91662 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 919ae │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6152 @ 0x1808 │ │ │ │ + movw r1, #3976 @ 0xf88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - ldr r6, [pc, #308] @ (91dbc ) │ │ │ │ + bl f53c4 │ │ │ │ + ldr r6, [pc, #308] @ (92108 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 916ec │ │ │ │ + b.n 91a38 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6084 @ 0x17c4 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91c7a │ │ │ │ + b.n 91fc6 │ │ │ │ movw r2, #51764 @ 0xca34 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #6280 @ 0x1888 │ │ │ │ + movw r2, #4104 @ 0x1008 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 250df4 │ │ │ │ - b.n 916ee │ │ │ │ + bl 250ce8 │ │ │ │ + b.n 91a3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 916ec │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91a38 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5672 @ 0x1628 │ │ │ │ + movw r1, #3496 @ 0xda8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 91a68 │ │ │ │ - ldr r6, [pc, #220] @ (91dbc ) │ │ │ │ + bl f53c4 │ │ │ │ + b.n 91db4 │ │ │ │ + ldr r6, [pc, #220] @ (92108 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 244f6c │ │ │ │ - b.n 916ee │ │ │ │ - ldr r6, [pc, #204] @ (91dbc ) │ │ │ │ + bl 24448c │ │ │ │ + b.n 91a3a │ │ │ │ + ldr r6, [pc, #204] @ (92108 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r6, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 91db0 │ │ │ │ + beq.n 920fc │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91db0 │ │ │ │ + bhi.n 920fc │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 9161e │ │ │ │ - ldr r6, [pc, #148] @ (91dbc ) │ │ │ │ + b.n 9196a │ │ │ │ + ldr r6, [pc, #148] @ (92108 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 916ee │ │ │ │ + b.n 91a3a │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5552 @ 0x15b0 │ │ │ │ + movw r1, #3376 @ 0xd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r6, [pc, #124] @ (91dbc ) │ │ │ │ + ldr r6, [pc, #124] @ (92108 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 916ee │ │ │ │ + bl 12125c │ │ │ │ + b.n 91a3a │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6012 @ 0x177c │ │ │ │ + movw r1, #3836 @ 0xefc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91c7a │ │ │ │ - bl 244f6c │ │ │ │ - b.n 91a30 │ │ │ │ + b.n 91fc6 │ │ │ │ + bl 24448c │ │ │ │ + b.n 91d7c │ │ │ │ mov r0, r9 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 914e8 │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 91834 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5296 @ 0x14b0 │ │ │ │ + movw r1, #3120 @ 0xc30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 919be │ │ │ │ + bl 12125c │ │ │ │ + b.n 91d0a │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #5944 @ 0x1738 │ │ │ │ + movw r1, #3768 @ 0xeb8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #24] @ (91dbc ) │ │ │ │ + ldr r6, [pc, #24] @ (92108 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 916ec │ │ │ │ + bl f53c4 │ │ │ │ + b.n 91a38 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 91d1e │ │ │ │ + b.n 9206a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 924ec │ │ │ │ + beq.w 92838 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, sl │ │ │ │ mov fp, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov sl, r1 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 92932 │ │ │ │ + bhi.w 92c7e │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 92302 │ │ │ │ + beq.w 9264e │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 92334 │ │ │ │ + beq.w 92680 │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91df4 │ │ │ │ + bne.n 92140 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 928c6 │ │ │ │ + beq.w 92c12 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c5a8 │ │ │ │ - cbz r0, 91e2c │ │ │ │ + cbz r0, 92178 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 928bc │ │ │ │ + beq.w 92c08 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c230 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92824 │ │ │ │ + beq.w 92b70 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2c198 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 923f4 │ │ │ │ + bne.w 92740 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 924f6 │ │ │ │ + beq.w 92842 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9269a │ │ │ │ + beq.w 929e6 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92686 │ │ │ │ + beq.w 929d2 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91f3a │ │ │ │ + beq.n 92286 │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 926c2 │ │ │ │ + beq.w 92a0e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91f32 │ │ │ │ + beq.n 9227e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 926f8 │ │ │ │ + beq.w 92a44 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91f32 │ │ │ │ + beq.n 9227e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 926fe │ │ │ │ + beq.w 92a4a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 91f32 │ │ │ │ + cbz r2, 9227e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92704 │ │ │ │ + beq.w 92a50 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 91f32 │ │ │ │ + cbz r2, 9227e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9270a │ │ │ │ + beq.w 92a56 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 91f32 │ │ │ │ + cbz r2, 9227e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92710 │ │ │ │ + beq.w 92a5c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 91f32 │ │ │ │ + cbz r2, 9227e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92716 │ │ │ │ + beq.w 92a62 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 91f32 │ │ │ │ + cbz r2, 9227e │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 925ce │ │ │ │ + beq.w 9291a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 925d2 │ │ │ │ + beq.w 9291e │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91f1c │ │ │ │ + bne.n 92268 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 92596 │ │ │ │ + bne.w 928e2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 925b8 │ │ │ │ + beq.w 92904 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 91f74 │ │ │ │ + bpl.n 922c0 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 91f74 │ │ │ │ + ble.n 922c0 │ │ │ │ add.w ip, sl, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92624 │ │ │ │ + beq.w 92970 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 9260c │ │ │ │ + bpl.w 92958 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 91f5c │ │ │ │ + bne.n 922a8 │ │ │ │ movw r3, #40512 @ 0x9e40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 1ccedc │ │ │ │ + bl 1cbab8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92624 │ │ │ │ + beq.w 92970 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 9280a │ │ │ │ + bge.w 92b56 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 91faa │ │ │ │ + cbz r2, 922f6 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 926c8 │ │ │ │ + bne.w 92a14 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ccfb4 │ │ │ │ + bl 1cbb90 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92624 │ │ │ │ + beq.w 92970 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9251c │ │ │ │ + beq.w 92868 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #28] │ │ │ │ - blt.w 92560 │ │ │ │ + blt.w 928ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 924d4 │ │ │ │ + bne.w 92820 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92434 │ │ │ │ + bne.w 92780 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92450 │ │ │ │ + bne.w 9279c │ │ │ │ str r7, [sp, #32] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92624 │ │ │ │ + beq.w 92970 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 92014 │ │ │ │ + cbz r0, 92360 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -152751,15 +153077,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 928e4 │ │ │ │ + bmi.w 92c30 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w sl, [r8, #168] @ 0xa8 │ │ │ │ @@ -152769,20 +153095,20 @@ │ │ │ │ strd r3, r7, [r8, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r8, #436] @ 0x1b4 │ │ │ │ str.w r9, [r8, #428] @ 0x1ac │ │ │ │ str.w fp, [r8, #12] │ │ │ │ str.w fp, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9210e │ │ │ │ - movw r7, #63080 @ 0xf668 │ │ │ │ + beq.n 9245a │ │ │ │ + movw r7, #60904 @ 0xede8 │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 920ee │ │ │ │ + bhi.n 9243a │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -152817,991 +153143,991 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #8 │ │ │ │ ldrsh.w r2, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 92280 │ │ │ │ + bne.w 925cc │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9209a │ │ │ │ + bne.n 923e6 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92500 │ │ │ │ + beq.w 9284c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 92886 │ │ │ │ + blt.w 92bd2 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9217c │ │ │ │ + bne.n 924c8 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 92158 │ │ │ │ + cbz r2, 924a4 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9290a │ │ │ │ + blt.w 92c56 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 928f6 │ │ │ │ + blt.w 92c42 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9288e │ │ │ │ + blt.w 92bda │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9286a │ │ │ │ + blt.w 92bb6 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 92832 │ │ │ │ + bmi.w 92b7e │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #660] @ (92424 ) │ │ │ │ + ldr r5, [pc, #660] @ (92770 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 921da │ │ │ │ + cbz r1, 92526 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c9c4 │ │ │ │ + bl 8ccec │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92260 │ │ │ │ + beq.n 925ac │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (92428 ) │ │ │ │ + ldr r1, [pc, #620] @ (92774 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 921d4 │ │ │ │ + bge.n 92520 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9282a │ │ │ │ + beq.w 92b76 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9225e │ │ │ │ + beq.n 925aa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92466 │ │ │ │ + bne.w 927b2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 924be │ │ │ │ - ldr r2, [pc, #576] @ (9242c ) │ │ │ │ + bne.w 9280a │ │ │ │ + ldr r2, [pc, #576] @ (92778 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 924a8 │ │ │ │ + bne.w 927f4 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 924a8 │ │ │ │ + beq.w 927f4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #548] @ (92430 ) │ │ │ │ + ldr r1, [pc, #548] @ (9277c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 9225e │ │ │ │ + beq.n 925aa │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92418 │ │ │ │ + bne.w 92764 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c5a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 927ee │ │ │ │ + beq.w 92b3a │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 926aa │ │ │ │ + bmi.w 929f6 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 92260 │ │ │ │ - ldr r1, [pc, #492] @ (92430 ) │ │ │ │ + cbz r0, 925ac │ │ │ │ + ldr r1, [pc, #492] @ (9277c ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9225e │ │ │ │ + bge.n 925aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 928ee │ │ │ │ + beq.w 92c3a │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 923a6 │ │ │ │ + bne.w 926f2 │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, fp │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9209a │ │ │ │ - b.n 9210e │ │ │ │ + bne.w 923e6 │ │ │ │ + b.n 9245a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 92286 │ │ │ │ + ble.n 925d2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 925dc │ │ │ │ + bmi.w 92928 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 92286 │ │ │ │ + beq.n 925d2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 925ec │ │ │ │ + bmi.w 92938 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 92286 │ │ │ │ + beq.n 925d2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 925fc │ │ │ │ + bmi.w 92948 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 92286 │ │ │ │ + beq.n 925d2 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 92750 │ │ │ │ + bmi.w 92a9c │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 92286 │ │ │ │ + beq.n 925d2 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 92586 │ │ │ │ + bmi.w 928d2 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 922f2 │ │ │ │ - b.n 92286 │ │ │ │ + bne.n 9263e │ │ │ │ + b.n 925d2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 926e0 │ │ │ │ + bne.w 92a2c │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 92580 │ │ │ │ + beq.w 928cc │ │ │ │ blx 2c230 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 928a2 │ │ │ │ + beq.w 92bee │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2c198 │ │ │ │ - b.n 91e06 │ │ │ │ + b.n 92152 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92654 │ │ │ │ + bne.w 929a0 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 91e06 │ │ │ │ + beq.w 92152 │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #40216 @ 0x9d18 │ │ │ │ + movw r3, #38040 @ 0x9498 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #5484 @ 0x156c │ │ │ │ + movw r3, #3308 @ 0xcec │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #5364 @ 0x14f4 │ │ │ │ + movw r3, #3188 @ 0xc74 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 92476 │ │ │ │ + bmi.w 927c2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 924a2 │ │ │ │ + beq.w 927ee │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 924ce │ │ │ │ + beq.w 9281a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92522 │ │ │ │ + beq.w 9286e │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 92366 │ │ │ │ - b.n 91e06 │ │ │ │ + bne.n 926b2 │ │ │ │ + b.n 92152 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 923c6 │ │ │ │ + cbz r3, 92712 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 923c6 │ │ │ │ + beq.n 92712 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 927da │ │ │ │ + blt.w 92b26 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 92272 │ │ │ │ + beq.w 925be │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92272 │ │ │ │ + bge.w 925be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92272 │ │ │ │ + bne.w 925be │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92272 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 925be │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, sl │ │ │ │ - bpl.w 91f3a │ │ │ │ + bpl.w 92286 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91f48 │ │ │ │ + bge.w 92294 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 91f48 │ │ │ │ + b.n 92294 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9225e │ │ │ │ - b.n 9221c │ │ │ │ + bne.w 925aa │ │ │ │ + b.n 92568 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 923ec │ │ │ │ + bmi.n 92738 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 9243c │ │ │ │ + bgt.n 92788 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 92770 │ │ │ │ + bne.w 92abc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 92760 │ │ │ │ + bne.w 92aac │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 91fe2 │ │ │ │ + beq.w 9232e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 927bc │ │ │ │ + bne.w 92b08 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 927ae │ │ │ │ + bne.w 92afa │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 91fe4 │ │ │ │ - ldr r1, [pc, #728] @ (92740 ) │ │ │ │ + b.n 92330 │ │ │ │ + ldr r1, [pc, #728] @ (92a8c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 921e2 │ │ │ │ - b.n 9225e │ │ │ │ + bne.w 9252e │ │ │ │ + b.n 925aa │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 92526 │ │ │ │ + bgt.n 92872 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 92548 │ │ │ │ + blt.n 92894 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 92548 │ │ │ │ - movw r1, #5364 @ 0x14f4 │ │ │ │ + bge.n 92894 │ │ │ │ + movw r1, #3188 @ 0xc74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92380 │ │ │ │ + bne.w 926cc │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 9239c │ │ │ │ - ldr r0, [pc, #664] @ (92744 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + b.n 926e8 │ │ │ │ + ldr r0, [pc, #664] @ (92a90 ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 92208 │ │ │ │ - ldr r0, [pc, #652] @ (92744 ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 9225e │ │ │ │ - ldr r1, [pc, #648] @ (92748 ) │ │ │ │ + bne.w 92554 │ │ │ │ + ldr r0, [pc, #652] @ (92a90 ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 925aa │ │ │ │ + ldr r1, [pc, #648] @ (92a94 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 921ea │ │ │ │ - b.n 9225e │ │ │ │ + bne.w 92536 │ │ │ │ + b.n 925aa │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 9239c │ │ │ │ + b.n 926e8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 927a8 │ │ │ │ + bne.w 92af4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 927c0 │ │ │ │ + bne.w 92b0c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91fd4 │ │ │ │ + b.n 92320 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 91e12 │ │ │ │ + b.n 9215e │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 91f3a │ │ │ │ - movw r3, #44517 @ 0xade5 │ │ │ │ + b.n 92286 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 92118 │ │ │ │ + b.n 92464 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 92286 │ │ │ │ + b.n 925d2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 91fcc │ │ │ │ + b.n 92318 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 9239c │ │ │ │ + b.n 926e8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5384 @ 0x1508 │ │ │ │ + movw r1, #3208 @ 0xc88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - ldr r5, [pc, #524] @ (9274c ) │ │ │ │ + bl 12125c │ │ │ │ + ldr r5, [pc, #524] @ (92a98 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 92260 │ │ │ │ + b.n 925ac │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5440 @ 0x1540 │ │ │ │ + movw r1, #3264 @ 0xcc0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9253c │ │ │ │ + bl 12125c │ │ │ │ + b.n 92888 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9271c │ │ │ │ + bne.w 92a68 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 91fcc │ │ │ │ - bl 844d4 │ │ │ │ - b.n 91e06 │ │ │ │ + b.n 92318 │ │ │ │ + bl 8473c │ │ │ │ + b.n 92152 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 922fa │ │ │ │ + b.n 92646 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 92404 │ │ │ │ + bmi.w 92750 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5596 @ 0x15dc │ │ │ │ + movw r1, #3420 @ 0xd5c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - ldr r3, [pc, #400] @ (9274c ) │ │ │ │ + bl 12125c │ │ │ │ + ldr r3, [pc, #400] @ (92a98 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ - cbnz r5, 925d6 │ │ │ │ + cbnz r5, 92922 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 923d4 │ │ │ │ + bl 8473c │ │ │ │ + b.n 92720 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 91f28 │ │ │ │ + b.n 92274 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.n 91f28 │ │ │ │ + b.n 92274 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 923ac │ │ │ │ + b.n 926f8 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 922c6 │ │ │ │ + b.n 92612 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 922d2 │ │ │ │ + b.n 9261e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 922de │ │ │ │ + b.n 9262a │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #5624 @ 0x15f8 │ │ │ │ + movw r1, #3448 @ 0xd78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - ldr r2, [pc, #292] @ (9274c ) │ │ │ │ + bl f53c4 │ │ │ │ + ldr r2, [pc, #292] @ (92a98 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 92674 │ │ │ │ + bne.n 929c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9266c │ │ │ │ + bge.n 929b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 923c2 │ │ │ │ + bne.w 9270e │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 923c2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9270e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5316 @ 0x14c4 │ │ │ │ + movw r1, #3140 @ 0xc44 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9253c │ │ │ │ + bl 12125c │ │ │ │ + b.n 92888 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 923d4 │ │ │ │ + bl 8473c │ │ │ │ + b.n 92720 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbnz r3, 926a0 │ │ │ │ + cbnz r3, 929ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 92640 │ │ │ │ - b.n 923c2 │ │ │ │ + blt.n 9298c │ │ │ │ + b.n 9270e │ │ │ │ ldrd sl, r2, [r3, #4] │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91e92 │ │ │ │ - b.n 91f32 │ │ │ │ + bne.w 921de │ │ │ │ + b.n 9227e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 91e8c │ │ │ │ + b.w 921d8 │ │ │ │ mov r8, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 9267a │ │ │ │ - b.n 923c6 │ │ │ │ + bne.n 929c6 │ │ │ │ + b.n 92712 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4052 @ 0xfd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9225e │ │ │ │ + bl 12125c │ │ │ │ + b.n 925aa │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 91ea4 │ │ │ │ + b.w 921f0 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5716 @ 0x1654 │ │ │ │ + movw r1, #3540 @ 0xdd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 92624 │ │ │ │ + bl 12125c │ │ │ │ + b.n 92970 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5508 @ 0x1584 │ │ │ │ + movw r1, #3332 @ 0xd04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9253c │ │ │ │ + bl 12125c │ │ │ │ + b.n 92888 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 91eb8 │ │ │ │ + b.w 92204 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 91ecc │ │ │ │ + b.w 92218 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 91ede │ │ │ │ + b.w 9222a │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 91ef0 │ │ │ │ + b.w 9223c │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 91f02 │ │ │ │ + b.w 9224e │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 91f14 │ │ │ │ + b.w 92260 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 9257c │ │ │ │ + bmi.w 928c8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5768 @ 0x1688 │ │ │ │ + movw r1, #3592 @ 0xe08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 92624 │ │ │ │ - b.n 9203c │ │ │ │ + bl 12125c │ │ │ │ + b.n 92970 │ │ │ │ + b.n 92388 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 92750 │ │ │ │ + bgt.n 92a9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 9264c │ │ │ │ + bmi.n 92998 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 922ea │ │ │ │ + b.n 92636 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 9278c │ │ │ │ + bne.n 92ad8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 91fdc │ │ │ │ + b.n 92328 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5836 @ 0x16cc │ │ │ │ + movw r1, #3660 @ 0xe4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 92624 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 92970 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5872 @ 0x16f0 │ │ │ │ + movw r1, #3696 @ 0xe70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 92624 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 92970 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 92774 │ │ │ │ + b.n 92ac0 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 927d0 │ │ │ │ + bne.n 92b1c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 91fe4 │ │ │ │ + b.n 92330 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 92774 │ │ │ │ + b.n 92ac0 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 927d4 │ │ │ │ + bne.n 92b20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91fd4 │ │ │ │ + b.n 92320 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 92790 │ │ │ │ + b.n 92adc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 92790 │ │ │ │ + b.n 92adc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 923c2 │ │ │ │ + bne.w 9270e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 923c2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9270e │ │ │ │ movw r2, #51764 @ 0xca34 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #6280 @ 0x1888 │ │ │ │ + movw r2, #4104 @ 0x1008 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 250df4 │ │ │ │ - b.n 92260 │ │ │ │ + bl 250ce8 │ │ │ │ + b.n 925ac │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5672 @ 0x1628 │ │ │ │ + movw r1, #3496 @ 0xda8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 92624 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 925b8 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 92970 │ │ │ │ + bl 24448c │ │ │ │ + b.n 92904 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 921d4 │ │ │ │ - ldr r5, [pc, #280] @ (9294c ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92520 │ │ │ │ + ldr r5, [pc, #280] @ (92c98 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 928b0 │ │ │ │ + beq.n 92bfc │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 928b0 │ │ │ │ + bhi.n 92bfc │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 92190 │ │ │ │ + b.n 924dc │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6152 @ 0x1808 │ │ │ │ + movw r1, #3976 @ 0xf88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - ldr r5, [pc, #196] @ (9294c ) │ │ │ │ + bl f53c4 │ │ │ │ + ldr r5, [pc, #196] @ (92c98 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 9225e │ │ │ │ + b.n 925aa │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6084 @ 0x17c4 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9287c │ │ │ │ - ldr r5, [pc, #168] @ (9294c ) │ │ │ │ + b.n 92bc8 │ │ │ │ + ldr r5, [pc, #168] @ (92c98 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 244f6c │ │ │ │ - b.n 92260 │ │ │ │ + bl 24448c │ │ │ │ + b.n 925ac │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 92864 │ │ │ │ - ldr r5, [pc, #140] @ (9294c ) │ │ │ │ + b.n 92bb0 │ │ │ │ + ldr r5, [pc, #140] @ (92c98 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 92260 │ │ │ │ + b.n 925ac │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5552 @ 0x15b0 │ │ │ │ + movw r1, #3376 @ 0xd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r5, [pc, #116] @ (9294c ) │ │ │ │ + ldr r5, [pc, #116] @ (92c98 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 92260 │ │ │ │ + bl 12125c │ │ │ │ + b.n 925ac │ │ │ │ mov r0, sl │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 9205a │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 923a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9225e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 925aa │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6012 @ 0x177c │ │ │ │ + movw r1, #3836 @ 0xefc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9287c │ │ │ │ + b.n 92bc8 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #5944 @ 0x1738 │ │ │ │ + movw r1, #3768 @ 0xeb8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #36] @ (9294c ) │ │ │ │ + ldr r5, [pc, #36] @ (92c98 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 9225e │ │ │ │ + bl f53c4 │ │ │ │ + b.n 925aa │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5296 @ 0x14b0 │ │ │ │ + movw r1, #3120 @ 0xc30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9253c │ │ │ │ + bl 12125c │ │ │ │ + b.n 92888 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00092950 : │ │ │ │ +00092c9c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w fp, [r3] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 93062 │ │ │ │ + beq.w 933ae │ │ │ │ mov sl, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r5 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 934ba │ │ │ │ + bhi.w 93806 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 92e98 │ │ │ │ + beq.w 931e4 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 92eca │ │ │ │ + beq.w 93216 │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9298c │ │ │ │ + bne.n 92cd8 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9345a │ │ │ │ + beq.w 937a6 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c5a8 │ │ │ │ - cbz r0, 929c4 │ │ │ │ + cbz r0, 92d10 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93450 │ │ │ │ + beq.w 9379c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c230 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 933ae │ │ │ │ + beq.w 936fa │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2c198 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92fa4 │ │ │ │ + bne.w 932f0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9306c │ │ │ │ + beq.w 933b8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 932e8 │ │ │ │ + beq.w 93634 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 932d2 │ │ │ │ + beq.w 9361e │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92aba │ │ │ │ + beq.n 92e06 │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93338 │ │ │ │ + beq.w 93684 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92ab4 │ │ │ │ + beq.n 92e00 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93290 │ │ │ │ + beq.w 935dc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 92ab4 │ │ │ │ + cbz r2, 92e00 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93296 │ │ │ │ + beq.w 935e2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 92ab4 │ │ │ │ + cbz r2, 92e00 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9329c │ │ │ │ + beq.w 935e8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 92ab4 │ │ │ │ + cbz r2, 92e00 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 932a2 │ │ │ │ + beq.w 935ee │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 92ab4 │ │ │ │ + cbz r2, 92e00 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 932a8 │ │ │ │ + beq.w 935f4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 92ab4 │ │ │ │ + cbz r2, 92e00 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 932bc │ │ │ │ + beq.w 93608 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 92ab4 │ │ │ │ + cbz r2, 92e00 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 931d0 │ │ │ │ + beq.w 9351c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 931d4 │ │ │ │ + beq.w 93520 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92aa0 │ │ │ │ + bne.n 92dec │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 93128 │ │ │ │ + bne.w 93474 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93148 │ │ │ │ + beq.w 93494 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 92af2 │ │ │ │ + bpl.n 92e3e │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 92af2 │ │ │ │ + ble.n 92e3e │ │ │ │ add.w ip, r6, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 931a4 │ │ │ │ + beq.w 934f0 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 9318c │ │ │ │ + bpl.w 934d8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 92ada │ │ │ │ + bne.n 92e26 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movw r3, #40512 @ 0x9e40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1ccedc │ │ │ │ + bl 1cbab8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 931a4 │ │ │ │ + beq.w 934f0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 933ca │ │ │ │ + bge.w 93716 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 92b2e │ │ │ │ + cbz r2, 92e7a │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93320 │ │ │ │ + bne.w 9366c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccfb4 │ │ │ │ + bl 1cbb90 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 931a4 │ │ │ │ + beq.w 934f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 930b2 │ │ │ │ + beq.w 933fe │ │ │ │ ldr r2, [sp, #20] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #24] │ │ │ │ - blt.w 93092 │ │ │ │ + blt.w 933de │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 93016 │ │ │ │ + bne.w 93362 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9302e │ │ │ │ + bne.w 9337a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9304a │ │ │ │ + bne.w 93396 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 931a4 │ │ │ │ + beq.w 934f0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 92b9c │ │ │ │ + cbz r0, 92ee8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -153819,15 +154145,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 933a6 │ │ │ │ + bmi.w 936f2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r6, [r8, #168] @ 0xa8 │ │ │ │ @@ -153839,20 +154165,20 @@ │ │ │ │ str.w r3, [r8, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r8, #436] @ 0x1b4 │ │ │ │ str.w r9, [r8, #428] @ 0x1ac │ │ │ │ str.w sl, [r8, #12] │ │ │ │ str.w sl, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92c9c │ │ │ │ - movw r6, #63080 @ 0xf668 │ │ │ │ + beq.n 92fe8 │ │ │ │ + movw r6, #60904 @ 0xede8 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 92c7c │ │ │ │ + bhi.n 92fc8 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -153887,924 +154213,924 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #8 │ │ │ │ ldrsh.w r2, [r6, r3, lsl #2] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 92e0c │ │ │ │ + bne.w 93158 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92c28 │ │ │ │ + bne.n 92f74 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93076 │ │ │ │ + beq.w 933c2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r7, [r8, #104] @ 0x68 │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9339e │ │ │ │ + blt.w 936ea │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92d08 │ │ │ │ + bne.n 93054 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 92ce4 │ │ │ │ + cbz r2, 93030 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 93400 │ │ │ │ + blt.w 9374c │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 93382 │ │ │ │ + blt.w 936ce │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9343c │ │ │ │ + blt.w 93788 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 93428 │ │ │ │ + blt.w 93774 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 93480 │ │ │ │ + bmi.w 937cc │ │ │ │ ldr.w sl, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #704] @ (92fdc ) │ │ │ │ + ldr r6, [pc, #704] @ (93328 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 92d66 │ │ │ │ + cbz r1, 930b2 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c9c4 │ │ │ │ + bl 8ccec │ │ │ │ mov r4, r0 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92dea │ │ │ │ + beq.n 93136 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (92fe0 ) │ │ │ │ + ldr r1, [pc, #664] @ (9332c ) │ │ │ │ mov r0, sl │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92d60 │ │ │ │ + bge.n 930ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93478 │ │ │ │ + beq.w 937c4 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92de8 │ │ │ │ + beq.n 93134 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92fcc │ │ │ │ + bne.w 93318 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93006 │ │ │ │ - ldr r2, [pc, #620] @ (92fe4 ) │ │ │ │ + bne.w 93352 │ │ │ │ + ldr r2, [pc, #620] @ (93330 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 92ff0 │ │ │ │ + bne.w 9333c │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 92ff0 │ │ │ │ + beq.w 9333c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #592] @ (92fe8 ) │ │ │ │ + ldr r1, [pc, #592] @ (93334 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 92de8 │ │ │ │ + beq.n 93134 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92fc2 │ │ │ │ + bne.w 9330e │ │ │ │ ldr r5, [r5, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c5a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 933e4 │ │ │ │ + beq.w 93730 │ │ │ │ subs r1, r0, r5 │ │ │ │ - bmi.w 932ee │ │ │ │ + bmi.w 9363a │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 92dea │ │ │ │ - ldr r1, [pc, #536] @ (92fe8 ) │ │ │ │ + cbz r0, 93136 │ │ │ │ + ldr r1, [pc, #536] @ (93334 ) │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92de8 │ │ │ │ + bge.n 93134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 933c2 │ │ │ │ + beq.w 9370e │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [r6, r9] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92f42 │ │ │ │ + bne.w 9328e │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, sl │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92c28 │ │ │ │ - b.n 92c9c │ │ │ │ + bne.w 92f74 │ │ │ │ + b.n 92fe8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, fp │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c198 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94a28 │ │ │ │ + bl 94d80 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 92e12 │ │ │ │ + ble.n 9315e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 9317c │ │ │ │ + bmi.w 934c8 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 92e12 │ │ │ │ + beq.n 9315e │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 931d8 │ │ │ │ + bmi.w 93524 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 92e12 │ │ │ │ + beq.n 9315e │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 931e8 │ │ │ │ + bmi.w 93534 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 92e12 │ │ │ │ + beq.n 9315e │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 93212 │ │ │ │ + bmi.w 9355e │ │ │ │ subs.w r2, fp, #4 │ │ │ │ - beq.n 92e12 │ │ │ │ + beq.n 9315e │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 93166 │ │ │ │ + bmi.w 934b2 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 92e88 │ │ │ │ - b.n 92e12 │ │ │ │ + bne.n 931d4 │ │ │ │ + b.n 9315e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 93356 │ │ │ │ + bne.w 936a2 │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 93176 │ │ │ │ + beq.w 934c2 │ │ │ │ blx 2c230 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 933b4 │ │ │ │ + beq.w 93700 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c198 │ │ │ │ - b.n 9299e │ │ │ │ + b.n 92cea │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 9333e │ │ │ │ + bne.w 9368a │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9299e │ │ │ │ + beq.w 92cea │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #40216 @ 0x9d18 │ │ │ │ + movw r3, #38040 @ 0x9498 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #5484 @ 0x156c │ │ │ │ + movw r3, #3308 @ 0xcec │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #5364 @ 0x14f4 │ │ │ │ + movw r3, #3188 @ 0xc74 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r7, r8 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 930c0 │ │ │ │ + bmi.w 9340c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92f96 │ │ │ │ + beq.n 932e2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92f90 │ │ │ │ + beq.n 932dc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 930b8 │ │ │ │ + beq.w 93404 │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92f00 │ │ │ │ + bne.n 9324c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 9299e │ │ │ │ + b.n 92cea │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 92f62 │ │ │ │ + cbz r3, 932ae │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 92f62 │ │ │ │ + beq.n 932ae │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9336e │ │ │ │ + blt.w 936ba │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 92dfe │ │ │ │ + beq.w 9314a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92dfe │ │ │ │ + bge.w 9314a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92dfe │ │ │ │ + bne.w 9314a │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92dfe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9314a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9299e │ │ │ │ + beq.w 92cea │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 92f00 │ │ │ │ + b.n 9324c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r6 │ │ │ │ - bpl.w 92aba │ │ │ │ + bpl.w 92e06 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92ac8 │ │ │ │ + bge.w 92e14 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 92ac8 │ │ │ │ + b.n 92e14 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92de8 │ │ │ │ - b.n 92da6 │ │ │ │ - ldr r1, [pc, #28] @ (92fec ) │ │ │ │ + bne.w 93134 │ │ │ │ + b.n 930f2 │ │ │ │ + ldr r1, [pc, #28] @ (93338 ) │ │ │ │ mov r0, sl │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92d6c │ │ │ │ - b.n 92de8 │ │ │ │ + bne.w 930b8 │ │ │ │ + b.n 93134 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 92fa4 │ │ │ │ + bmi.n 932f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 92ff4 │ │ │ │ + bgt.n 93340 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 928e8 │ │ │ │ + b.n 92c34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #700] @ (932b0 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + ldr r0, [pc, #700] @ (935fc ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 92d92 │ │ │ │ - ldr r0, [pc, #688] @ (932b0 ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 92de8 │ │ │ │ - ldr r1, [pc, #684] @ (932b4 ) │ │ │ │ + bne.w 930de │ │ │ │ + ldr r0, [pc, #688] @ (935fc ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 93134 │ │ │ │ + ldr r1, [pc, #684] @ (93600 ) │ │ │ │ mov r0, sl │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92d74 │ │ │ │ - b.n 92de8 │ │ │ │ + bne.w 930c0 │ │ │ │ + b.n 93134 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r2, [r7, #0] │ │ │ │ - bne.w 93232 │ │ │ │ + bne.w 9357e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 93222 │ │ │ │ + bne.w 9356e │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - b.n 92b56 │ │ │ │ + b.n 92ea2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ - bne.w 93230 │ │ │ │ + bne.w 9357c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 93306 │ │ │ │ + bne.w 93652 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 92b5e │ │ │ │ + b.n 92eaa │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9322e │ │ │ │ + bne.w 9357a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 932c2 │ │ │ │ + bne.w 9360e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 92b6a │ │ │ │ + b.n 92eb6 │ │ │ │ mov r7, fp │ │ │ │ mov r4, fp │ │ │ │ strd fp, fp, [sp, #8] │ │ │ │ - b.n 929aa │ │ │ │ + b.n 92cf6 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 92aba │ │ │ │ - movw r3, #44517 @ 0xade5 │ │ │ │ + b.n 92e06 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 92ca6 │ │ │ │ + b.n 92ff2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 92e12 │ │ │ │ + b.n 9315e │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ add r2, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93264 │ │ │ │ + bne.w 935b0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 92b50 │ │ │ │ + b.n 92e9c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 92b50 │ │ │ │ + b.n 92e9c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 92f96 │ │ │ │ + b.n 932e2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 930ee │ │ │ │ + bgt.n 9343a │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 93110 │ │ │ │ + blt.n 9345c │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 93110 │ │ │ │ - movw r1, #5364 @ 0x14f4 │ │ │ │ + bge.n 9345c │ │ │ │ + movw r1, #3188 @ 0xc74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92f1c │ │ │ │ - b.n 92f96 │ │ │ │ + bne.w 93268 │ │ │ │ + b.n 932e2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5384 @ 0x1508 │ │ │ │ + movw r1, #3208 @ 0xc88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - ldr r6, [pc, #432] @ (932b8 ) │ │ │ │ + bl 12125c │ │ │ │ + ldr r6, [pc, #432] @ (93604 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92dea │ │ │ │ + b.n 93136 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5440 @ 0x1540 │ │ │ │ + movw r1, #3264 @ 0xcc0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 93104 │ │ │ │ + bl 12125c │ │ │ │ + b.n 93450 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 92fb2 │ │ │ │ + bmi.w 932fe │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5596 @ 0x15dc │ │ │ │ + movw r1, #3420 @ 0xd5c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - ldr r3, [pc, #364] @ (932b8 ) │ │ │ │ + bl 12125c │ │ │ │ + ldr r3, [pc, #364] @ (93604 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92f48 │ │ │ │ + bne.w 93294 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 92f70 │ │ │ │ + bl 8473c │ │ │ │ + b.n 932bc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 92e90 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9299e │ │ │ │ + b.n 931dc │ │ │ │ + bl 8473c │ │ │ │ + b.n 92cea │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 92e54 │ │ │ │ + b.n 931a0 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #5624 @ 0x15f8 │ │ │ │ + movw r1, #3448 @ 0xd78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - ldr r2, [pc, #272] @ (932b8 ) │ │ │ │ + bl f53c4 │ │ │ │ + ldr r2, [pc, #272] @ (93604 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 93200 │ │ │ │ + bne.n 9354c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 931f8 │ │ │ │ + bge.n 93544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f5e │ │ │ │ + bne.w 932aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92f5e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 932aa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 92aac │ │ │ │ + b.n 92df8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 92aac │ │ │ │ + b.n 92df8 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 92e62 │ │ │ │ + b.n 931ae │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 92e70 │ │ │ │ + b.n 931bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 92f70 │ │ │ │ + bl 8473c │ │ │ │ + b.n 932bc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93288 │ │ │ │ + bne.n 935d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 931be │ │ │ │ - b.n 92f5e │ │ │ │ + blt.n 9350a │ │ │ │ + b.n 932aa │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 92e7e │ │ │ │ + b.n 931ca │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 9324a │ │ │ │ + bne.n 93596 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r2 │ │ │ │ - b.n 92b56 │ │ │ │ + b.n 92ea2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5836 @ 0x16cc │ │ │ │ + movw r1, #3660 @ 0xe4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 931a4 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 934f0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5872 @ 0x16f0 │ │ │ │ + movw r1, #3696 @ 0xe70 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 931a4 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 934f0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 930ae │ │ │ │ + bmi.w 933fa │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5768 @ 0x1688 │ │ │ │ + movw r1, #3592 @ 0xe08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 931a4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 934f0 │ │ │ │ mov r8, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 93208 │ │ │ │ - b.n 92f62 │ │ │ │ + bne.n 93554 │ │ │ │ + b.n 932ae │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 92a4a │ │ │ │ + b.w 92d96 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 92a5a │ │ │ │ + b.w 92da6 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 92a6a │ │ │ │ + b.w 92db6 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 92a7a │ │ │ │ + b.w 92dc6 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 92a8a │ │ │ │ + b.w 92dd6 │ │ │ │ nop │ │ │ │ - bgt.n 932bc │ │ │ │ + bgt.n 93608 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 931b8 │ │ │ │ + bmi.n 93504 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 92a9a │ │ │ │ + b.w 92de6 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 93316 │ │ │ │ + bne.n 93662 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 92b6a │ │ │ │ + b.n 92eb6 │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92a28 │ │ │ │ - b.w 92ab4 │ │ │ │ + bne.w 92d74 │ │ │ │ + b.w 92e00 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 92a22 │ │ │ │ + b.w 92d6e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4052 @ 0xfd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 92de8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 93134 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 9331c │ │ │ │ + bne.n 93668 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 92b5e │ │ │ │ + b.n 92eaa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 9324c │ │ │ │ + b.n 93598 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 93318 │ │ │ │ + b.n 93664 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5716 @ 0x1654 │ │ │ │ + movw r1, #3540 @ 0xdd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 931a4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 934f0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 92a38 │ │ │ │ + b.w 92d84 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5316 @ 0x14c4 │ │ │ │ + movw r1, #3140 @ 0xc44 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 93104 │ │ │ │ + bl 12125c │ │ │ │ + b.n 93450 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5508 @ 0x1584 │ │ │ │ + movw r1, #3332 @ 0xd04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 93104 │ │ │ │ + bl 12125c │ │ │ │ + b.n 93450 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f5e │ │ │ │ + bne.w 932aa │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92f5e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 932aa │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6012 @ 0x177c │ │ │ │ + movw r1, #3836 @ 0xefc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - ldr r6, [pc, #320] @ (934e0 ) │ │ │ │ + bl f53c4 │ │ │ │ + ldr r6, [pc, #320] @ (9382c ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92de8 │ │ │ │ + b.n 93134 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ - b.n 92be2 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 93148 │ │ │ │ - ldr r6, [pc, #296] @ (934e0 ) │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 92f2e │ │ │ │ + bl 24448c │ │ │ │ + b.n 93494 │ │ │ │ + ldr r6, [pc, #296] @ (9382c ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - bl 244f6c │ │ │ │ - b.n 92dea │ │ │ │ + bl 24448c │ │ │ │ + b.n 93136 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92de8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93134 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5672 @ 0x1628 │ │ │ │ + movw r1, #3496 @ 0xda8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 931a4 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 934f0 │ │ │ │ movw r2, #51764 @ 0xca34 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #6280 @ 0x1888 │ │ │ │ + movw r2, #4104 @ 0x1008 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 250df4 │ │ │ │ - b.n 92dea │ │ │ │ + bl 250ce8 │ │ │ │ + b.n 93136 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #5944 @ 0x1738 │ │ │ │ + movw r1, #3768 @ 0xeb8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #196] @ (934e0 ) │ │ │ │ + ldr r6, [pc, #196] @ (9382c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 92de8 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 93134 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6152 @ 0x1808 │ │ │ │ + movw r1, #3976 @ 0xf88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 93394 │ │ │ │ + b.n 936e0 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6084 @ 0x17c4 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 93394 │ │ │ │ - ldr r6, [pc, #140] @ (934e0 ) │ │ │ │ + b.n 936e0 │ │ │ │ + ldr r6, [pc, #140] @ (9382c ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92dea │ │ │ │ + b.n 93136 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5552 @ 0x15b0 │ │ │ │ + movw r1, #3376 @ 0xd30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r6, [pc, #116] @ (934e0 ) │ │ │ │ + ldr r6, [pc, #116] @ (9382c ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 92dea │ │ │ │ + bl 12125c │ │ │ │ + b.n 93136 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92d60 │ │ │ │ - ldr r6, [pc, #92] @ (934e0 ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 930ac │ │ │ │ + ldr r6, [pc, #92] @ (9382c ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r6, r9] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 934d2 │ │ │ │ + beq.n 9381e │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 934d2 │ │ │ │ + bhi.n 9381e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w sl, [r2, #16] │ │ │ │ - b.n 92d1c │ │ │ │ + b.n 93068 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5296 @ 0x14b0 │ │ │ │ + movw r1, #3120 @ 0xc30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 93104 │ │ │ │ + bl 12125c │ │ │ │ + b.n 93450 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 934b4 │ │ │ │ + b.n 93800 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #128] @ 0x80 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 935a4 │ │ │ │ + beq.n 938f0 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 93576 │ │ │ │ + beq.n 938c2 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 935da │ │ │ │ + beq.n 93926 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 935bc │ │ │ │ + beq.n 93908 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 935f4 │ │ │ │ + beq.n 93940 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 934e4 │ │ │ │ + bl 93830 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 93606 │ │ │ │ + bne.n 93952 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 93606 │ │ │ │ + bne.n 93952 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 9360a │ │ │ │ + bne.n 93956 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 935d0 │ │ │ │ + bne.n 9391c │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 93602 │ │ │ │ + bne.n 9394e │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 935ea │ │ │ │ + bne.n 93936 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 93586 │ │ │ │ + beq.n 938d2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 935b4 │ │ │ │ + bne.n 93900 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 93594 │ │ │ │ + b.n 938e0 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9356c │ │ │ │ + bne.n 938b8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9356c │ │ │ │ + bne.n 938b8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 935b4 │ │ │ │ + bne.n 93900 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 93594 │ │ │ │ + beq.n 938e0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 9354c │ │ │ │ + beq.n 93898 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9360e │ │ │ │ + bne.n 9395a │ │ │ │ mov r0, r7 │ │ │ │ - b.n 9355c │ │ │ │ + b.n 938a8 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 9355c │ │ │ │ + beq.n 938a8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 935fe │ │ │ │ + bne.n 9394a │ │ │ │ mov r0, r4 │ │ │ │ - b.n 93586 │ │ │ │ + b.n 938d2 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 93530 │ │ │ │ + b.n 9387c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 9356c │ │ │ │ + b.n 938b8 │ │ │ │ mov r1, ip │ │ │ │ - b.n 935ea │ │ │ │ + b.n 93936 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 935ca │ │ │ │ + b.n 93916 │ │ │ │ mov r1, ip │ │ │ │ - b.n 935d0 │ │ │ │ + b.n 9391c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 935ea │ │ │ │ + b.n 93936 │ │ │ │ nop │ │ │ │ │ │ │ │ -00093614 : │ │ │ │ +00093960 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ lsls r1, r5, #19 │ │ │ │ - bmi.w 93b60 │ │ │ │ + bmi.w 93eac │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r5, #22 │ │ │ │ - bpl.w 9401a │ │ │ │ + bpl.w 94366 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bmi.w 939ce │ │ │ │ + bmi.w 93d1a │ │ │ │ orr.w r5, r5, #8192 @ 0x2000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93fc0 │ │ │ │ + beq.w 9430c │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93a22 │ │ │ │ + beq.w 93d6e │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93a7c │ │ │ │ + beq.w 93dc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 93aa6 │ │ │ │ - ldr r1, [pc, #536] @ (93884 ) │ │ │ │ + bpl.w 93df2 │ │ │ │ + ldr r1, [pc, #536] @ (93bd0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -154814,314 +155140,314 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9400e │ │ │ │ + beq.w 9435a │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93ca4 │ │ │ │ + beq.w 93ff0 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ clz r2, r8 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93cc8 │ │ │ │ + bne.w 94014 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93c66 │ │ │ │ + beq.w 93fb2 │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 940b6 │ │ │ │ + bne.w 94402 │ │ │ │ movw r6, #40512 @ 0x9e40 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93e08 │ │ │ │ + bne.w 94154 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83a3c │ │ │ │ + bl 83c08 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93dee │ │ │ │ + beq.w 9413a │ │ │ │ mov r0, r7 │ │ │ │ - bl 84868 │ │ │ │ + bl 84ad0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9370c │ │ │ │ + bge.n 93a58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93c90 │ │ │ │ + beq.w 93fdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93e3e │ │ │ │ + beq.w 9418a │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 941a4 │ │ │ │ + beq.w 944f0 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93d18 │ │ │ │ + bne.w 94064 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93ab4 │ │ │ │ + bne.w 93e00 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w 9406e │ │ │ │ + bne.w 943ba │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 93bf2 │ │ │ │ + bmi.w 93f3e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 93c08 │ │ │ │ + bne.w 93f54 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 93b68 │ │ │ │ + ble.w 93eb4 │ │ │ │ adds r3, #12 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r5 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 937a0 │ │ │ │ + bhi.n 93aec │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9421a │ │ │ │ + beq.w 94566 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 937a0 │ │ │ │ + ble.n 93aec │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 937de │ │ │ │ + beq.n 93b2a │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 937a0 │ │ │ │ + beq.n 93aec │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 937de │ │ │ │ + beq.n 93b2a │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 937a0 │ │ │ │ + beq.n 93aec │ │ │ │ adds r2, #20 │ │ │ │ mov.w ip, #2 │ │ │ │ ldr.w r9, [r2, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 937de │ │ │ │ + beq.n 93b2a │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 93790 │ │ │ │ + bne.n 93adc │ │ │ │ mov r5, sl │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94102 │ │ │ │ + bne.w 9444e │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - b.n 937e6 │ │ │ │ + b.n 93b32 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 937de │ │ │ │ + beq.n 93b2a │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 937c6 │ │ │ │ + bne.n 93b12 │ │ │ │ movw r2, #35368 @ 0x8a28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 937a0 │ │ │ │ + bne.n 93aec │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 9375a │ │ │ │ + blt.n 93aa6 │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 93cde │ │ │ │ + bne.w 9402a │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 938a6 │ │ │ │ + ble.n 93bf2 │ │ │ │ add.w r1, r7, #12 │ │ │ │ movs r6, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 93848 │ │ │ │ + bhi.n 93b94 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 941d6 │ │ │ │ + beq.w 94522 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 93848 │ │ │ │ + ble.n 93b94 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 938a0 │ │ │ │ + beq.n 93bec │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 93848 │ │ │ │ + beq.n 93b94 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 938a0 │ │ │ │ + beq.n 93bec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 93848 │ │ │ │ + beq.n 93b94 │ │ │ │ adds r3, #20 │ │ │ │ movs r7, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 938a0 │ │ │ │ + beq.n 93bec │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 9383a │ │ │ │ + bne.n 93b86 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94122 │ │ │ │ + bne.w 9446e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r0, r3, #22 │ │ │ │ - bpl.w 93b7a │ │ │ │ + bpl.w 93ec6 │ │ │ │ str.w r2, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r5, 938c2 │ │ │ │ + cbz r5, 93c0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 938ba │ │ │ │ + bge.n 93c06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 938ba │ │ │ │ + cbnz r3, 93c06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 938ba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93c06 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 938a0 │ │ │ │ + beq.n 93bec │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93888 │ │ │ │ + bne.n 93bd4 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93848 │ │ │ │ + bne.n 93b94 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 93806 │ │ │ │ + bne.n 93b52 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 938b6 │ │ │ │ + bmi.n 93c02 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93aac │ │ │ │ + bne.w 93df8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9386e │ │ │ │ + bne.n 93bba │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 93b80 │ │ │ │ + bpl.w 93ecc │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93c54 │ │ │ │ + bne.w 93fa0 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 93bea │ │ │ │ + bmi.w 93f36 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 876a0 │ │ │ │ + bl 87a24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93dee │ │ │ │ + beq.w 9413a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ca5c │ │ │ │ + bl 8cd84 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93dee │ │ │ │ + beq.w 9413a │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93ad4 │ │ │ │ + bmi.w 93e20 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 939a2 │ │ │ │ + bmi.n 93cee │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93e8c │ │ │ │ + beq.w 941d8 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 93952 │ │ │ │ + ble.n 93c9e │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9392a │ │ │ │ + bge.n 93c76 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8fb5c │ │ │ │ + bl 8feac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 93dee │ │ │ │ + blt.w 9413a │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 93952 │ │ │ │ + beq.n 93c9e │ │ │ │ adds r5, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 9420e │ │ │ │ - bl 8fb5c │ │ │ │ + bge.w 9455a │ │ │ │ + bl 8feac │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 93dee │ │ │ │ + blt.w 9413a │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 93932 │ │ │ │ + bne.n 93c7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e7d0 │ │ │ │ + bl 8eaf8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93dee │ │ │ │ + beq.w 9413a │ │ │ │ lsls r5, r3, #17 │ │ │ │ - bpl.n 9396c │ │ │ │ + bpl.n 93cb8 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94228 │ │ │ │ + beq.w 94574 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93b04 │ │ │ │ + bmi.w 93e50 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 93984 │ │ │ │ + bgt.n 93cd0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 941f4 │ │ │ │ + ble.w 94540 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ lsls r1, r3, #30 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bmi.w 93b24 │ │ │ │ + bmi.w 93e70 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r2, #16 │ │ │ │ bics.w r2, r2, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r2, #15 │ │ │ │ streq r2, [r4, #104] @ 0x68 │ │ │ │ - beq.n 93902 │ │ │ │ + beq.n 93c4e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55716 @ 0xd9a4 │ │ │ │ + movw r1, #53512 @ 0xd108 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 93dee │ │ │ │ - ldr r1, [pc, #716] @ (93c9c ) │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9413a │ │ │ │ + ldr r1, [pc, #716] @ (93fe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov.w r2, #28 │ │ │ │ @@ -155132,33 +155458,33 @@ │ │ │ │ adds r5, r1, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93fac │ │ │ │ + beq.w 942f8 │ │ │ │ add.w r3, r2, #91136 @ 0x16400 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93fc0 │ │ │ │ + beq.w 9430c │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93654 │ │ │ │ - bl 80424 │ │ │ │ + bne.w 939a0 │ │ │ │ + bl 80534 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93dee │ │ │ │ + beq.w 9413a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93cd8 │ │ │ │ - ldr r1, [pc, #608] @ (93c9c ) │ │ │ │ + beq.w 94024 │ │ │ │ + ldr r1, [pc, #608] @ (93fe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -155168,76 +155494,76 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93f96 │ │ │ │ + beq.w 942e2 │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93660 │ │ │ │ + bne.w 939ac │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 93cb2 │ │ │ │ + beq.w 93ffe │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #22 │ │ │ │ - bmi.w 94142 │ │ │ │ + bmi.w 9448e │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #35368 @ 0x8a28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bmi.w 93668 │ │ │ │ + bmi.w 939b4 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 936a0 │ │ │ │ + b.n 939ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 947ac │ │ │ │ - b.n 938b6 │ │ │ │ + bl 94b04 │ │ │ │ + b.n 93c02 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9372a │ │ │ │ + bge.w 93a76 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9372a │ │ │ │ + bne.w 93a76 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9372a │ │ │ │ + b.n 93a76 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 938fe │ │ │ │ + bls.w 93c4a │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55644 @ 0xd95c │ │ │ │ + movw r1, #53440 @ 0xd0c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 93dee │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9413a │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 93984 │ │ │ │ + beq.w 93cd0 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55868 @ 0xda3c │ │ │ │ + movw r1, #53664 @ 0xd1a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 93dee │ │ │ │ - ldr r0, [pc, #372] @ (93c9c ) │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9413a │ │ │ │ + ldr r0, [pc, #372] @ (93fe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -155248,1804 +155574,1807 @@ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93fa2 │ │ │ │ + beq.w 942ee │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 937fc │ │ │ │ - b.n 938a6 │ │ │ │ + bgt.w 93b48 │ │ │ │ + b.n 93bf2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9386e │ │ │ │ + bne.w 93bba │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 93bca │ │ │ │ + ble.n 93f16 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 94188 │ │ │ │ + bmi.w 944d4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 93bca │ │ │ │ + beq.n 93f16 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 94188 │ │ │ │ + bmi.w 944d4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 93bca │ │ │ │ + beq.n 93f16 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 94188 │ │ │ │ + bmi.w 944d4 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 93bca │ │ │ │ + beq.n 93f16 │ │ │ │ adds r2, #24 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r6, #22 │ │ │ │ - bmi.w 94188 │ │ │ │ + bmi.w 944d4 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 93bb8 │ │ │ │ + bne.n 93f04 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 93c54 │ │ │ │ + bne.n 93fa0 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 938d0 │ │ │ │ + bne.w 93c1c │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 938de │ │ │ │ + b.n 93c2a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 93744 │ │ │ │ - ldr r1, [pc, #148] @ (93ca0 ) │ │ │ │ + beq.w 93a90 │ │ │ │ + ldr r1, [pc, #148] @ (93fec ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #132] @ (93ca0 ) │ │ │ │ + ldr r1, [pc, #132] @ (93fec ) │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r7, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 93f24 │ │ │ │ + beq.w 94270 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 93f0c │ │ │ │ + bpl.w 94258 │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.w 937a2 │ │ │ │ + bhi.w 93aee │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 93750 │ │ │ │ - b.n 937e6 │ │ │ │ + bgt.w 93a9c │ │ │ │ + b.n 93b32 │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.n 93bea │ │ │ │ + bmi.n 93f36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857ac │ │ │ │ + bl 85b20 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 938de │ │ │ │ - b.n 93dee │ │ │ │ + bge.w 93c2a │ │ │ │ + b.n 9413a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 94032 │ │ │ │ + beq.w 9437e │ │ │ │ movs r0, #1 │ │ │ │ - bl 8f400 │ │ │ │ + bl 8f800 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93dee │ │ │ │ + beq.w 9413a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 93c86 │ │ │ │ + bpl.n 93fd2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ - b.n 936cc │ │ │ │ + b.n 93a18 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9370c │ │ │ │ + b.n 93a58 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93dee │ │ │ │ + beq.w 9413a │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 936c6 │ │ │ │ + bne.w 93a12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 936c6 │ │ │ │ + beq.w 93a12 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 936cc │ │ │ │ - b.n 93c6c │ │ │ │ + bne.w 93a18 │ │ │ │ + b.n 93fb8 │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 93654 │ │ │ │ - ldr r1, [pc, #668] @ (93f7c ) │ │ │ │ + b.n 939a0 │ │ │ │ + ldr r1, [pc, #668] @ (942c8 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ - ldr r1, [pc, #652] @ (93f7c ) │ │ │ │ + bl 1cced0 │ │ │ │ + ldr r1, [pc, #652] @ (942c8 ) │ │ │ │ add r2, sp, #20 │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r6, r0, r2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.w 93ef8 │ │ │ │ + bpl.w 94244 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.w 93ee4 │ │ │ │ + bpl.w 94230 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 937f2 │ │ │ │ - b.n 93848 │ │ │ │ + bls.w 93b3e │ │ │ │ + b.n 93b94 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 934e4 │ │ │ │ + bl 93830 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 93720 │ │ │ │ + ble.w 93a6c │ │ │ │ str r6, [sp, #12] │ │ │ │ movw r9, #35368 @ 0x8a28 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov fp, r5 │ │ │ │ add.w r8, r3, #12 │ │ │ │ movs r6, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr.w r4, [r8, #4]! │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 940e2 │ │ │ │ + bge.w 9442e │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [sl, #172] @ 0xac │ │ │ │ - cbz r0, 93d8e │ │ │ │ - bl 934e4 │ │ │ │ + cbz r0, 940da │ │ │ │ + bl 93830 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93e88 │ │ │ │ + bne.w 941d4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93e88 │ │ │ │ + bne.w 941d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93fee │ │ │ │ + beq.w 9433a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 93db2 │ │ │ │ + ble.n 940fe │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 93d9c │ │ │ │ + bne.n 940e8 │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 93d3e │ │ │ │ + bne.n 9408a │ │ │ │ add r3, sp, #4 │ │ │ │ mov r5, fp │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ - b.n 93720 │ │ │ │ + b.n 93a6c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93e88 │ │ │ │ + bne.n 941d4 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 93d64 │ │ │ │ + b.n 940b0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 93db2 │ │ │ │ + beq.n 940fe │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 93d80 │ │ │ │ + beq.n 940cc │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 93da4 │ │ │ │ + bne.n 940f0 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, fp │ │ │ │ ldrd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #55492 @ 0xd8c4 │ │ │ │ + movw r1, #53288 @ 0xd028 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93e3e │ │ │ │ + bge.n 9418a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 93e3e │ │ │ │ + cbnz r2, 9418a │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 93e42 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 9418e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 94150 │ │ │ │ + bmi.w 9449c │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9399c │ │ │ │ + b.n 93ce8 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 940d2 │ │ │ │ - ldr r1, [pc, #368] @ (93f7c ) │ │ │ │ + beq.w 9441e │ │ │ │ + ldr r1, [pc, #368] @ (942c8 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 93e5a │ │ │ │ + beq.n 941a6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #14 │ │ │ │ - bpl.w 94036 │ │ │ │ + bpl.w 94382 │ │ │ │ mov r1, r4 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 93e72 │ │ │ │ + bpl.n 941be │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 936f2 │ │ │ │ + bne.w 93a3e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 93dee │ │ │ │ + beq.n 9413a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93dee │ │ │ │ + bge.n 9413a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93dee │ │ │ │ + bne.n 9413a │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93dee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9413a │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #280] @ (93f7c ) │ │ │ │ + ldr r1, [pc, #280] @ (942c8 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15f5c0 │ │ │ │ + bl 15eeec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 93e3e │ │ │ │ + bmi.n 9418a │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93e38 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 94184 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 936f2 │ │ │ │ - b.n 93e3e │ │ │ │ + bne.w 93a3e │ │ │ │ + b.n 9418a │ │ │ │ mov r0, r4 │ │ │ │ - b.n 93d6e │ │ │ │ + b.n 940ba │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 93f3a │ │ │ │ + bmi.n 94286 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #232] @ (93f80 ) │ │ │ │ + ldr r2, [pc, #232] @ (942cc ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 93fd8 │ │ │ │ + bne.w 94324 │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 93fd8 │ │ │ │ - ldr r1, [pc, #208] @ (93f84 ) │ │ │ │ + beq.w 94324 │ │ │ │ + ldr r1, [pc, #208] @ (942d0 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 93dee │ │ │ │ + beq.n 9413a │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 93f8c │ │ │ │ - ldr r1, [pc, #188] @ (93f84 ) │ │ │ │ + bne.n 942d8 │ │ │ │ + ldr r1, [pc, #188] @ (942d0 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 93dee │ │ │ │ - movw r3, #23453 @ 0x5b9d │ │ │ │ + beq.n 9413a │ │ │ │ + movw r3, #20669 @ 0x50bd │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9390a │ │ │ │ + b.n 93c56 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93d10 │ │ │ │ + bne.w 9405c │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93d10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9405c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93d0a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 94056 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 93d0a │ │ │ │ + b.n 94056 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 93c40 │ │ │ │ + bne.w 93f8c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93c40 │ │ │ │ + b.n 93f8c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 93c3a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 93f86 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93c3a │ │ │ │ - ldr r1, [pc, #76] @ (93f88 ) │ │ │ │ + b.n 93f86 │ │ │ │ + ldr r1, [pc, #76] @ (942d4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ adds r5, r1, r3 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ add r2, r1 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 93f78 │ │ │ │ + beq.n 942c4 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 93e94 │ │ │ │ + b.n 941e0 │ │ │ │ asrs r4, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 93ea8 │ │ │ │ + bvc.n 941f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9390a │ │ │ │ - b.n 93ec4 │ │ │ │ + bne.w 93c56 │ │ │ │ + b.n 94210 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 93654 │ │ │ │ + b.w 939a0 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 93b60 │ │ │ │ + b.n 93eac │ │ │ │ add.w r3, r2, #96768 @ 0x17a00 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93a1a │ │ │ │ + bne.w 93d66 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55384 @ 0xd858 │ │ │ │ + movw r1, #53180 @ 0xcfbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 93dee │ │ │ │ - ldr r0, [pc, #616] @ (94244 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9413a │ │ │ │ + ldr r0, [pc, #616] @ (94590 ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 93eb2 │ │ │ │ - ldr r0, [pc, #604] @ (94244 ) │ │ │ │ - bl 44026 │ │ │ │ - b.n 93dee │ │ │ │ + bne.w 941fe │ │ │ │ + ldr r0, [pc, #604] @ (94590 ) │ │ │ │ + bl 44016 │ │ │ │ + b.n 9413a │ │ │ │ mov r3, sl │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 93d80 │ │ │ │ + beq.w 940cc │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93ff0 │ │ │ │ + bne.n 9433c │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 93d80 │ │ │ │ - b.n 93db2 │ │ │ │ + beq.w 940cc │ │ │ │ + b.n 940fe │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 936a0 │ │ │ │ + b.w 939ec │ │ │ │ orr.w r6, r5, #256 @ 0x100 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - bl 1d013c <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 1ced50 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r7, r5, #30 │ │ │ │ - bmi.w 939ce │ │ │ │ + bmi.w 93d1a │ │ │ │ mov r5, r6 │ │ │ │ - b.w 9363e │ │ │ │ - ldr r5, [pc, #532] @ (94248 ) │ │ │ │ - b.n 93c7a │ │ │ │ + b.w 9398a │ │ │ │ + ldr r5, [pc, #532] @ (94594 ) │ │ │ │ + b.n 93fc6 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 94044 │ │ │ │ - bl 20b6c4 │ │ │ │ + cbnz r3, 94390 │ │ │ │ + bl 20ac24 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 93e32 │ │ │ │ + b.n 9417e │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 9408a │ │ │ │ - cbz r7, 9409a │ │ │ │ + bpl.n 943d6 │ │ │ │ + cbz r7, 943e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, r7 │ │ │ │ orrge.w r0, r7, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - b.n 9403c │ │ │ │ + b.n 94388 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 938ba │ │ │ │ + bge.w 93c06 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 938ba │ │ │ │ + bne.w 93c06 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 938ba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93c06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94056 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94056 │ │ │ │ + bne.n 943a2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 943a2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 93e3e │ │ │ │ + bmi.w 9418a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93e7c │ │ │ │ + beq.w 941c8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93e42 │ │ │ │ - b.n 93dee │ │ │ │ + bne.w 9418e │ │ │ │ + b.n 9413a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r6, #40512 @ 0x9e40 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93e02 │ │ │ │ + bge.w 9414e │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bne.w 93e08 │ │ │ │ + bne.w 94154 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83a3c │ │ │ │ + bl 83c08 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 936f2 │ │ │ │ - b.n 93e42 │ │ │ │ + bne.w 93a3e │ │ │ │ + b.n 9418e │ │ │ │ movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #55452 @ 0xd89c │ │ │ │ + movw r1, #53248 @ 0xd000 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93dd8 │ │ │ │ - ldr r0, [pc, #328] @ (9424c ) │ │ │ │ + b.n 94124 │ │ │ │ + ldr r0, [pc, #328] @ (94598 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 937ac │ │ │ │ - ldr r0, [pc, #296] @ (9424c ) │ │ │ │ + b.w 93af8 │ │ │ │ + ldr r0, [pc, #296] @ (94598 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r1, [r3, #160] @ 0xa0 │ │ │ │ - b.w 93852 │ │ │ │ + b.w 93b9e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 93a92 │ │ │ │ - ldr r0, [pc, #248] @ (9424c ) │ │ │ │ + b.n 93dde │ │ │ │ + ldr r0, [pc, #248] @ (94598 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 941ca │ │ │ │ + beq.n 94516 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 941ca │ │ │ │ + bhi.n 94516 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 93dfc │ │ │ │ + b.n 94148 │ │ │ │ movw r5, #51700 @ 0xc9f4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - movw r1, #55548 @ 0xd8fc │ │ │ │ + movw r1, #53344 @ 0xd060 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 93dee │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9413a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 941e4 │ │ │ │ + blt.n 94530 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55424 @ 0xd880 │ │ │ │ + movw r1, #53220 @ 0xcfe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93e42 │ │ │ │ - b.n 93dee │ │ │ │ + bne.w 9418e │ │ │ │ + b.n 9413a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 94182 │ │ │ │ + b.n 944ce │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 938a0 │ │ │ │ - b.w 9388c │ │ │ │ + beq.w 93bec │ │ │ │ + b.w 93bd8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 941ac │ │ │ │ + bne.n 944f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 941ac │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 944f8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55960 @ 0xda98 │ │ │ │ + movw r1, #53756 @ 0xd1fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 93dee │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9413a │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 93932 │ │ │ │ - b.w 93952 │ │ │ │ + bne.w 93c7e │ │ │ │ + b.w 93c9e │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 937de │ │ │ │ - b.w 937ca │ │ │ │ + beq.w 93b2a │ │ │ │ + b.w 93b16 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55796 @ 0xd9f4 │ │ │ │ + movw r1, #53592 @ 0xd158 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n 93dee │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9413a │ │ │ │ nop │ │ │ │ - bvc.n 94168 │ │ │ │ + bvc.n 944b4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00094250 : │ │ │ │ +0009459c : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ - cbnz r3, 9425c │ │ │ │ + cbnz r3, 945a8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ tst.w ip, #2 │ │ │ │ - bne.w 94410 │ │ │ │ - ldr r7, [pc, #468] @ (94454 ) │ │ │ │ + bne.w 9475c │ │ │ │ + ldr r7, [pc, #468] @ (947a0 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r1, 942c0 │ │ │ │ + cbnz r1, 9460c │ │ │ │ ldrb.w r0, [r0, #204] @ 0xcc │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 943a6 │ │ │ │ + bne.w 946f2 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ movs r0, #0 │ │ │ │ - add.w r1, r1, r3, lsl #2 │ │ │ │ - add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ - str.w r0, [r1, #160] @ 0xa0 │ │ │ │ + add.w r3, r1, r3, lsl #2 │ │ │ │ + add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ + str.w r0, [r3, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ tst.w ip, #512 @ 0x200 │ │ │ │ str.w r3, [r2, #192] @ 0xc0 │ │ │ │ - beq.n 942ba │ │ │ │ + beq.n 94606 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 9436c │ │ │ │ + bpl.n 946b8 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 943c0 │ │ │ │ + bne.n 9470c │ │ │ │ ldr.w lr, [r1, #24] │ │ │ │ ldr.w ip, [lr, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - ble.n 9436c │ │ │ │ + ble.n 946b8 │ │ │ │ ldrb.w r3, [lr, #5] │ │ │ │ movs r6, #1 │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ adds r3, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 94386 │ │ │ │ + beq.n 946d2 │ │ │ │ add.w r3, r3, r9, lsl #3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 94360 │ │ │ │ + beq.n 946ac │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 942c6 │ │ │ │ + beq.n 94612 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 942c6 │ │ │ │ + ble.n 94612 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ itt lt │ │ │ │ addlt.w r0, ip, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 94254 │ │ │ │ + bl 945a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 942c4 │ │ │ │ + bge.n 94610 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 942c4 │ │ │ │ + bne.n 94610 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 942c6 │ │ │ │ + b.n 94612 │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 942f8 │ │ │ │ + bne.n 94644 │ │ │ │ ldrb.w r0, [r2, #204] @ 0xcc │ │ │ │ - cbnz r0, 943a6 │ │ │ │ + cbnz r0, 946f2 │ │ │ │ ldr.w r3, [r2, #192] @ 0xc0 │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr.w ip, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94298 │ │ │ │ - b.n 942aa │ │ │ │ + bne.n 945e4 │ │ │ │ + b.n 945f6 │ │ │ │ movs r5, #12 │ │ │ │ mla r3, r5, r9, r3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 94302 │ │ │ │ + bne.n 9464e │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 9438e │ │ │ │ - b.n 9436c │ │ │ │ + bne.n 946da │ │ │ │ + b.n 946b8 │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r5, r1, #5696 @ 0x1640 │ │ │ │ movs r1, #0 │ │ │ │ adds r5, #20 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n 943e0 │ │ │ │ + bmi.n 9472c │ │ │ │ adds r1, #1 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - b.n 943b6 │ │ │ │ + b.n 94702 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 9436c │ │ │ │ + ble.n 946b8 │ │ │ │ ldrb.w ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w ip, r3, ip, lsl #2 │ │ │ │ ldrb.w ip, [ip, r9] │ │ │ │ add.w ip, r3, ip, lsl #2 │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ - b.n 94302 │ │ │ │ + b.n 9464e │ │ │ │ ldr.w r3, [r5, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 94406 │ │ │ │ + cbz r3, 94752 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - bge.n 94406 │ │ │ │ - movw r0, #6568 @ 0x19a8 │ │ │ │ + bge.n 94752 │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ asrs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ - beq.n 94372 │ │ │ │ + beq.n 946be │ │ │ │ adds r1, #1 │ │ │ │ - b.n 943b6 │ │ │ │ + b.n 94702 │ │ │ │ subs r5, r1, #1 │ │ │ │ - ldr r1, [pc, #64] @ (94454 ) │ │ │ │ + ldr r1, [pc, #64] @ (947a0 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ movs r2, #28 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r4 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ mul.w r2, r5, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w lr, r1, r2 │ │ │ │ add.w lr, lr, #91136 @ 0x16400 │ │ │ │ ldr.w lr, [lr, #412] @ 0x19c │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 94448 │ │ │ │ + beq.n 94794 │ │ │ │ cmp r5, #10 │ │ │ │ - bhi.n 94448 │ │ │ │ + bhi.n 94794 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #388 @ 0x184 │ │ │ │ add r1, r2 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - b.n 94284 │ │ │ │ + b.n 945d0 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r1, r2 │ │ │ │ - b.n 94444 │ │ │ │ + b.n 94790 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 9464e │ │ │ │ + bgt.w 949aa │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 94538 │ │ │ │ + bls.n 948b6 │ │ │ │ adds r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 945e0 │ │ │ │ + bmi.w 9493c │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 945d2 │ │ │ │ - ldr r3, [pc, #452] @ (94668 ) │ │ │ │ + bne.w 9492c │ │ │ │ + ldr r3, [pc, #468] @ (949c4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bcs.n 94598 │ │ │ │ + bcs.n 94888 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 945c4 │ │ │ │ + beq.w 9491a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 944fc │ │ │ │ - ldrd r0, r7, [r3, #24] │ │ │ │ - cmp r0, r7 │ │ │ │ - bhi.n 9458c │ │ │ │ - adds r1, #1 │ │ │ │ - add.w r1, r0, r1, lsl #3 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - adds r1, r3, r0 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str.w ip, [r3, r0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 94598 │ │ │ │ + beq.n 9486c │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #344] @ (9466c ) │ │ │ │ + ldr r2, [pc, #384] @ (949c8 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94610 │ │ │ │ + bne.w 9496c │ │ │ │ movs r2, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ strd r3, r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #300] @ (94668 ) │ │ │ │ + ldrd r0, r7, [r3, #24] │ │ │ │ + cmp r0, r7 │ │ │ │ + bhi.n 9490a │ │ │ │ + adds r1, #1 │ │ │ │ + add.w r1, r0, r1, lsl #3 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + adds r1, r3, r0 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str.w ip, [r3, r0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 9482e │ │ │ │ + ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ + movt r3, #7 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 94986 │ │ │ │ + cmp r2, #1 │ │ │ │ + it cc │ │ │ │ + movcc r2, #1 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 2c218 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 9493c │ │ │ │ + ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8, #800] @ 0x320 │ │ │ │ + b.n 9482e │ │ │ │ + ldr r3, [pc, #268] @ (949c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 945e8 │ │ │ │ - ldr r1, [pc, #284] @ (9466c ) │ │ │ │ + beq.n 94944 │ │ │ │ + ldr r1, [pc, #248] @ (949c8 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94520 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + beq.n 94854 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94636 │ │ │ │ + bne.n 94992 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94520 │ │ │ │ + bne.n 94854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 94520 │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 94854 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 944f8 │ │ │ │ - ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ - movt r3, #7 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 9462a │ │ │ │ - cmp r2, #1 │ │ │ │ - it cc │ │ │ │ - movcc r2, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 2c218 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r4, 945e0 │ │ │ │ - ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 944fc │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 9482e │ │ │ │ + b.n 94888 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 944f8 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 9482e │ │ │ │ + b.n 94888 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 944fc │ │ │ │ - bl 244f6c │ │ │ │ + bne.w 9482e │ │ │ │ + bl 24448c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 94530 │ │ │ │ + b.n 94864 │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r2, #2765 @ 0xacd │ │ │ │ + movw r2, #3101 @ 0xc1d │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r2, #16 │ │ │ │ - bne.n 945d2 │ │ │ │ + bne.n 9492c │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r1, #15 │ │ │ │ movs r2, #16 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 944bc │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 94808 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 94642 │ │ │ │ + bne.n 9499e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94584 │ │ │ │ - b.n 94520 │ │ │ │ + beq.n 94902 │ │ │ │ + b.n 94854 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 945b6 │ │ │ │ + b.n 948a6 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 94520 │ │ │ │ + b.n 94854 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 94520 │ │ │ │ + b.n 94854 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6624 @ 0x19e0 │ │ │ │ + movw r1, #4448 @ 0x1160 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 945e4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 94940 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 94746 │ │ │ │ - ldr r3, [pc, #264] @ (947a4 ) │ │ │ │ + bne.n 94aa0 │ │ │ │ + ldr r3, [pc, #260] @ (94afc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9470e │ │ │ │ + beq.n 94a68 │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 946f0 │ │ │ │ + cbnz r2, 94a3a │ │ │ │ + ldrd r0, r5, [r3, #24] │ │ │ │ + cmp r0, r5 │ │ │ │ + itttt ls │ │ │ │ + addls r1, r3, r0 │ │ │ │ + strls r1, [r3, #4] │ │ │ │ + addls.w r1, r0, #24 │ │ │ │ + strls r1, [r3, #24] │ │ │ │ + ittet hi │ │ │ │ + ldrhi r3, [r3, #12] │ │ │ │ + strhi r3, [r1, #12] │ │ │ │ + strls r2, [r3, r0] │ │ │ │ + strhi r1, [r3, #8] │ │ │ │ movw r3, #42384 @ 0xa590 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #220] @ (947a8 ) │ │ │ │ + ldr r2, [pc, #188] @ (94b00 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9475a │ │ │ │ + blt.n 94ab4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9476a │ │ │ │ + bne.n 94ac4 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrd r0, r5, [r3, #24] │ │ │ │ - cmp r0, r5 │ │ │ │ - itttt ls │ │ │ │ - addls r1, r3, r0 │ │ │ │ - strls r1, [r3, #4] │ │ │ │ - addls.w r1, r0, #24 │ │ │ │ - strls r1, [r3, #24] │ │ │ │ - ittet hi │ │ │ │ - ldrhi r3, [r3, #12] │ │ │ │ - strhi r3, [r1, #12] │ │ │ │ - strls r2, [r3, r0] │ │ │ │ - strhi r1, [r3, #8] │ │ │ │ - b.n 946c2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 946c2 │ │ │ │ + bne.n 94a3a │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9478a │ │ │ │ + bne.n 94ae4 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 94754 │ │ │ │ + cbz r4, 94aae │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 946c2 │ │ │ │ + b.n 94a3a │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 946c2 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 946ea │ │ │ │ + bne.n 94a3a │ │ │ │ + bl 24448c │ │ │ │ + b.n 94a62 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 946e2 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + beq.n 94a5a │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 94796 │ │ │ │ + bne.n 94af0 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 946e2 │ │ │ │ + bne.n 94a5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 946e2 │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 94a5a │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 94738 │ │ │ │ + b.n 94a92 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 946e2 │ │ │ │ - nop │ │ │ │ + b.n 94a5a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r5, [pc, #476] @ (949a4 ) │ │ │ │ + ldr r5, [pc, #476] @ (94cfc ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 9496c │ │ │ │ - cbnz r1, 94814 │ │ │ │ + bmi.w 94cc4 │ │ │ │ + cbnz r1, 94b6c │ │ │ │ ldrb.w r6, [r2, #204] @ 0xcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 94902 │ │ │ │ + bne.w 94c5a │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9494a │ │ │ │ + beq.w 94ca2 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ lsls r1, r4, #22 │ │ │ │ str.w r0, [r3, #160] @ 0xa0 │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ - bpl.n 9480e │ │ │ │ + bpl.n 94b66 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 947d4 │ │ │ │ + bpl.n 94b2c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ movw sl, #6160 @ 0x1810 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 948e6 │ │ │ │ + bne.n 94c3e │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr.w lr, [r6, #16] │ │ │ │ cmp r7, lr │ │ │ │ - bge.n 947d4 │ │ │ │ + bge.n 94b2c │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ mov.w r8, #1 │ │ │ │ ldrb.w ip, [r6, #6] │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ adds r3, #20 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 948a8 │ │ │ │ + beq.n 94c00 │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 948c4 │ │ │ │ + beq.n 94c1c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 9486c │ │ │ │ + bne.n 94bc4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 947d4 │ │ │ │ + bpl.n 94b2c │ │ │ │ adds r7, #1 │ │ │ │ - b.n 9482a │ │ │ │ + b.n 94b82 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 9489c │ │ │ │ + ble.n 94bf4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r6 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 94254 │ │ │ │ + bl 945a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9489a │ │ │ │ + bge.n 94bf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9495a │ │ │ │ + beq.n 94cb2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 947d4 │ │ │ │ + bpl.n 94b2c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 94868 │ │ │ │ + b.n 94bc0 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r3, ip, r7, r3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9485c │ │ │ │ + bne.n 94bb4 │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 948b2 │ │ │ │ - b.n 947d4 │ │ │ │ + bne.n 94c0a │ │ │ │ + b.n 94b2c │ │ │ │ add.w r6, r7, r8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - ble.n 947d4 │ │ │ │ + ble.n 94b2c │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 948da │ │ │ │ + cbz r6, 94c32 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 9485c │ │ │ │ - b.n 947d4 │ │ │ │ + blt.n 94bb4 │ │ │ │ + b.n 94b2c │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bgt.n 948d0 │ │ │ │ - b.n 947d4 │ │ │ │ + bgt.n 94c28 │ │ │ │ + b.n 94b2c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - ble.w 947d4 │ │ │ │ + ble.w 94b2c │ │ │ │ ldrb.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 9485c │ │ │ │ + b.n 94bb4 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r7, r3, #5696 @ 0x1640 │ │ │ │ adds r7, #20 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n 94918 │ │ │ │ + bmi.n 94c70 │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 9490e │ │ │ │ + b.n 94c66 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 9492e │ │ │ │ + cbz r3, 94c86 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - blt.n 94938 │ │ │ │ + blt.n 94c90 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - beq.w 947de │ │ │ │ + beq.w 94b36 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 9490e │ │ │ │ - movw r0, #6568 @ 0x19a8 │ │ │ │ + b.n 94c66 │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 9492e │ │ │ │ + b.n 94c86 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 9480e │ │ │ │ - b.n 94808 │ │ │ │ + bpl.w 94b66 │ │ │ │ + b.n 94b60 │ │ │ │ mov r0, r6 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 9489c │ │ │ │ + b.n 94bf4 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r6, r0, r3 │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 94998 │ │ │ │ + beq.n 94cf0 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 94998 │ │ │ │ + bhi.n 94cf0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - b.n 947d2 │ │ │ │ + b.n 94b2a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ - b.n 94994 │ │ │ │ + b.n 94cec │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000949a8 : │ │ │ │ +00094d00 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r2, r1, #0 │ │ │ │ - blt.n 949cc │ │ │ │ - cbz r0, 949ea │ │ │ │ + blt.n 94d24 │ │ │ │ + cbz r0, 94d42 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 88bd0 │ │ │ │ + b.w 88ef8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6228 @ 0x1854 │ │ │ │ + movw r1, #4052 @ 0xfd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r2, 949f0 │ │ │ │ - ldr r3, [pc, #28] @ (94a0c ) │ │ │ │ - b.n 949e4 │ │ │ │ + cbnz r2, 94d48 │ │ │ │ + ldr r3, [pc, #28] @ (94d64 ) │ │ │ │ + b.n 94d3c │ │ │ │ movw r2, #4780 @ 0x12ac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r1, #6652 @ 0x19fc │ │ │ │ + movw r1, #4476 @ 0x117c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 949e4 │ │ │ │ + b.n 94d3c │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094a10 : │ │ │ │ - ldr r3, [pc, #16] @ (94a24 ) │ │ │ │ +00094d68 : │ │ │ │ + ldr r3, [pc, #16] @ (94d7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 94a1e │ │ │ │ + cbnz r0, 94d76 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 94a1c │ │ │ │ + b.n 94d74 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00094a28 : │ │ │ │ +00094d80 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 94a36 │ │ │ │ + bpl.n 94d8e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #6732 @ 0x1a4c │ │ │ │ + movw r1, #4556 @ 0x11cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [r5, #84] @ 0x54 │ │ │ │ tst.w ip, #536870912 @ 0x20000000 │ │ │ │ - beq.n 94ace │ │ │ │ + beq.n 94e26 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw ip, #41968 @ 0xa3f0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 94aaa │ │ │ │ + bne.n 94e02 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.n 94aaa │ │ │ │ - ldr r4, [pc, #136] @ (94b10 ) │ │ │ │ + beq.n 94e02 │ │ │ │ + ldr r4, [pc, #136] @ (94e68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r4] │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str.w ip, [r4, #72] @ 0x48 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 94ad2 │ │ │ │ + cbnz r3, 94e2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94ac8 │ │ │ │ - ldr r3, [pc, #84] @ (94b10 ) │ │ │ │ + beq.n 94e20 │ │ │ │ + ldr r3, [pc, #84] @ (94e68 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r4, [ip, r3] │ │ │ │ - b.n 94a8e │ │ │ │ + b.n 94de6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 94aa6 │ │ │ │ + b.n 94dfe │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 94b04 │ │ │ │ + cbz r0, 94e5c │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f8220 │ │ │ │ - cbnz r0, 94aec │ │ │ │ + bl f8070 │ │ │ │ + cbnz r0, 94e44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24f904 │ │ │ │ + bl 24f404 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 94b00 │ │ │ │ + cbz r3, 94e58 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b00 │ │ │ │ + bge.n 94e58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 94b08 │ │ │ │ + cbz r2, 94e60 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 94aa6 │ │ │ │ + b.n 94dfe │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - b.n 94af2 │ │ │ │ + b.n 94e4a │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94b00 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e58 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00094b14 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +00094e6c <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00094b20 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +00094e78 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 85790 │ │ │ │ + b.w 859e4 │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c60 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.w 94fb8 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63440 @ 0xf7d0 │ │ │ │ + movw r1, #61264 @ 0xef50 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ mov r0, r9 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 94c98 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ + beq.w 94ff0 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94c86 <_PyErr_SetRaisedException@@Base+0x166> │ │ │ │ + blt.w 94fde <_PyErr_SetRaisedException@@Base+0x166> │ │ │ │ mov r0, r8 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94c60 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ - ldr r1, [pc, #308] @ (94cc0 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ + beq.n 94fb8 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + ldr r1, [pc, #308] @ (95018 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 94c98 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ + beq.n 94ff0 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94c76 <_PyErr_SetRaisedException@@Base+0x156> │ │ │ │ + blt.n 94fce <_PyErr_SetRaisedException@@Base+0x156> │ │ │ │ mov r0, r6 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94c60 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.n 94fb8 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #272] @ (94cc4 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ + ldr r1, [pc, #272] @ (9501c <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 94c98 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ + beq.n 94ff0 <_PyErr_SetRaisedException@@Base+0x178> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94c66 <_PyErr_SetRaisedException@@Base+0x146> │ │ │ │ + blt.n 94fbe <_PyErr_SetRaisedException@@Base+0x146> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94c60 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + beq.n 94fb8 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 94c18 <_PyErr_SetRaisedException@@Base+0xf8> │ │ │ │ - movw sl, #6900 @ 0x1af4 │ │ │ │ + ble.n 94f70 <_PyErr_SetRaisedException@@Base+0xf8> │ │ │ │ + movw sl, #4724 @ 0x1274 │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 94bec <_PyErr_SetRaisedException@@Base+0xcc> │ │ │ │ + b.n 94f44 <_PyErr_SetRaisedException@@Base+0xcc> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 94c4e <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + beq.n 94fa6 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ blx 2c230 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ adds r2, r6, #4 │ │ │ │ - cbz r0, 94c56 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + cbz r0, 94fae <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 94bea <_PyErr_SetRaisedException@@Base+0xca> │ │ │ │ + bgt.n 94f42 <_PyErr_SetRaisedException@@Base+0xca> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 955a8 <_PyTuple_Resize@@Base> │ │ │ │ + bl 95900 <_PyTuple_Resize@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94c58 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ - ldr r1, [pc, #160] @ (94cc8 <_PyErr_SetRaisedException@@Base+0x1a8>) │ │ │ │ + beq.n 94fb0 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + ldr r1, [pc, #160] @ (95020 <_PyErr_SetRaisedException@@Base+0x1a8>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94c56 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 94fae <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94c44 <_PyErr_SetRaisedException@@Base+0x124> │ │ │ │ + bge.n 94f9c <_PyErr_SetRaisedException@@Base+0x124> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94ca6 <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ + beq.n 94ffe <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 94bec <_PyErr_SetRaisedException@@Base+0xcc> │ │ │ │ - b.n 94c18 <_PyErr_SetRaisedException@@Base+0xf8> │ │ │ │ + bgt.n 94f44 <_PyErr_SetRaisedException@@Base+0xcc> │ │ │ │ + b.n 94f70 <_PyErr_SetRaisedException@@Base+0xf8> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94cae <_PyErr_SetRaisedException@@Base+0x18e> │ │ │ │ + blt.n 95006 <_PyErr_SetRaisedException@@Base+0x18e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94c46 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + b.n 94f9e <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94bc6 <_PyErr_SetRaisedException@@Base+0xa6> │ │ │ │ + bne.n 94f1e <_PyErr_SetRaisedException@@Base+0xa6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94bc6 <_PyErr_SetRaisedException@@Base+0xa6> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f1e <_PyErr_SetRaisedException@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94ba2 <_PyErr_SetRaisedException@@Base+0x82> │ │ │ │ + bne.n 94efa <_PyErr_SetRaisedException@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94ba2 <_PyErr_SetRaisedException@@Base+0x82> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94efa <_PyErr_SetRaisedException@@Base+0x82> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94b7e <_PyErr_SetRaisedException@@Base+0x5e> │ │ │ │ + bne.w 94ed6 <_PyErr_SetRaisedException@@Base+0x5e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94b7e <_PyErr_SetRaisedException@@Base+0x5e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ed6 <_PyErr_SetRaisedException@@Base+0x5e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94c46 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + bge.n 94f9e <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94c46 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + bne.n 94f9e <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94c46 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f9e <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94c60 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + bne.n 94fb8 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94c60 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94fb8 <_PyErr_SetRaisedException@@Base+0x140> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7e40036 │ │ │ │ - @ instruction: 0xf7f00036 │ │ │ │ - strb.w r0, [r4, r6, lsl #3] │ │ │ │ + vqadd.s32 d16, d4, d22 │ │ │ │ + vqadd.s64 d16, d0, d22 │ │ │ │ + vmvn.i32 d0, #70 @ 0x00000046 │ │ │ │ │ │ │ │ -00094ccc : │ │ │ │ +00095024 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 94cea │ │ │ │ + bcs.n 95042 │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 94da4 │ │ │ │ + bcs.n 950fc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #228] @ (94dec ) │ │ │ │ + ldr r3, [pc, #228] @ (95144 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 94d58 │ │ │ │ - ldr r0, [pc, #208] @ (94df0 ) │ │ │ │ + cbz r3, 950b0 │ │ │ │ + ldr r0, [pc, #208] @ (95148 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94da6 │ │ │ │ + bne.n 950fe │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 80a04 │ │ │ │ + bl 80a5c <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94dcc │ │ │ │ + beq.n 95124 │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #116] @ (94df0 ) │ │ │ │ + ldr r2, [pc, #116] @ (95148 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 94d3e │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + beq.n 95096 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 94de6 │ │ │ │ + bne.n 9513e │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 94dc2 │ │ │ │ - b.n 94d3e │ │ │ │ - b.n 94f4c │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + cbz r0, 9511a │ │ │ │ + b.n 95096 │ │ │ │ + b.n 952a4 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 94dd6 │ │ │ │ + bne.n 9512e │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94d3e │ │ │ │ + bne.n 95096 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94d3e │ │ │ │ + b.n 95096 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94d52 │ │ │ │ + b.n 950aa │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94d3e │ │ │ │ + b.n 95096 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 94dda │ │ │ │ + b.n 95132 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094df4 : │ │ │ │ +0009514c : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 94e12 │ │ │ │ + bcs.n 9516a │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -157055,175 +157384,175 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 94ecc │ │ │ │ - ldr r3, [pc, #272] @ (94f44 ) │ │ │ │ + bcs.n 95224 │ │ │ │ + ldr r3, [pc, #272] @ (9529c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 94e80 │ │ │ │ - ldr r0, [pc, #256] @ (94f48 ) │ │ │ │ + cbz r3, 951d8 │ │ │ │ + ldr r0, [pc, #256] @ (952a0 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94efe │ │ │ │ + bne.n 95256 │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 80a04 │ │ │ │ + bl 80a5c <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94f24 │ │ │ │ + beq.n 9527c │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #164] @ (94f48 ) │ │ │ │ + ldr r2, [pc, #164] @ (952a0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 94e66 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + beq.n 951be │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 94f3e │ │ │ │ + bne.n 95296 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 94f1a │ │ │ │ - b.n 94e66 │ │ │ │ + cbz r0, 95272 │ │ │ │ + b.n 951be │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ sub.w r1, r1, r0, asr #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 94670 │ │ │ │ + bl 949cc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94e7a │ │ │ │ + beq.n 951d2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ asrs r2, r5, #31 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ rsb r2, r2, #1 │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ lsrs r1, r1, #30 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 94e7a │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 951d2 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 94f2e │ │ │ │ + bne.n 95286 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94e66 │ │ │ │ + bne.n 951be │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94e66 │ │ │ │ + b.n 951be │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94e7a │ │ │ │ + b.n 951d2 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94e66 │ │ │ │ + b.n 951be │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 94f32 │ │ │ │ + b.n 9528a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r5, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 95058 │ │ │ │ - ldr r3, [pc, #324] @ (950bc ) │ │ │ │ + bne.n 953b0 │ │ │ │ + ldr r3, [pc, #324] @ (95414 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 95048 │ │ │ │ + beq.n 953a0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 94ff4 │ │ │ │ + cbz r1, 9534c │ │ │ │ movw r2, #42384 @ 0xa590 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #276] @ (950c0 ) │ │ │ │ + ldr r1, [pc, #276] @ (95418 ) │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95068 │ │ │ │ + blt.n 953c0 │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 95078 │ │ │ │ + bne.n 953d0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ itt lt │ │ │ │ movlt r2, #18 │ │ │ │ strlt r2, [r3, #8] │ │ │ │ - blt.n 94fdc │ │ │ │ + blt.n 95334 │ │ │ │ mov.w r2, #16 │ │ │ │ str r2, [r3, #8] │ │ │ │ - bne.n 94fdc │ │ │ │ + bne.n 95334 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ it lt │ │ │ │ neglt r4, r4 │ │ │ │ @@ -157232,632 +157561,632 @@ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ it ne │ │ │ │ strne r4, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r2, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 95036 │ │ │ │ + bhi.n 9538e │ │ │ │ add.w r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94fa0 │ │ │ │ + bne.n 952f8 │ │ │ │ ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 950ae │ │ │ │ + bne.n 95406 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 95040 │ │ │ │ + cbz r3, 95398 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 94fa0 │ │ │ │ + b.n 952f8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94fa0 │ │ │ │ - bl 244f6c │ │ │ │ + bne.n 952f8 │ │ │ │ + bl 24448c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 94fd6 │ │ │ │ + b.n 9532e │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94fa0 │ │ │ │ - b.n 95010 │ │ │ │ + bne.n 952f8 │ │ │ │ + b.n 95368 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94fa0 │ │ │ │ - b.n 95040 │ │ │ │ + bne.n 952f8 │ │ │ │ + b.n 95398 │ │ │ │ movs r5, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 94fc0 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + beq.n 95318 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9509e │ │ │ │ + bne.n 953f6 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94fc0 │ │ │ │ + bne.n 95318 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94fc0 │ │ │ │ + b.n 95318 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94fc0 │ │ │ │ + b.n 95318 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 95028 │ │ │ │ + b.n 95380 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000950c4 : │ │ │ │ +0009541c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952b6 │ │ │ │ + beq.w 9560e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #41968 @ 0xa3f0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r5 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 95124 │ │ │ │ + bmi.n 9547c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 9519a │ │ │ │ + beq.n 954f2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9521c │ │ │ │ + beq.n 95574 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 952bc │ │ │ │ + bpl.w 95614 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95178 │ │ │ │ + blt.n 954d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 95182 │ │ │ │ + bne.n 954da │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 95182 │ │ │ │ + beq.n 954da │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 95252 │ │ │ │ - bl 8a554 │ │ │ │ + beq.n 955aa │ │ │ │ + bl 8a880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95260 │ │ │ │ + blt.n 955b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 95148 │ │ │ │ + beq.n 954a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9514e │ │ │ │ + bne.n 954a6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cbfc8 │ │ │ │ + bl 1cab48 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95258 │ │ │ │ + b.n 955b0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 952d2 │ │ │ │ - ldr r2, [pc, #468] @ (95378 ) │ │ │ │ + beq.w 9562a │ │ │ │ + ldr r2, [pc, #468] @ (956d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #460] @ (9537c ) │ │ │ │ + ldr r2, [pc, #460] @ (956d4 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95270 │ │ │ │ + bne.n 955c8 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8c4dc │ │ │ │ + bl 8c400 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9536a │ │ │ │ + beq.w 956c2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9522c │ │ │ │ + beq.n 95584 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 951ee │ │ │ │ + bge.n 95546 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9535a │ │ │ │ + beq.w 956b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95210 │ │ │ │ + bge.n 95568 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95350 │ │ │ │ + beq.w 956a8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95210 │ │ │ │ + bge.n 95568 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95362 │ │ │ │ + beq.w 956ba │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 95124 │ │ │ │ + b.n 9547c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95244 │ │ │ │ + bge.n 9559c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 95244 │ │ │ │ + cbnz r2, 9559c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9529e │ │ │ │ + beq.n 955f6 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 95124 │ │ │ │ - bl 86e60 │ │ │ │ + b.n 9547c │ │ │ │ + bl 871e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95170 │ │ │ │ + bge.n 954c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95170 │ │ │ │ + bne.n 954c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95170 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 954c8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 951be │ │ │ │ + beq.n 95516 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9528e │ │ │ │ + bge.n 955e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9528e │ │ │ │ + cbnz r3, 955e6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 95124 │ │ │ │ + b.n 9547c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 95124 │ │ │ │ + b.n 9547c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95170 │ │ │ │ + b.n 954c8 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 95258 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 955b0 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 951a2 │ │ │ │ + bne.w 954fa │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 95324 │ │ │ │ + bpl.n 9567c │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 95338 │ │ │ │ + bpl.n 95690 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 9534a │ │ │ │ + blt.n 956a2 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #32456 @ 0x7ec8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9524e │ │ │ │ + bge.n 955a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9524e │ │ │ │ + bne.n 955a6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 95124 │ │ │ │ + b.n 9547c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 952f2 │ │ │ │ + bge.n 9564a │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #76] @ (95380 ) │ │ │ │ + ldr r3, [pc, #76] @ (956d8 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 95308 │ │ │ │ + b.n 95660 │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 95346 │ │ │ │ + blt.n 9569e │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 952f2 │ │ │ │ + b.n 9564a │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 95370 │ │ │ │ + bpl.n 956c8 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 9532e │ │ │ │ + b.n 95686 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 95200 │ │ │ │ + b.n 95558 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 951ee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95546 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95210 │ │ │ │ - bl f891c │ │ │ │ - b.n 95124 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95568 │ │ │ │ + bl f876c │ │ │ │ + b.n 9547c │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 9532e │ │ │ │ + b.n 95686 │ │ │ │ nop │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00095384 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000956dc <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 95460 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ + beq.n 957b8 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 95460 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ + bmi.n 957b8 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 953d4 <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ + beq.n 9572c <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - beq.n 9544e <_PyUnicode_InternImmortal@@Base+0xca> │ │ │ │ + beq.n 957a6 <_PyUnicode_InternImmortal@@Base+0xca> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 954ec <_PyUnicode_InternImmortal@@Base+0x168> │ │ │ │ - ldr r3, [pc, #448] @ (955a0 <_PyUnicode_InternImmortal@@Base+0x21c>) │ │ │ │ + beq.w 95844 <_PyUnicode_InternImmortal@@Base+0x168> │ │ │ │ + ldr r3, [pc, #448] @ (958f8 <_PyUnicode_InternImmortal@@Base+0x21c>) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9548e <_PyUnicode_InternImmortal@@Base+0x10a> │ │ │ │ + bne.n 957e6 <_PyUnicode_InternImmortal@@Base+0x10a> │ │ │ │ add.w r0, r5, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8c4dc │ │ │ │ + bl 8c400 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 95540 <_PyUnicode_InternImmortal@@Base+0x1bc> │ │ │ │ + beq.w 95898 <_PyUnicode_InternImmortal@@Base+0x1bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 95466 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + beq.n 957be <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95420 <_PyUnicode_InternImmortal@@Base+0x9c> │ │ │ │ + bge.n 95778 <_PyUnicode_InternImmortal@@Base+0x9c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95556 <_PyUnicode_InternImmortal@@Base+0x1d2> │ │ │ │ + beq.w 958ae <_PyUnicode_InternImmortal@@Base+0x1d2> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95442 <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ + bge.n 9579a <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95548 <_PyUnicode_InternImmortal@@Base+0x1c4> │ │ │ │ + beq.w 958a0 <_PyUnicode_InternImmortal@@Base+0x1c4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95442 <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ + bge.n 9579a <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95562 <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ + beq.w 958ba <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 954ba <_PyUnicode_InternImmortal@@Base+0x136> │ │ │ │ + bge.n 95812 <_PyUnicode_InternImmortal@@Base+0x136> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 954ba <_PyUnicode_InternImmortal@@Base+0x136> │ │ │ │ + cbnz r2, 95812 <_PyUnicode_InternImmortal@@Base+0x136> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 954c4 <_PyUnicode_InternImmortal@@Base+0x140> │ │ │ │ + beq.n 9581c <_PyUnicode_InternImmortal@@Base+0x140> │ │ │ │ mov r1, r3 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 95462 <_PyUnicode_InternImmortal@@Base+0xde> │ │ │ │ + b.n 957ba <_PyUnicode_InternImmortal@@Base+0xde> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 953ee <_PyUnicode_InternImmortal@@Base+0x6a> │ │ │ │ + beq.n 95746 <_PyUnicode_InternImmortal@@Base+0x6a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 954dc <_PyUnicode_InternImmortal@@Base+0x158> │ │ │ │ + bge.n 95834 <_PyUnicode_InternImmortal@@Base+0x158> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 954dc <_PyUnicode_InternImmortal@@Base+0x158> │ │ │ │ + cbnz r3, 95834 <_PyUnicode_InternImmortal@@Base+0x158> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 954e4 <_PyUnicode_InternImmortal@@Base+0x160> │ │ │ │ + blt.n 9583c <_PyUnicode_InternImmortal@@Base+0x160> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 95462 <_PyUnicode_InternImmortal@@Base+0xde> │ │ │ │ + b.n 957ba <_PyUnicode_InternImmortal@@Base+0xde> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 95488 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + bne.n 957e0 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ mov r1, r3 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 9548a <_PyUnicode_InternImmortal@@Base+0x106> │ │ │ │ + b.n 957e2 <_PyUnicode_InternImmortal@@Base+0x106> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 954b4 <_PyUnicode_InternImmortal@@Base+0x130> │ │ │ │ + bge.n 9580c <_PyUnicode_InternImmortal@@Base+0x130> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 954b6 <_PyUnicode_InternImmortal@@Base+0x132> │ │ │ │ + b.n 9580e <_PyUnicode_InternImmortal@@Base+0x132> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 953dc <_PyUnicode_InternImmortal@@Base+0x58> │ │ │ │ + bne.w 95734 <_PyUnicode_InternImmortal@@Base+0x58> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 9556e <_PyUnicode_InternImmortal@@Base+0x1ea> │ │ │ │ + bpl.n 958c6 <_PyUnicode_InternImmortal@@Base+0x1ea> │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.n 95582 <_PyUnicode_InternImmortal@@Base+0x1fe> │ │ │ │ + bpl.n 958da <_PyUnicode_InternImmortal@@Base+0x1fe> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 95594 <_PyUnicode_InternImmortal@@Base+0x210> │ │ │ │ + blt.n 958ec <_PyUnicode_InternImmortal@@Base+0x210> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95488 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + bge.n 957e0 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 95488 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + bne.n 957e0 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9548a <_PyUnicode_InternImmortal@@Base+0x106> │ │ │ │ - bl f891c │ │ │ │ + b.n 957e2 <_PyUnicode_InternImmortal@@Base+0x106> │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 95460 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ + b.n 957b8 <_PyUnicode_InternImmortal@@Base+0xdc> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 95432 <_PyUnicode_InternImmortal@@Base+0xae> │ │ │ │ + b.n 9578a <_PyUnicode_InternImmortal@@Base+0xae> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 95420 <_PyUnicode_InternImmortal@@Base+0x9c> │ │ │ │ + b.n 95778 <_PyUnicode_InternImmortal@@Base+0x9c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 95442 <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ + b.n 9579a <_PyUnicode_InternImmortal@@Base+0xbe> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9550c <_PyUnicode_InternImmortal@@Base+0x188> │ │ │ │ + bge.n 95864 <_PyUnicode_InternImmortal@@Base+0x188> │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (955a4 <_PyUnicode_InternImmortal@@Base+0x220>) │ │ │ │ + ldr r3, [pc, #40] @ (958fc <_PyUnicode_InternImmortal@@Base+0x220>) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 95524 <_PyUnicode_InternImmortal@@Base+0x1a0> │ │ │ │ + b.n 9587c <_PyUnicode_InternImmortal@@Base+0x1a0> │ │ │ │ ldrsb.w r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 95590 <_PyUnicode_InternImmortal@@Base+0x20c> │ │ │ │ + blt.n 958e8 <_PyUnicode_InternImmortal@@Base+0x20c> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 9550c <_PyUnicode_InternImmortal@@Base+0x188> │ │ │ │ + b.n 95864 <_PyUnicode_InternImmortal@@Base+0x188> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 9559a <_PyUnicode_InternImmortal@@Base+0x216> │ │ │ │ + bpl.n 958f2 <_PyUnicode_InternImmortal@@Base+0x216> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 95578 <_PyUnicode_InternImmortal@@Base+0x1f4> │ │ │ │ + b.n 958d0 <_PyUnicode_InternImmortal@@Base+0x1f4> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 95578 <_PyUnicode_InternImmortal@@Base+0x1f4> │ │ │ │ + b.n 958d0 <_PyUnicode_InternImmortal@@Base+0x1f4> │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000955a8 <_PyTuple_Resize@@Base>: │ │ │ │ +00095900 <_PyTuple_Resize@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95720 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq.w 95a78 <_PyTuple_Resize@@Base+0x178> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 95720 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + bne.w 95a78 <_PyTuple_Resize@@Base+0x178> │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 95720 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + blt.w 95a78 <_PyTuple_Resize@@Base+0x178> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 955e6 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + cbz r4, 9593e <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 95720 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + bne.w 95a78 <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 955f0 <_PyTuple_Resize@@Base+0x48> │ │ │ │ + bne.n 95948 <_PyTuple_Resize@@Base+0x48> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 956b4 <_PyTuple_Resize@@Base+0x10c> │ │ │ │ + beq.n 95a0c <_PyTuple_Resize@@Base+0x10c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 956d0 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq.n 95a28 <_PyTuple_Resize@@Base+0x128> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 956ea <_PyTuple_Resize@@Base+0x142> │ │ │ │ + bhi.n 95a42 <_PyTuple_Resize@@Base+0x142> │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 95644 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ - ldr r3, [pc, #408] @ (957a4 <_PyTuple_Resize@@Base+0x1fc>) │ │ │ │ + cbz r2, 9599c <_PyTuple_Resize@@Base+0x9c> │ │ │ │ + ldr r3, [pc, #408] @ (95afc <_PyTuple_Resize@@Base+0x1fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -157869,39 +158198,39 @@ │ │ │ │ subs r3, #1 │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r7, r4 │ │ │ │ - bge.n 9565e <_PyTuple_Resize@@Base+0xb6> │ │ │ │ + bge.n 959b6 <_PyTuple_Resize@@Base+0xb6> │ │ │ │ add.w r2, r5, r7, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ adds r2, #12 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9573c <_PyTuple_Resize@@Base+0x194> │ │ │ │ + bne.n 95a94 <_PyTuple_Resize@@Base+0x194> │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 95650 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ - ldr r2, [pc, #328] @ (957a8 <_PyTuple_Resize@@Base+0x200>) │ │ │ │ + bne.n 959a8 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #328] @ (95b00 <_PyTuple_Resize@@Base+0x200>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9575c <_PyTuple_Resize@@Base+0x1b4> │ │ │ │ + bne.n 95ab4 <_PyTuple_Resize@@Base+0x1b4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f0530 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1ef960 <_PyObject_GC_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95768 <_PyTuple_Resize@@Base+0x1c0> │ │ │ │ + beq.n 95ac0 <_PyTuple_Resize@@Base+0x1c0> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 81018 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9570c <_PyTuple_Resize@@Base+0x164> │ │ │ │ - ldr r0, [pc, #288] @ (957a4 <_PyTuple_Resize@@Base+0x1fc>) │ │ │ │ + bgt.n 95a64 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + ldr r0, [pc, #288] @ (95afc <_PyTuple_Resize@@Base+0x1fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r5, r3, #8 │ │ │ │ str r3, [r6, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -157910,129 +158239,129 @@ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r5, [r6, #0] │ │ │ │ strd r4, r2, [r3, #-8] │ │ │ │ str r5, [r4, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 955ea <_PyTuple_Resize@@Base+0x42> │ │ │ │ + b.n 95942 <_PyTuple_Resize@@Base+0x42> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 956c8 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bge.n 95a20 <_PyTuple_Resize@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 956c8 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + cbnz r3, 95a20 <_PyTuple_Resize@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #224] @ (957ac <_PyTuple_Resize@@Base+0x204>) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #224] @ (95b04 <_PyTuple_Resize@@Base+0x204>) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 955ec <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 95944 <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9577c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + blt.n 95ad4 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 955ec <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 95944 <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95702 <_PyTuple_Resize@@Base+0x15a> │ │ │ │ + bge.n 95a5a <_PyTuple_Resize@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95702 <_PyTuple_Resize@@Base+0x15a> │ │ │ │ + cbnz r3, 95a5a <_PyTuple_Resize@@Base+0x15a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 244f6c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 24448c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 955ec <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 95944 <_PyTuple_Resize@@Base+0x44> │ │ │ │ subs r2, r7, r4 │ │ │ │ adds r0, r4, #4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b5ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 95680 <_PyTuple_Resize@@Base+0xd8> │ │ │ │ + b.n 959d8 <_PyTuple_Resize@@Base+0xd8> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 1ccacc │ │ │ │ - movw r0, #54696 @ 0xd5a8 │ │ │ │ + bl 1cb6a8 │ │ │ │ + movw r0, #54828 @ 0xd62c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #978 @ 0x3d2 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 95706 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 95a5e <_PyTuple_Resize@@Base+0x15e> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r2] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95752 <_PyTuple_Resize@@Base+0x1aa> │ │ │ │ + bge.n 95aaa <_PyTuple_Resize@@Base+0x1aa> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r1, 9578c <_PyTuple_Resize@@Base+0x1e4> │ │ │ │ + cbz r1, 95ae4 <_PyTuple_Resize@@Base+0x1e4> │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 95650 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ - b.n 9565e <_PyTuple_Resize@@Base+0xb6> │ │ │ │ + bne.w 959a8 <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + b.n 959b6 <_PyTuple_Resize@@Base+0xb6> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 95668 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ + b.n 959c0 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ add.w r7, r5, #16 │ │ │ │ str r0, [r6, #0] │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 9579a <_PyTuple_Resize@@Base+0x1f2> │ │ │ │ + bmi.n 95af2 <_PyTuple_Resize@@Base+0x1f2> │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ - bl 1ccacc │ │ │ │ - b.n 9576e <_PyTuple_Resize@@Base+0x1c6> │ │ │ │ + bl 1cb6a8 │ │ │ │ + b.n 95ac6 <_PyTuple_Resize@@Base+0x1c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 956d8 <_PyTuple_Resize@@Base+0x130> │ │ │ │ + bne.n 95a30 <_PyTuple_Resize@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 956d8 <_PyTuple_Resize@@Base+0x130> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95a30 <_PyTuple_Resize@@Base+0x130> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 95752 <_PyTuple_Resize@@Base+0x1aa> │ │ │ │ + b.n 95aaa <_PyTuple_Resize@@Base+0x1aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 90f5c │ │ │ │ - b.n 95706 <_PyTuple_Resize@@Base+0x15e> │ │ │ │ + bl 912a8 │ │ │ │ + b.n 95a5e <_PyTuple_Resize@@Base+0x15e> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #33701 @ 0x83a5 │ │ │ │ + movw r3, #34509 @ 0x86cd │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9583a <_PyTuple_Resize@@Base+0x292> │ │ │ │ + bne.n 95b92 <_PyTuple_Resize@@Base+0x292> │ │ │ │ mov r5, r0 │ │ │ │ - bl 88718 │ │ │ │ - cbz r0, 95838 <_PyTuple_Resize@@Base+0x290> │ │ │ │ + bl 88a40 │ │ │ │ + cbz r0, 95b90 <_PyTuple_Resize@@Base+0x290> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 95842 <_PyTuple_Resize@@Base+0x29a> │ │ │ │ - ldr r3, [pc, #108] @ (9584c <_PyTuple_Resize@@Base+0x2a4>) │ │ │ │ + bpl.n 95b9a <_PyTuple_Resize@@Base+0x29a> │ │ │ │ + ldr r3, [pc, #108] @ (95ba4 <_PyTuple_Resize@@Base+0x2a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r5, r0, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -158046,29 +158375,29 @@ │ │ │ │ strd lr, r2, [r0, #-8] │ │ │ │ str.w r5, [lr, #4] │ │ │ │ str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 95846 <_PyTuple_Resize@@Base+0x29e> │ │ │ │ + cbz r4, 95b9e <_PyTuple_Resize@@Base+0x29e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95838 <_PyTuple_Resize@@Base+0x290> │ │ │ │ + beq.n 95b90 <_PyTuple_Resize@@Base+0x290> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9581a <_PyTuple_Resize@@Base+0x272> │ │ │ │ - ldr r3, [pc, #8] @ (95850 <_PyTuple_Resize@@Base+0x2a8>) │ │ │ │ + b.n 95b72 <_PyTuple_Resize@@Base+0x272> │ │ │ │ + ldr r3, [pc, #8] @ (95ba8 <_PyTuple_Resize@@Base+0x2a8>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -158076,90 +158405,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95968 <_PyTuple_Resize@@Base+0x3c0> │ │ │ │ + bne.n 95cc0 <_PyTuple_Resize@@Base+0x3c0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 958c6 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + cbz r3, 95c1e <_PyTuple_Resize@@Base+0x31e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 958c6 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + bge.n 95c1e <_PyTuple_Resize@@Base+0x31e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 958c6 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + cbnz r2, 95c1e <_PyTuple_Resize@@Base+0x31e> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ubfx r6, r2, #14, #1 │ │ │ │ - ldr r2, [pc, #368] @ (95a04 <_PyTuple_Resize@@Base+0x45c>) │ │ │ │ + ldr r2, [pc, #368] @ (95d5c <_PyTuple_Resize@@Base+0x45c>) │ │ │ │ ldr.w r5, [r2, ip] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ mov.w r9, r2, asr #13 │ │ │ │ - bge.n 958b0 <_PyTuple_Resize@@Base+0x308> │ │ │ │ + bge.n 95c08 <_PyTuple_Resize@@Base+0x308> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 95916 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ - ldr r2, [pc, #340] @ (95a08 <_PyTuple_Resize@@Base+0x460>) │ │ │ │ + bne.n 95c6e <_PyTuple_Resize@@Base+0x36e> │ │ │ │ + ldr r2, [pc, #340] @ (95d60 <_PyTuple_Resize@@Base+0x460>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95998 <_PyTuple_Resize@@Base+0x3f0> │ │ │ │ + bne.n 95cf0 <_PyTuple_Resize@@Base+0x3f0> │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95986 <_PyTuple_Resize@@Base+0x3de> │ │ │ │ + bne.n 95cde <_PyTuple_Resize@@Base+0x3de> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 959e4 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + bne.w 95d3c <_PyTuple_Resize@@Base+0x43c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 958e8 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + cbz r0, 95c40 <_PyTuple_Resize@@Base+0x340> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 958e8 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + bge.n 95c40 <_PyTuple_Resize@@Base+0x340> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 958e8 <_PyTuple_Resize@@Base+0x340> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 95c40 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 959b4 <_PyTuple_Resize@@Base+0x40c> │ │ │ │ + bne.n 95d0c <_PyTuple_Resize@@Base+0x40c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 958fc <_PyTuple_Resize@@Base+0x354> │ │ │ │ + cbnz r0, 95c54 <_PyTuple_Resize@@Base+0x354> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 958f2 <_PyTuple_Resize@@Base+0x34a> │ │ │ │ + bge.n 95c4a <_PyTuple_Resize@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 958f2 <_PyTuple_Resize@@Base+0x34a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 958f2 <_PyTuple_Resize@@Base+0x34a> │ │ │ │ + bne.n 95c4a <_PyTuple_Resize@@Base+0x34a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95c4a <_PyTuple_Resize@@Base+0x34a> │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 959ce <_PyTuple_Resize@@Base+0x426> │ │ │ │ + bne.n 95d26 <_PyTuple_Resize@@Base+0x426> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 9595c <_PyTuple_Resize@@Base+0x3b4> │ │ │ │ - ldr r1, [pc, #220] @ (95a04 <_PyTuple_Resize@@Base+0x45c>) │ │ │ │ + cbz r2, 95cb4 <_PyTuple_Resize@@Base+0x3b4> │ │ │ │ + ldr r1, [pc, #220] @ (95d5c <_PyTuple_Resize@@Base+0x45c>) │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [lr, #3868] @ 0xf1c │ │ │ │ str r2, [r0, #0] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -158172,156 +158501,156 @@ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ movs r2, #1 │ │ │ │ str.w ip, [lr, #3868] @ 0xf1c │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ - b.n 958c6 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + b.n 95c1e <_PyTuple_Resize@@Base+0x31e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 95870 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ + bge.w 95bc8 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95870 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95870 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ + bne.w 95bc8 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95bc8 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.n 958c6 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + ble.n 95c1e <_PyTuple_Resize@@Base+0x31e> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 958c6 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + beq.n 95c1e <_PyTuple_Resize@@Base+0x31e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 958c6 <_PyTuple_Resize@@Base+0x31e> │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 95c1e <_PyTuple_Resize@@Base+0x31e> │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 958bc <_PyTuple_Resize@@Base+0x314> │ │ │ │ + beq.n 95c14 <_PyTuple_Resize@@Base+0x314> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 958bc <_PyTuple_Resize@@Base+0x314> │ │ │ │ + b.n 95c14 <_PyTuple_Resize@@Base+0x314> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 958ee <_PyTuple_Resize@@Base+0x346> │ │ │ │ + bge.n 95c46 <_PyTuple_Resize@@Base+0x346> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 958ee <_PyTuple_Resize@@Base+0x346> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 958ee <_PyTuple_Resize@@Base+0x346> │ │ │ │ + bne.n 95c46 <_PyTuple_Resize@@Base+0x346> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95c46 <_PyTuple_Resize@@Base+0x346> │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [r7] │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r2 │ │ │ │ ldrd ip, r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9591e <_PyTuple_Resize@@Base+0x376> │ │ │ │ - b.n 9595c <_PyTuple_Resize@@Base+0x3b4> │ │ │ │ + bne.n 95c76 <_PyTuple_Resize@@Base+0x376> │ │ │ │ + b.n 95cb4 <_PyTuple_Resize@@Base+0x3b4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 958ce <_PyTuple_Resize@@Base+0x326> │ │ │ │ + bge.w 95c26 <_PyTuple_Resize@@Base+0x326> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 958ce <_PyTuple_Resize@@Base+0x326> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 958ce <_PyTuple_Resize@@Base+0x326> │ │ │ │ + bne.w 95c26 <_PyTuple_Resize@@Base+0x326> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95c26 <_PyTuple_Resize@@Base+0x326> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00095a0c : │ │ │ │ +00095d64 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 95d30 │ │ │ │ + bl 96088 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #6952 @ 0x1b28 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95bb2 │ │ │ │ + bgt.w 95f0c │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95a84 │ │ │ │ + cbz r1, 95ddc │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 95bd0 │ │ │ │ + bhi.w 95f2a │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 95b8a │ │ │ │ + bhi.w 95ee4 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95bf4 │ │ │ │ + beq.w 95f4e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95bf4 │ │ │ │ + bne.w 95f4e │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95a60 │ │ │ │ + bne.n 95db8 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 95cde │ │ │ │ - beq.w 95ce6 │ │ │ │ + blt.w 96018 │ │ │ │ + beq.w 95fda │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95c06 │ │ │ │ + beq.w 95f60 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 95c3c │ │ │ │ - ldr r2, [pc, #644] @ (95d28 ) │ │ │ │ + bgt.w 95f96 │ │ │ │ + ldr r2, [pc, #644] @ (96080 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95c18 │ │ │ │ - ldr r0, [pc, #620] @ (95d2c ) │ │ │ │ + beq.w 95f72 │ │ │ │ + ldr r0, [pc, #620] @ (96084 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95c5c │ │ │ │ + bne.w 95fb6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158335,217 +158664,216 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cf0 │ │ │ │ + beq.w 9604a │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95ce2 │ │ │ │ + beq.w 95ff4 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95b7a │ │ │ │ + beq.n 95ed2 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cba │ │ │ │ + beq.w 96046 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95b7a │ │ │ │ + beq.n 95ed2 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cbc │ │ │ │ + beq.w 95ff6 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95b5e │ │ │ │ + bne.n 95eb6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95c80 │ │ │ │ + bne.w 9601c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 95bf4 │ │ │ │ + cbnz r5, 95f4e │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95bca │ │ │ │ + beq.n 95f24 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 95a72 │ │ │ │ - cbnz r3, 95bf2 │ │ │ │ + bne.w 95dca │ │ │ │ + cbnz r3, 95f4c │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95bca │ │ │ │ - bls.n 95be2 │ │ │ │ + beq.n 95f24 │ │ │ │ + bls.n 95f3c │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95bf2 │ │ │ │ + beq.n 95f4c │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95bca │ │ │ │ + beq.n 95f24 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95bb8 │ │ │ │ + bne.n 95f12 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95a56 │ │ │ │ + b.n 95dae │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95baa │ │ │ │ - bhi.n 95bf8 │ │ │ │ + beq.n 95f04 │ │ │ │ + bhi.n 95f52 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95baa │ │ │ │ + beq.n 95f04 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 95a72 │ │ │ │ - b.n 95bca │ │ │ │ + bne.w 95dca │ │ │ │ + b.n 95f24 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95bca │ │ │ │ - bhi.n 95c00 │ │ │ │ + beq.n 95f24 │ │ │ │ + bhi.n 95f5a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95d0e │ │ │ │ + beq.w 96068 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95bc2 │ │ │ │ + bne.n 95f1c │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95a56 │ │ │ │ + b.n 95dae │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 95a72 │ │ │ │ - b.n 95bca │ │ │ │ + bne.w 95dca │ │ │ │ + b.n 95f24 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95bc2 │ │ │ │ - b.n 95bf2 │ │ │ │ + bne.n 95f1c │ │ │ │ + b.n 95f4c │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95d00 │ │ │ │ - ldr r2, [pc, #248] @ (95d28 ) │ │ │ │ + beq.n 9605a │ │ │ │ + ldr r2, [pc, #248] @ (96080 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95ae4 │ │ │ │ + b.n 95e3c │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95c18 │ │ │ │ - bl 244f6c │ │ │ │ + bls.n 95f72 │ │ │ │ + bl 24448c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95d00 │ │ │ │ - ldr r3, [pc, #212] @ (95d28 ) │ │ │ │ + beq.n 9605a │ │ │ │ + ldr r3, [pc, #208] @ (96080 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95ae4 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 95e3c │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95caa │ │ │ │ + bne.n 95fe4 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 95cb2 │ │ │ │ + cbnz r0, 95fec │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ - ldr r3, [pc, #172] @ (95d28 ) │ │ │ │ + bl 20a8dc │ │ │ │ + ldr r3, [pc, #172] @ (96080 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95ade │ │ │ │ - sub.w r1, r3, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r4, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r4, r0 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 95c9e │ │ │ │ - cbnz r4, 95cf4 │ │ │ │ - ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 95b82 │ │ │ │ - b.n 95c80 │ │ │ │ + b.n 95e36 │ │ │ │ + movw r5, #6160 @ 0x1810 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 95edc │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (95d28 ) │ │ │ │ + ldr r3, [pc, #144] @ (96080 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95ade │ │ │ │ - movs r6, #2 │ │ │ │ + b.n 95e36 │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63968 │ │ │ │ + bl 638dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95cde │ │ │ │ + bge.n 96018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95cde │ │ │ │ + cbnz r3, 96018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95b82 │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 95cbc │ │ │ │ - movw r5, #6160 @ 0x1810 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 95b82 │ │ │ │ + b.n 95edc │ │ │ │ + sub.w r1, r3, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r4, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r4, r0 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 9603a │ │ │ │ + cbnz r4, 9604e │ │ │ │ + ldrb.w r3, [r2, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 95edc │ │ │ │ + b.n 9601c │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 95ff6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95cbc │ │ │ │ + b.n 95ff6 │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95b82 │ │ │ │ - b.n 95cca │ │ │ │ + bne.w 95edc │ │ │ │ + b.n 96004 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63968 │ │ │ │ - b.n 95cde │ │ │ │ + bl 638dc │ │ │ │ + b.n 96018 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ + movw r1, #4776 @ 0x12a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 95cde │ │ │ │ - nop │ │ │ │ + bl 12125c │ │ │ │ + b.n 96018 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -158553,61 +158881,61 @@ │ │ │ │ sub sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 95eac │ │ │ │ - cbz r3, 95d76 │ │ │ │ + bgt.w 96206 │ │ │ │ + cbz r3, 960ce │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 95ec6 │ │ │ │ + bhi.w 96220 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 95e7e │ │ │ │ + bhi.w 961d8 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95d4a │ │ │ │ + beq.n 960a2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 95d4a │ │ │ │ + bne.n 960a2 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95d56 │ │ │ │ + bne.n 960ae │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 95fd4 │ │ │ │ - beq.w 95fdc │ │ │ │ + blt.w 9630e │ │ │ │ + beq.w 962ce │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 95efa │ │ │ │ + beq.w 96254 │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 95f30 │ │ │ │ - ldr r1, [pc, #648] @ (9601c ) │ │ │ │ + bgt.w 9628a │ │ │ │ + ldr r1, [pc, #652] @ (96378 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95f0c │ │ │ │ - ldr r0, [pc, #620] @ (96020 ) │ │ │ │ + beq.w 96266 │ │ │ │ + ldr r0, [pc, #624] @ (9637c ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 95f50 │ │ │ │ + bne.w 962aa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158621,278 +158949,279 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95fe6 │ │ │ │ + beq.w 96340 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95fd8 │ │ │ │ + beq.w 962ea │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95e6e │ │ │ │ + beq.n 961c6 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95fb0 │ │ │ │ + beq.w 9633c │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95e6e │ │ │ │ + beq.n 961c6 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95fb2 │ │ │ │ + beq.w 962ec │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95e52 │ │ │ │ + bne.n 961aa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95f74 │ │ │ │ + bne.w 96312 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r0, r3, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r6, r0 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ ands r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95d4a │ │ │ │ + bne.w 960a2 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95ec2 │ │ │ │ + beq.n 9621c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 95d66 │ │ │ │ - cbnz r5, 95ee8 │ │ │ │ + bne.w 960be │ │ │ │ + cbnz r5, 96242 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 95ec2 │ │ │ │ - bls.n 95ed8 │ │ │ │ + beq.n 9621c │ │ │ │ + bls.n 96232 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95ee8 │ │ │ │ + beq.n 96242 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 95ec2 │ │ │ │ + beq.n 9621c │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95eb0 │ │ │ │ + bne.n 9620a │ │ │ │ subs r5, #1 │ │ │ │ - b.n 95d4a │ │ │ │ + b.n 960a2 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95ea2 │ │ │ │ - bhi.n 95eec │ │ │ │ + beq.n 961fc │ │ │ │ + bhi.n 96246 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 95ea2 │ │ │ │ + beq.n 961fc │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 95d66 │ │ │ │ - b.n 95ec2 │ │ │ │ + bne.w 960be │ │ │ │ + b.n 9621c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95ec2 │ │ │ │ - bhi.n 95ef4 │ │ │ │ + beq.n 9621c │ │ │ │ + bhi.n 9624e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96004 │ │ │ │ + beq.w 9635e │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95eba │ │ │ │ + bne.n 96214 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 95d4a │ │ │ │ + b.n 960a2 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 95d66 │ │ │ │ - b.n 95ec2 │ │ │ │ + bne.w 960be │ │ │ │ + b.n 9621c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95eba │ │ │ │ - b.n 95ee8 │ │ │ │ + bne.n 96214 │ │ │ │ + b.n 96242 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95ff6 │ │ │ │ - ldr r2, [pc, #248] @ (9601c ) │ │ │ │ + beq.n 96350 │ │ │ │ + ldr r2, [pc, #252] @ (96378 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95dd8 │ │ │ │ + b.n 96130 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95f0c │ │ │ │ - bl 244f6c │ │ │ │ + bls.n 96266 │ │ │ │ + bl 24448c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95ff6 │ │ │ │ - ldr r3, [pc, #212] @ (9601c ) │ │ │ │ + beq.n 96350 │ │ │ │ + ldr r3, [pc, #212] @ (96378 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95dd8 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 96130 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 95f9e │ │ │ │ + bne.n 962d8 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 95fa8 │ │ │ │ + cbnz r0, 962e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ - ldr r3, [pc, #172] @ (9601c ) │ │ │ │ + bl 20a8dc │ │ │ │ + ldr r3, [pc, #176] @ (96378 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95dd2 │ │ │ │ - sub.w r1, r3, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r4, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r4, r0 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 95f92 │ │ │ │ - cbnz r4, 95fea │ │ │ │ - ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 95e76 │ │ │ │ - b.n 95f74 │ │ │ │ + b.n 9612a │ │ │ │ + movw r5, #6160 @ 0x1810 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 961d0 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #112] @ (9601c ) │ │ │ │ + ldr r3, [pc, #148] @ (96378 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95dd2 │ │ │ │ - movs r6, #2 │ │ │ │ + b.n 9612a │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 63968 │ │ │ │ + bl 638dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95fd4 │ │ │ │ + bge.n 9630e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95fd4 │ │ │ │ + cbnz r3, 9630e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95e76 │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 95fb2 │ │ │ │ - movw r5, #6160 @ 0x1810 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 95e76 │ │ │ │ + b.n 961d0 │ │ │ │ + sub.w r1, r3, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r4, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r4, r0 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 96330 │ │ │ │ + cbnz r4, 96344 │ │ │ │ + ldrb.w r3, [r2, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 961d0 │ │ │ │ + b.n 96312 │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 962ec │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95fb2 │ │ │ │ + b.n 962ec │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95e76 │ │ │ │ - b.n 95fc0 │ │ │ │ + bne.w 961d0 │ │ │ │ + b.n 962fa │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 63968 │ │ │ │ - b.n 95fd4 │ │ │ │ + bl 638dc │ │ │ │ + b.n 9630e │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ + movw r1, #4776 @ 0x12a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 95fd4 │ │ │ │ + bl 12125c │ │ │ │ + b.n 9630e │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #12936 @ 0x3288 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #4804 @ 0x12c4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 961a2 │ │ │ │ + bgt.w 96500 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 96074 │ │ │ │ + cbz r1, 963d0 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 961c0 │ │ │ │ + bhi.w 9651e │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 9617a │ │ │ │ + bhi.w 964d8 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 961e4 │ │ │ │ + beq.w 96542 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 961e4 │ │ │ │ + bne.w 96542 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 96050 │ │ │ │ + bne.n 963ac │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 962ce │ │ │ │ - beq.w 962d6 │ │ │ │ + blt.w 9660c │ │ │ │ + beq.w 965ce │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 961f6 │ │ │ │ + beq.w 96554 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 9622c │ │ │ │ - ldr r2, [pc, #644] @ (96318 ) │ │ │ │ + bgt.w 9658a │ │ │ │ + ldr r2, [pc, #644] @ (96674 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96208 │ │ │ │ - ldr r0, [pc, #620] @ (9631c ) │ │ │ │ + beq.w 96566 │ │ │ │ + ldr r0, [pc, #620] @ (96678 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9624c │ │ │ │ + bne.w 965aa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158906,281 +159235,280 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 962e0 │ │ │ │ + beq.w 9663e │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 962d2 │ │ │ │ + beq.w 965e8 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 9616a │ │ │ │ + beq.n 964c6 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 962aa │ │ │ │ + beq.w 9663a │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9616a │ │ │ │ + beq.n 964c6 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 962ac │ │ │ │ + beq.w 965ea │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9614e │ │ │ │ + bne.n 964aa │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96270 │ │ │ │ + bne.w 96610 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 961e4 │ │ │ │ + cbnz r5, 96542 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 961ba │ │ │ │ + beq.n 96518 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 96062 │ │ │ │ - cbnz r3, 961e2 │ │ │ │ + bne.w 963be │ │ │ │ + cbnz r3, 96540 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 961ba │ │ │ │ - bls.n 961d2 │ │ │ │ + beq.n 96518 │ │ │ │ + bls.n 96530 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 961e2 │ │ │ │ + beq.n 96540 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 961ba │ │ │ │ + beq.n 96518 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 961a8 │ │ │ │ + bne.n 96506 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 96046 │ │ │ │ + b.n 963a2 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9619a │ │ │ │ - bhi.n 961e8 │ │ │ │ + beq.n 964f8 │ │ │ │ + bhi.n 96546 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 9619a │ │ │ │ + beq.n 964f8 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 96062 │ │ │ │ - b.n 961ba │ │ │ │ + bne.w 963be │ │ │ │ + b.n 96518 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 961ba │ │ │ │ - bhi.n 961f0 │ │ │ │ + beq.n 96518 │ │ │ │ + bhi.n 9654e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 962fe │ │ │ │ + beq.w 9665c │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 961b2 │ │ │ │ + bne.n 96510 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 96046 │ │ │ │ + b.n 963a2 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 96062 │ │ │ │ - b.n 961ba │ │ │ │ + bne.w 963be │ │ │ │ + b.n 96518 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 961b2 │ │ │ │ - b.n 961e2 │ │ │ │ + bne.n 96510 │ │ │ │ + b.n 96540 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 962f0 │ │ │ │ - ldr r2, [pc, #248] @ (96318 ) │ │ │ │ + beq.n 9664e │ │ │ │ + ldr r2, [pc, #248] @ (96674 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 960d4 │ │ │ │ + b.n 96430 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 96208 │ │ │ │ - bl 244f6c │ │ │ │ + bls.n 96566 │ │ │ │ + bl 24448c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 962f0 │ │ │ │ - ldr r3, [pc, #212] @ (96318 ) │ │ │ │ + beq.n 9664e │ │ │ │ + ldr r3, [pc, #208] @ (96674 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 960d4 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 96430 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9629a │ │ │ │ + bne.n 965d8 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 962a2 │ │ │ │ + cbnz r0, 965e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ - ldr r3, [pc, #172] @ (96318 ) │ │ │ │ + bl 20a8dc │ │ │ │ + ldr r3, [pc, #172] @ (96674 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 960ce │ │ │ │ - sub.w r1, r3, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r4, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r4, r0 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 9628e │ │ │ │ - cbnz r4, 962e4 │ │ │ │ - ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 96172 │ │ │ │ - b.n 96270 │ │ │ │ + b.n 9642a │ │ │ │ + movw r5, #6160 @ 0x1810 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 964d0 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (96318 ) │ │ │ │ + ldr r3, [pc, #144] @ (96674 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 960ce │ │ │ │ - movs r6, #2 │ │ │ │ + b.n 9642a │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63968 │ │ │ │ + bl 638dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 962ce │ │ │ │ + bge.n 9660c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 962ce │ │ │ │ + cbnz r3, 9660c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96172 │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 962ac │ │ │ │ - movw r5, #6160 @ 0x1810 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 96172 │ │ │ │ + b.n 964d0 │ │ │ │ + sub.w r1, r3, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r4, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r4, r0 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 9662e │ │ │ │ + cbnz r4, 96642 │ │ │ │ + ldrb.w r3, [r2, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 964d0 │ │ │ │ + b.n 96610 │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 965ea │ │ │ │ mov r6, r0 │ │ │ │ - b.n 962ac │ │ │ │ + b.n 965ea │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96172 │ │ │ │ - b.n 962ba │ │ │ │ + bne.w 964d0 │ │ │ │ + b.n 965f8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63968 │ │ │ │ - b.n 962ce │ │ │ │ + bl 638dc │ │ │ │ + b.n 9660c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ + movw r1, #4776 @ 0x12a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 962ce │ │ │ │ - nop │ │ │ │ + bl 12125c │ │ │ │ + b.n 9660c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #6984 @ 0x1b48 │ │ │ │ + movw r1, #4808 @ 0x12c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9649e │ │ │ │ + bgt.w 967fc │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 96370 │ │ │ │ + cbz r1, 966cc │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 964bc │ │ │ │ + bhi.w 9681a │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 96476 │ │ │ │ + bhi.w 967d4 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 964e0 │ │ │ │ + beq.w 9683e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 964e0 │ │ │ │ + bne.w 9683e │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9634c │ │ │ │ + bne.n 966a8 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 965ca │ │ │ │ - beq.w 965d2 │ │ │ │ + blt.w 96908 │ │ │ │ + beq.w 968ca │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 964f2 │ │ │ │ + beq.w 96850 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 96528 │ │ │ │ - ldr r2, [pc, #644] @ (96614 ) │ │ │ │ + bgt.w 96886 │ │ │ │ + ldr r2, [pc, #644] @ (96970 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96504 │ │ │ │ - ldr r0, [pc, #620] @ (96618 ) │ │ │ │ + beq.w 96862 │ │ │ │ + ldr r0, [pc, #620] @ (96974 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96548 │ │ │ │ + bne.w 968a6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b5ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -159194,307 +159522,306 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 965dc │ │ │ │ + beq.w 9693a │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 965ce │ │ │ │ + beq.w 968e4 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 96466 │ │ │ │ + beq.n 967c2 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 965a6 │ │ │ │ + beq.w 96936 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 96466 │ │ │ │ + beq.n 967c2 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 965a8 │ │ │ │ + beq.w 968e6 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9644a │ │ │ │ + bne.n 967a6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9656c │ │ │ │ + bne.w 9690c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 964e0 │ │ │ │ + cbnz r5, 9683e │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 964b6 │ │ │ │ + beq.n 96814 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 9635e │ │ │ │ - cbnz r3, 964de │ │ │ │ + bne.w 966ba │ │ │ │ + cbnz r3, 9683c │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 964b6 │ │ │ │ - bls.n 964ce │ │ │ │ + beq.n 96814 │ │ │ │ + bls.n 9682c │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 964de │ │ │ │ + beq.n 9683c │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 964b6 │ │ │ │ + beq.n 96814 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 964a4 │ │ │ │ + bne.n 96802 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 96342 │ │ │ │ + b.n 9669e │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 96496 │ │ │ │ - bhi.n 964e4 │ │ │ │ + beq.n 967f4 │ │ │ │ + bhi.n 96842 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 96496 │ │ │ │ + beq.n 967f4 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 9635e │ │ │ │ - b.n 964b6 │ │ │ │ + bne.w 966ba │ │ │ │ + b.n 96814 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 964b6 │ │ │ │ - bhi.n 964ec │ │ │ │ + beq.n 96814 │ │ │ │ + bhi.n 9684a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 965fa │ │ │ │ + beq.w 96958 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 964ae │ │ │ │ + bne.n 9680c │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 96342 │ │ │ │ + b.n 9669e │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 9635e │ │ │ │ - b.n 964b6 │ │ │ │ + bne.w 966ba │ │ │ │ + b.n 96814 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 964ae │ │ │ │ - b.n 964de │ │ │ │ + bne.n 9680c │ │ │ │ + b.n 9683c │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 965ec │ │ │ │ - ldr r2, [pc, #248] @ (96614 ) │ │ │ │ + beq.n 9694a │ │ │ │ + ldr r2, [pc, #248] @ (96970 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 963d0 │ │ │ │ + b.n 9672c │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 96504 │ │ │ │ - bl 244f6c │ │ │ │ + bls.n 96862 │ │ │ │ + bl 24448c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 965ec │ │ │ │ - ldr r3, [pc, #212] @ (96614 ) │ │ │ │ + beq.n 9694a │ │ │ │ + ldr r3, [pc, #208] @ (96970 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 963d0 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 9672c │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96596 │ │ │ │ + bne.n 968d4 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ - cbnz r0, 9659e │ │ │ │ + cbnz r0, 968dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b380 │ │ │ │ - ldr r3, [pc, #172] @ (96614 ) │ │ │ │ + bl 20a8dc │ │ │ │ + ldr r3, [pc, #172] @ (96970 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 963ca │ │ │ │ - sub.w r1, r3, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r4, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r4, r0 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 9658a │ │ │ │ - cbnz r4, 965e0 │ │ │ │ - ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9646e │ │ │ │ - b.n 9656c │ │ │ │ + b.n 96726 │ │ │ │ + movw r5, #6160 @ 0x1810 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 967cc │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (96614 ) │ │ │ │ + ldr r3, [pc, #144] @ (96970 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 963ca │ │ │ │ - movs r6, #2 │ │ │ │ + b.n 96726 │ │ │ │ + movs r6, #1 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63968 │ │ │ │ + bl 638dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 965ca │ │ │ │ + bge.n 96908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 965ca │ │ │ │ + cbnz r3, 96908 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9646e │ │ │ │ - movs r6, #1 │ │ │ │ - b.n 965a8 │ │ │ │ - movw r5, #6160 @ 0x1810 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 9646e │ │ │ │ + b.n 967cc │ │ │ │ + sub.w r1, r3, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r4, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r4, r0 │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 9692a │ │ │ │ + cbnz r4, 9693e │ │ │ │ + ldrb.w r3, [r2, #1]! │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 967cc │ │ │ │ + b.n 9690c │ │ │ │ + movs r6, #2 │ │ │ │ + b.n 968e6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 965a8 │ │ │ │ + b.n 968e6 │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9646e │ │ │ │ - b.n 965b6 │ │ │ │ + bne.w 967cc │ │ │ │ + b.n 968f4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63968 │ │ │ │ - b.n 965ca │ │ │ │ + bl 638dc │ │ │ │ + b.n 96908 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ + movw r1, #4776 @ 0x12a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 965ca │ │ │ │ - nop │ │ │ │ + bl 12125c │ │ │ │ + b.n 96908 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 9669e │ │ │ │ + bgt.n 969fa │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 96664 │ │ │ │ + beq.n 969c0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 966ba │ │ │ │ + bhi.n 96a16 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 96666 │ │ │ │ + bhi.n 969c2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 966e8 │ │ │ │ + beq.n 96a44 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 96632 │ │ │ │ + beq.n 9698e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 96632 │ │ │ │ + bne.n 9698e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 96640 │ │ │ │ + bne.n 9699c │ │ │ │ pop {r4, pc} │ │ │ │ sub.w lr, r3, #32 │ │ │ │ movs r4, #1 │ │ │ │ uxtb.w lr, lr │ │ │ │ lsl.w r4, r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ and.w lr, r4, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 96632 │ │ │ │ + bne.n 9698e │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 966b4 │ │ │ │ + beq.n 96a10 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 96650 │ │ │ │ + bne.n 969ac │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 966d4 │ │ │ │ + bne.n 96a32 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 966b4 │ │ │ │ - bls.n 966ca │ │ │ │ + beq.n 96a10 │ │ │ │ + bls.n 96a26 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 966d4 │ │ │ │ + beq.n 96a32 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 966b4 │ │ │ │ + beq.n 96a10 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 966a2 │ │ │ │ + bne.n 969fe │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 96632 │ │ │ │ + b.n 9698e │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 9668e │ │ │ │ - bhi.n 966da │ │ │ │ + beq.n 969ea │ │ │ │ + bhi.n 96a38 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 9668e │ │ │ │ + beq.n 969ea │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 96650 │ │ │ │ - b.n 966b4 │ │ │ │ + bne.n 969ac │ │ │ │ + b.n 96a10 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 966b4 │ │ │ │ - bls.n 966e0 │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 966ac │ │ │ │ + beq.n 96a10 │ │ │ │ + bhi.n 96a3e │ │ │ │ + cbz r3, 96a44 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 96a08 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 96632 │ │ │ │ + b.n 9698e │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 96650 │ │ │ │ - b.n 966b4 │ │ │ │ - cbz r3, 966e8 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 966ac │ │ │ │ - b.n 966d4 │ │ │ │ + bne.n 969ac │ │ │ │ + b.n 96a10 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 96a08 │ │ │ │ + b.n 96a32 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ + movw r1, #4776 @ 0x12a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -159502,231 +159829,231 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 97110 │ │ │ │ + bhi.w 9747e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r1, r4, #6 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r4, #6 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r3, r6, #6 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r3, r6, #6 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r4, #6 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r4, #6 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r3, r6, #6 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r3, r6, #6 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ - lsls r1, r6, #13 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ + lsls r5, r0, #14 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r5, #10 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r3, r6, #12 │ │ │ │ - lsls r5, r1, #13 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r7, r7, #10 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r7, r0, #13 │ │ │ │ + lsls r1, r4, #13 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r0, #13 │ │ │ │ - lsls r5, r3, #10 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r5, r3, #10 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r5, r2, #13 │ │ │ │ + lsls r1, r6, #10 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r1, r6, #10 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r3, r5, #10 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r7, r7, #10 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r3, r3, #13 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r1, r6, #19 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r7, r5, #13 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 94ccc │ │ │ │ + b.w 95024 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add.w r2, r3, #4 │ │ │ │ - beq.w 96a1c │ │ │ │ + beq.w 96d90 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9704a │ │ │ │ + beq.w 973be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 96854 │ │ │ │ + beq.n 96bb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96854 │ │ │ │ + bge.n 96bb0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 96f36 │ │ │ │ + beq.w 97284 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96f46 │ │ │ │ + beq.w 97294 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 88bd0 │ │ │ │ + b.w 88ef8 │ │ │ │ movs r1, #0 │ │ │ │ subs r0, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 969fe │ │ │ │ + bgt.w 96d76 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 968c6 │ │ │ │ + beq.n 96c22 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bhi.w 969e2 │ │ │ │ + bhi.w 96dc4 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.w 96e8e │ │ │ │ + bhi.w 96d3e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 970f8 │ │ │ │ + beq.w 97466 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 96892 │ │ │ │ + beq.n 96bee │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 96892 │ │ │ │ + bne.n 96bee │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 968a0 │ │ │ │ + bne.n 96bfc │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 96fbe │ │ │ │ - beq.w 96eea │ │ │ │ + blt.w 97312 │ │ │ │ + beq.w 97238 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 96ef8 │ │ │ │ - ldr r1, [pc, #396] @ (96a68 ) │ │ │ │ + bgt.w 9725c │ │ │ │ + ldr r1, [pc, #432] @ (96de8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96ec4 │ │ │ │ - ldr r0, [pc, #368] @ (96a6c ) │ │ │ │ + beq.w 97212 │ │ │ │ + ldr r0, [pc, #404] @ (96dec ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96f70 │ │ │ │ + bne.w 9735c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2b5ac │ │ │ │ @@ -159741,827 +160068,825 @@ │ │ │ │ orrs r2, r3 │ │ │ │ str.w lr, [r3] │ │ │ │ strd ip, r2, [r5, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970b0 │ │ │ │ + beq.w 972ee │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 969cc │ │ │ │ + beq.n 96d28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9707a │ │ │ │ + beq.w 97358 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 969cc │ │ │ │ + beq.n 96d28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9706e │ │ │ │ + beq.w 97354 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 969cc │ │ │ │ + beq.n 96d28 │ │ │ │ add.w r7, r5, #24 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97070 │ │ │ │ + beq.w 972f0 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r7, r1 │ │ │ │ - bne.n 969a8 │ │ │ │ + bne.n 96d04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 97080 │ │ │ │ + bne.w 972c0 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r2, #123 @ 0x7b │ │ │ │ - beq.n 969f0 │ │ │ │ - bhi.w 96ebc │ │ │ │ - cmp r2, #91 @ 0x5b │ │ │ │ - bne.w 96c54 │ │ │ │ + sub.w r5, r2, #32 │ │ │ │ + mov.w ip, #1 │ │ │ │ + uxtb r5, r5 │ │ │ │ + lsl.w ip, ip, r5 │ │ │ │ + movw r5, #4169 @ 0x1049 │ │ │ │ + movt r5, #1024 @ 0x400 │ │ │ │ + and.w r5, ip, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 96bee │ │ │ │ + cmp r2, #41 @ 0x29 │ │ │ │ + beq.n 96dd6 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ + bne.w 96c12 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96c64 │ │ │ │ + bne.w 96fe8 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq.w 96c5a │ │ │ │ - bls.n 96a50 │ │ │ │ + beq.n 96dd6 │ │ │ │ + bls.n 96dda │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.w 96c64 │ │ │ │ + beq.w 96fe8 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 96c5a │ │ │ │ + beq.n 96dd6 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 96a04 │ │ │ │ - b.n 96c5a │ │ │ │ + bne.n 96d7a │ │ │ │ + b.n 96dd6 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r6, #0] │ │ │ │ - movw r2, #22681 @ 0x5899 │ │ │ │ + movw r2, #19961 @ 0x4df9 │ │ │ │ movt r2, #24 │ │ │ │ ldr.w r5, [r1], #8 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r5, r2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w r1, r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - bne.w 96eee │ │ │ │ + bne.w 9723c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9681c │ │ │ │ + bne.w 96b78 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 96854 │ │ │ │ + b.n 96bb0 │ │ │ │ + cmp r2, #123 @ 0x7b │ │ │ │ + beq.n 96d68 │ │ │ │ + bhi.w 96fd4 │ │ │ │ + cmp r2, #91 @ 0x5b │ │ │ │ + beq.n 96d68 │ │ │ │ + cmp r2, #93 @ 0x5d │ │ │ │ + bne.w 96c12 │ │ │ │ + subs r1, #1 │ │ │ │ + b.n 96bee │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 96c5a │ │ │ │ - bhi.w 96c5e │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 970f8 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ - bne.n 96a12 │ │ │ │ - b.n 96c64 │ │ │ │ - nop │ │ │ │ + beq.n 96dd6 │ │ │ │ + bls.w 96fdc │ │ │ │ + cmp r2, #91 @ 0x5b │ │ │ │ + bne.n 96d86 │ │ │ │ + b.n 96fe8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 97110 │ │ │ │ - add r1, pc, #4 @ (adr r1, 96a88 ) │ │ │ │ + bhi.w 9747e │ │ │ │ + add r1, pc, #4 @ (adr r1, 96e08 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - ldr r1, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [r6, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [r6, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [r6, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [r6, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ + ldr r1, [r6, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [r0, #88] @ 0x58 │ │ │ │ + strb r7, [r0, #4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r2, #96] @ 0x60 │ │ │ │ + strb r5, [r2, #6] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ + ldr r1, [r6, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r0, #72] @ 0x48 │ │ │ │ + strb r1, [r1, #0] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #88] @ 0x58 │ │ │ │ + strb r1, [r3, #4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r1, #92] @ 0x5c │ │ │ │ + strb r5, [r1, #5] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [r4, #0] │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [r4, #0] │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [r4, #0] │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r3, #4] │ │ │ │ + ldr r1, [r7, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [r5, #96] @ 0x60 │ │ │ │ + strb r7, [r5, #6] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ + ldr r1, [r6, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r6, #88] @ 0x58 │ │ │ │ + strb r5, [r6, #4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r5, #68] @ 0x44 │ │ │ │ + ldr r5, [r5, #124] @ 0x7c │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [r5, #68] @ 0x44 │ │ │ │ + ldr r5, [r5, #124] @ 0x7c │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ + ldr r1, [r6, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ + ldr r1, [r6, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r0, #72] @ 0x48 │ │ │ │ + strb r1, [r1, #0] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ + ldr r1, [r6, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ + ldr r1, [r6, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [r5, #100] @ 0x64 │ │ │ │ + strb r3, [r6, #7] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r3, #4] │ │ │ │ + ldr r1, [r7, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r4, #92] @ 0x5c │ │ │ │ + strb r1, [r5, #5] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - strb r1, [r2, #4] │ │ │ │ + strb r7, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [r2, #84] @ 0x54 │ │ │ │ + strb r3, [r3, #3] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r3, #4] │ │ │ │ + ldr r1, [r7, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r7, [r2, #72] @ 0x48 │ │ │ │ + strb r3, [r3, #0] │ │ │ │ movs r1, r1 │ │ │ │ - cmp r2, #93 @ 0x5d │ │ │ │ - bne.w 968b6 │ │ │ │ - subs r1, #1 │ │ │ │ - b.n 96892 │ │ │ │ - cmp r2, #91 @ 0x5b │ │ │ │ - bne.w 96a12 │ │ │ │ + cmp r2, #125 @ 0x7d │ │ │ │ + bne.w 96c12 │ │ │ │ + b.n 96dd6 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 97466 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ + bne.w 96d86 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 96892 │ │ │ │ + b.n 96bee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9c4cc │ │ │ │ + b.w 9c70c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 90034 │ │ │ │ + b.w 90384 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 9661c │ │ │ │ + bl 96978 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 96fbe │ │ │ │ + blt.w 97312 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 96f9c │ │ │ │ - bl 80424 │ │ │ │ + bne.w 97320 │ │ │ │ + bl 80534 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97130 │ │ │ │ + beq.w 973fe │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 96d1a │ │ │ │ + beq.n 9709e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97014 │ │ │ │ + beq.w 973b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97020 │ │ │ │ + beq.w 97388 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97020 │ │ │ │ + beq.w 97388 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 96f5e │ │ │ │ + blt.w 972ac │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d10 │ │ │ │ + bge.n 97094 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97128 │ │ │ │ + beq.w 9740e │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 96cc0 │ │ │ │ + bgt.n 97044 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 969d6 │ │ │ │ + beq.w 96d32 │ │ │ │ sub.w r0, r2, #32 │ │ │ │ adds r3, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ iteee hi │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r0 │ │ │ │ it ls │ │ │ │ andls.w r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 96d1c │ │ │ │ + beq.n 970a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96d1c │ │ │ │ + beq.n 970a0 │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96854 │ │ │ │ - b.n 96fec │ │ │ │ + bne.w 96bb0 │ │ │ │ + b.n 972fe │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 96f20 │ │ │ │ + beq.w 97246 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96f46 │ │ │ │ + beq.w 97294 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 81138 │ │ │ │ + b.w 81440 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 181fc0 │ │ │ │ + b.w 18157c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 136108 │ │ │ │ + b.w 135c74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #12] │ │ │ │ - bl 81138 │ │ │ │ + bl 81440 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96854 │ │ │ │ + b.n 96bb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 150cec │ │ │ │ + b.w 15078c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 970d0 │ │ │ │ + beq.w 9744c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96f46 │ │ │ │ + beq.w 97294 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae34 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a2e7c │ │ │ │ + b.w a2ae0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 2524fc │ │ │ │ + b.w 252258 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 9661c │ │ │ │ + bl 96978 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 96fbe │ │ │ │ + blt.w 97312 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970ea │ │ │ │ + beq.w 9742e │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97004 │ │ │ │ + beq.w 97344 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96fde │ │ │ │ + beq.w 97316 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 96e48 │ │ │ │ + b.n 971cc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw r5, #6412 @ 0x190c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #4788 @ 0x12b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 96854 │ │ │ │ - sub.w r5, r2, #32 │ │ │ │ - mov.w ip, #1 │ │ │ │ - uxtb r5, r5 │ │ │ │ - lsl.w ip, ip, r5 │ │ │ │ - movw r5, #4169 @ 0x1049 │ │ │ │ - movt r5, #1024 @ 0x400 │ │ │ │ - and.w r5, ip, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 96892 │ │ │ │ - cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 96c5a │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 968b6 │ │ │ │ - b.n 969f0 │ │ │ │ - cmp r2, #125 @ 0x7d │ │ │ │ - bne.w 968b6 │ │ │ │ - b.n 96c5a │ │ │ │ + b.n 96bb0 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84e1c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85070 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970c4 │ │ │ │ - ldr r2, [pc, #620] @ (9714c ) │ │ │ │ + beq.w 97416 │ │ │ │ + ldr r2, [pc, #616] @ (97498 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 9691c │ │ │ │ - ldr r5, [pc, #612] @ (97150 ) │ │ │ │ - b.n 969cc │ │ │ │ + b.n 96c78 │ │ │ │ + ldr r5, [pc, #608] @ (9749c ) │ │ │ │ + b.n 96d28 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r2, r3, #4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cbz r5, 97294 │ │ │ │ + cmp r1, #0 │ │ │ │ + bge.w 970fa │ │ │ │ + b.n 970f2 │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 96ec4 │ │ │ │ + bls.n 97212 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 244f6c │ │ │ │ + bl 24448c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970c4 │ │ │ │ - ldr r2, [pc, #564] @ (9714c ) │ │ │ │ + beq.w 97416 │ │ │ │ + ldr r2, [pc, #540] @ (97498 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 96922 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cbz r5, 96f46 │ │ │ │ - cmp r1, #0 │ │ │ │ - bge.w 96d76 │ │ │ │ - b.n 96d6e │ │ │ │ + b.n 96c7e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 97140 │ │ │ │ + bne.w 97422 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96a46 │ │ │ │ + bge.w 96dba │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 96a46 │ │ │ │ + b.n 96dba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96cfa │ │ │ │ + bne.w 9707e │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96cfa │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ - movt r2, #22 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bne.n 96fca │ │ │ │ - ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ - blx 2c208 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 96fc2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9707e │ │ │ │ + adds r3, #1 │ │ │ │ + sub.w r1, r2, #32 │ │ │ │ + movw r0, #61438 @ 0xeffe │ │ │ │ + movt r0, #64511 @ 0xfbff │ │ │ │ + movs r6, #1 │ │ │ │ + uxtb r1, r1 │ │ │ │ + cmp r1, #26 │ │ │ │ + itt ls │ │ │ │ + asrls r0, r1 │ │ │ │ + andls r6, r0 │ │ │ │ + cmp r2, #9 │ │ │ │ + beq.n 972e2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 970ce │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ + cmp r2, #41 @ 0x29 │ │ │ │ + bne.n 972be │ │ │ │ + adds r3, #2 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 96bb0 │ │ │ │ + mov r2, r0 │ │ │ │ + sub.w r3, sl, r2 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #41 @ 0x29 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 638dc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 97312 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 97312 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 20b380 │ │ │ │ - ldr r3, [pc, #440] @ (9714c ) │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 9691c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 96bb0 │ │ │ │ + subs r3, #1 │ │ │ │ + mov r1, r6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + b.n 972f8 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6992 @ 0x1b50 │ │ │ │ + movw r1, #4816 @ 0x12d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63968 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 96854 │ │ │ │ - ldr r2, [pc, #392] @ (9714c ) │ │ │ │ - ldr.w r8, [r9, r2] │ │ │ │ - b.n 9691c │ │ │ │ - ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [pc, #372] @ (9714c ) │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 9691c │ │ │ │ - subs r3, #1 │ │ │ │ - mov r1, r6 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63968 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fbe │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 96fbe │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96fbe │ │ │ │ + bl 638dc │ │ │ │ + b.n 97312 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 97154 │ │ │ │ + bl 974a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96854 │ │ │ │ - b.n 96fec │ │ │ │ - add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - sub.w r3, r3, r8 │ │ │ │ - b.n 96fe6 │ │ │ │ + bne.w 96bb0 │ │ │ │ + b.n 972fe │ │ │ │ + movs r2, #2 │ │ │ │ + b.n 972f0 │ │ │ │ + movs r2, #1 │ │ │ │ + b.n 972f0 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ + movt r2, #22 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bne.n 973ea │ │ │ │ + ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ + blx 2c208 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cbnz r0, 973e2 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 20a8dc │ │ │ │ + ldr r3, [pc, #280] @ (97498 ) │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 96c78 │ │ │ │ sub.w r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 63968 │ │ │ │ + bl 638dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 970b4 │ │ │ │ + blt.n 9743c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96ff4 │ │ │ │ - b.n 96fbe │ │ │ │ - bl 94a10 │ │ │ │ + blt.n 97306 │ │ │ │ + b.n 97312 │ │ │ │ + add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + sub.w r3, r3, r8 │ │ │ │ + b.n 972f8 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96854 │ │ │ │ + bne.w 96bb0 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7008 @ 0x1b60 │ │ │ │ + movw r1, #4832 @ 0x12e0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.w 96854 │ │ │ │ - movs r2, #2 │ │ │ │ - sub.w r3, sl, r2 │ │ │ │ + bl 12125c │ │ │ │ + b.w 96bb0 │ │ │ │ + ldr r2, [pc, #180] @ (97498 ) │ │ │ │ + ldr.w r8, [r9, r2] │ │ │ │ + b.n 96c78 │ │ │ │ + ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [pc, #160] @ (97498 ) │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 96c78 │ │ │ │ + mov r3, sl │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 638dc │ │ │ │ + b.w 96bb0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97094 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - b.n 96fe6 │ │ │ │ - movs r2, #1 │ │ │ │ - b.n 97070 │ │ │ │ - adds r3, #1 │ │ │ │ - sub.w r1, r2, #32 │ │ │ │ - movw r0, #61438 @ 0xeffe │ │ │ │ - movt r0, #64511 @ 0xfbff │ │ │ │ - movs r6, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - cmp r1, #26 │ │ │ │ - itt ls │ │ │ │ - asrls r0, r1 │ │ │ │ - andls r6, r0 │ │ │ │ - cmp r2, #9 │ │ │ │ - beq.n 970a2 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 96d4a │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ - cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 9707e │ │ │ │ - adds r3, #2 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w 96854 │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 97070 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 638dc │ │ │ │ + b.n 97312 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 96bd0 │ │ │ │ + b.w 96bd8 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 638dc │ │ │ │ + b.w 96bb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9703a │ │ │ │ + bne.n 973a2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9703a │ │ │ │ - movs r2, #41 @ 0x29 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63968 │ │ │ │ - b.n 96fbe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 973a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96f46 │ │ │ │ + beq.w 97294 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 96dfc │ │ │ │ - b.n 96e04 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63968 │ │ │ │ - b.w 96854 │ │ │ │ + blt.w 97180 │ │ │ │ + b.n 97188 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ + movw r1, #4776 @ 0x12a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 96fbe │ │ │ │ + bl 12125c │ │ │ │ + b.n 97312 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7044 @ 0x1b84 │ │ │ │ + movw r1, #4868 @ 0x1304 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 96fbe │ │ │ │ - mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96d10 │ │ │ │ - mov r3, sl │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63968 │ │ │ │ - b.w 96854 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.w 96874 │ │ │ │ - b.w 9687c │ │ │ │ + bl 12125c │ │ │ │ + b.n 97312 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 97166 │ │ │ │ - cbz r1, 97160 │ │ │ │ + bne.n 974b2 │ │ │ │ + cbz r1, 974ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, r2, #32 │ │ │ │ movw lr, #61438 @ 0xeffe │ │ │ │ @@ -160569,28 +160894,28 @@ │ │ │ │ uxtb.w ip, ip │ │ │ │ movs r4, #1 │ │ │ │ cmp.w ip, #26 │ │ │ │ itt ls │ │ │ │ asrls.w lr, lr, ip │ │ │ │ andls.w r4, lr, r4 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 9718e │ │ │ │ - cbnz r4, 971a0 │ │ │ │ + beq.n 974da │ │ │ │ + cbnz r4, 974ec │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 97168 │ │ │ │ - cbz r1, 9719a │ │ │ │ + bne.n 974b4 │ │ │ │ + cbz r1, 974e6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ │ │ │ │ -000971a8 : │ │ │ │ +000974f4 : │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -160598,1137 +160923,1137 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 80424 │ │ │ │ + bl 80534 │ │ │ │ str r0, [sp, #4] │ │ │ │ str.w r0, [r6, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f8a │ │ │ │ - ldr r0, [pc, #752] @ (974d4 ) │ │ │ │ + beq.w 982d6 │ │ │ │ + ldr r0, [pc, #752] @ (97820 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1cde14 │ │ │ │ + bl 1cc9f4 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 980aa │ │ │ │ - bl 9b158 │ │ │ │ + beq.w 983f6 │ │ │ │ + bl 9b394 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f8a │ │ │ │ + beq.w 982d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r6, #-200] │ │ │ │ - bl 9b1a4 │ │ │ │ + bl 9b3e0 │ │ │ │ str.w r0, [r6, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f8a │ │ │ │ + beq.w 982d6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7640 @ 0x1dd8 │ │ │ │ + movw r1, #5464 @ 0x1558 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97f8a │ │ │ │ + beq.w 982d6 │ │ │ │ movw r3, #2568 @ 0xa08 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2bc40 │ │ │ │ - bl 1ce6b4 │ │ │ │ + bl 1cd3c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98082 │ │ │ │ + beq.w 983ce │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #640] @ (974d8 ) │ │ │ │ + ldr r1, [pc, #640] @ (97824 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98082 │ │ │ │ + beq.w 983ce │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7648 @ 0x1de0 │ │ │ │ + movw r1, #5472 @ 0x1560 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98082 │ │ │ │ + beq.w 983ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9728a │ │ │ │ + bge.n 975d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98078 │ │ │ │ + beq.w 983c4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7660 @ 0x1dec │ │ │ │ + movw r1, #5484 @ 0x156c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - bl 1ce700 │ │ │ │ + bl 1cd40c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7704 @ 0x1e18 │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 972d2 │ │ │ │ + bge.n 9761e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981f8 │ │ │ │ + beq.w 98544 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36340 @ 0x8df4 │ │ │ │ + movw r1, #34048 @ 0x8500 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1ce700 │ │ │ │ + bl 1cd40c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7720 @ 0x1e28 │ │ │ │ + movw r1, #5544 @ 0x15a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97312 │ │ │ │ + bge.n 9765e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981ee │ │ │ │ + beq.w 9853a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + movw r1, #5560 @ 0x15b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1ce700 │ │ │ │ + bl 1cd40c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7752 @ 0x1e48 │ │ │ │ + movw r1, #5576 @ 0x15c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97352 │ │ │ │ + bge.n 9769e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981e4 │ │ │ │ + beq.w 98530 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6964 @ 0x1b34 │ │ │ │ + movw r1, #4712 @ 0x1268 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1ce700 │ │ │ │ + bl 1cd40c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7772 @ 0x1e5c │ │ │ │ + movw r1, #5596 @ 0x15dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97392 │ │ │ │ + bge.n 976de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981da │ │ │ │ + beq.w 98526 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - bl 1c07f4 │ │ │ │ + beq.w 9838c │ │ │ │ + bl 1bf46c │ │ │ │ movw r0, #2984 @ 0xba8 │ │ │ │ movt r0, #85 @ 0x55 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42760 @ 0xa708 │ │ │ │ + movw r1, #40388 @ 0x9dc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 973d4 │ │ │ │ + bge.n 97720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9823c │ │ │ │ + beq.w 98588 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov.w r0, #2800 @ 0xaf0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7792 @ 0x1e70 │ │ │ │ + movw r1, #5616 @ 0x15f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97412 │ │ │ │ + bge.n 9775e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98232 │ │ │ │ + beq.w 9857e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - movw r3, #50152 @ 0xc3e8 │ │ │ │ + beq.w 9838c │ │ │ │ + movw r3, #47976 @ 0xbb68 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #7804 @ 0x1e7c │ │ │ │ + movw r1, #5628 @ 0x15fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #7812 @ 0x1e84 │ │ │ │ + movw r0, #5636 @ 0x1604 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 95a0c │ │ │ │ + bl 95d64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7820 @ 0x1e8c │ │ │ │ + movw r1, #5644 @ 0x160c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97462 │ │ │ │ + bge.n 977ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98228 │ │ │ │ + beq.w 98574 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - movw r0, #50152 @ 0xc3e8 │ │ │ │ + beq.w 9838c │ │ │ │ + movw r0, #47976 @ 0xbb68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7828 @ 0x1e94 │ │ │ │ + movw r1, #5652 @ 0x1614 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98214 │ │ │ │ + blt.w 98560 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7840 @ 0x1ea0 │ │ │ │ + movw r1, #5664 @ 0x1620 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 974dc │ │ │ │ + bge.n 97828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98250 │ │ │ │ - b.n 974dc │ │ │ │ + beq.w 9859c │ │ │ │ + b.n 97828 │ │ │ │ subs r7, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - movw r0, #46796 @ 0xb6cc │ │ │ │ + beq.w 9838c │ │ │ │ + movw r0, #44620 @ 0xae4c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7852 @ 0x1eac │ │ │ │ + movw r1, #5676 @ 0x162c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9751a │ │ │ │ + bge.n 97866 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98246 │ │ │ │ + beq.w 98592 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - movw r0, #7864 @ 0x1eb8 │ │ │ │ + beq.w 9838c │ │ │ │ + movw r0, #5688 @ 0x1638 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20960 @ 0x51e0 │ │ │ │ + movw r1, #18668 @ 0x48ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97558 │ │ │ │ + bge.n 978a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981d0 │ │ │ │ + beq.w 9851c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7872 @ 0x1ec0 │ │ │ │ + movw r1, #5696 @ 0x1640 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97592 │ │ │ │ + bge.n 978de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981c6 │ │ │ │ + beq.w 98512 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - bl 1ce768 │ │ │ │ + beq.w 9838c │ │ │ │ + bl 1cd474 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63336 @ 0xf768 │ │ │ │ + movw r1, #61160 @ 0xeee8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 975c8 │ │ │ │ + bge.n 97914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98330 │ │ │ │ + beq.w 9867c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - bl 1ce860 │ │ │ │ + beq.w 9838c │ │ │ │ + bl 1cd570 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63268 @ 0xf724 │ │ │ │ + movw r1, #61092 @ 0xeea4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 975fe │ │ │ │ + bge.n 9794a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9831c │ │ │ │ + beq.w 98668 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - ldr r2, [pc, #324] @ (9774c ) │ │ │ │ + beq.w 9838c │ │ │ │ + ldr r2, [pc, #324] @ (97a98 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #24388 @ 0x5f44 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1cd1c8 │ │ │ │ + bl 1cbda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98326 │ │ │ │ + beq.w 98672 │ │ │ │ movw r0, #24388 @ 0x5f44 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 9bd8c │ │ │ │ + bl 9bfcc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ movs r0, #32 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 982a2 │ │ │ │ + beq.w 985ee │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 982e4 │ │ │ │ + beq.w 98630 │ │ │ │ str r0, [r6, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 982c8 │ │ │ │ + beq.w 98614 │ │ │ │ str r0, [r6, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98300 │ │ │ │ + beq.w 9864c │ │ │ │ str r0, [r6, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9826a │ │ │ │ + beq.w 985b6 │ │ │ │ movw r7, #51704 @ 0xc9f8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98356 │ │ │ │ + beq.w 986a2 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9833a │ │ │ │ + beq.w 98686 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98372 │ │ │ │ + beq.w 986be │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98286 │ │ │ │ + beq.w 985d2 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13412 @ 0x3464 │ │ │ │ + movw r1, #11308 @ 0x2c2c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 976e8 │ │ │ │ + bge.n 97a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 983ac │ │ │ │ + beq.w 986f8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7880 @ 0x1ec8 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97726 │ │ │ │ + bge.n 97a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 982be │ │ │ │ + beq.w 9860a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r8, [r3, #1788] @ 0x6fc │ │ │ │ - b.n 9778a │ │ │ │ + b.n 97ad6 │ │ │ │ nop │ │ │ │ ands r4, r2 │ │ │ │ lsls r1, r2, #1 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9838e │ │ │ │ - bl 9c5a0 │ │ │ │ + beq.w 986da │ │ │ │ + bl 9c7e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 981a0 │ │ │ │ + beq.w 984ec │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97788 │ │ │ │ + bge.n 97ad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98182 │ │ │ │ + beq.w 984ce │ │ │ │ adds r7, #1 │ │ │ │ ldr.w r6, [r8, r7, lsl #3] │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 97750 │ │ │ │ + bne.n 97a9c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9cc38 │ │ │ │ + bl 9ce78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98162 │ │ │ │ + bne.w 984ae │ │ │ │ mov r0, r9 │ │ │ │ - bl 84bbc │ │ │ │ + bl 84e24 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 977c0 │ │ │ │ + bge.n 97b0c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 977c0 │ │ │ │ + cbnz r3, 97b0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7892 @ 0x1ed4 │ │ │ │ + movw r1, #5716 @ 0x1654 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 977ea │ │ │ │ + bge.n 97b36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9818c │ │ │ │ + beq.w 984d8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - bl 814f8 │ │ │ │ + bl 81648 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ - ldr r7, [pc, #764] @ (97b00 ) │ │ │ │ + beq.w 9838c │ │ │ │ + ldr r7, [pc, #764] @ (97e4c ) │ │ │ │ addw r9, r7, #1188 @ 0x4a4 │ │ │ │ ldr.w r8, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9813c │ │ │ │ + beq.w 98488 │ │ │ │ mov r8, r6 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w r0, [r8, #16]! │ │ │ │ ldr r5, [r7, #4] │ │ │ │ add.w sl, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9813a │ │ │ │ + beq.w 98486 │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ str.w r0, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9813a │ │ │ │ + beq.w 98486 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ add.w r7, sl, #12 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9813a │ │ │ │ + beq.w 98486 │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ str.w r0, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9813a │ │ │ │ + beq.w 98486 │ │ │ │ str.w r0, [r8, #16] │ │ │ │ cmp r7, r9 │ │ │ │ add.w r8, r8, #16 │ │ │ │ - bne.n 97832 │ │ │ │ + bne.n 97b7e │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #6952 @ 0x1b28 │ │ │ │ + movw r1, #4804 @ 0x12c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movw r0, #12536 @ 0x30f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ - bl 9f194 │ │ │ │ + bl 9f46c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 978f6 │ │ │ │ + bge.n 97c42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 978f6 │ │ │ │ + cbnz r3, 97c42 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47600 @ 0xb9f0 │ │ │ │ + movw r1, #45424 @ 0xb170 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97920 │ │ │ │ + bge.n 97c6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98158 │ │ │ │ + beq.w 984a4 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - movw r0, #7916 @ 0x1eec │ │ │ │ + beq.w 9838c │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7924 @ 0x1ef4 │ │ │ │ + movw r1, #5748 @ 0x1674 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9795e │ │ │ │ + bge.n 97caa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98196 │ │ │ │ + beq.w 984e2 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - movw r0, #50152 @ 0xc3e8 │ │ │ │ + beq.w 9838c │ │ │ │ + movw r0, #47976 @ 0xbb68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7936 @ 0x1f00 │ │ │ │ + movw r1, #5760 @ 0x1680 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98128 │ │ │ │ + blt.w 98474 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - ldr r2, [pc, #360] @ (97b04 ) │ │ │ │ + beq.w 9838c │ │ │ │ + ldr r2, [pc, #360] @ (97e50 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #360] @ (97b08 ) │ │ │ │ + ldr r1, [pc, #360] @ (97e54 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1cd1c8 │ │ │ │ + bl 1cbda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98326 │ │ │ │ - ldr r0, [pc, #344] @ (97b08 ) │ │ │ │ - bl 9bd8c │ │ │ │ + beq.w 98672 │ │ │ │ + ldr r0, [pc, #344] @ (97e54 ) │ │ │ │ + bl 9bfcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ movs r0, #3 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #14 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #10 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ str r0, [r7, #24] │ │ │ │ - movw r0, #7948 @ 0x1f0c │ │ │ │ + movw r0, #5772 @ 0x168c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98108 │ │ │ │ + bne.w 98454 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13392 @ 0x3450 │ │ │ │ + movw r1, #11288 @ 0x2c18 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97a16 │ │ │ │ + bge.n 97d62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98100 │ │ │ │ + beq.w 9844c │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - bl 80424 │ │ │ │ + beq.w 9838c │ │ │ │ + bl 80534 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ - movw r0, #7956 @ 0x1f14 │ │ │ │ + beq.w 9838c │ │ │ │ + movw r0, #5780 @ 0x1694 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 980e8 │ │ │ │ + beq.w 98434 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45356 @ 0xb12c │ │ │ │ + movw r1, #43180 @ 0xa8ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97a64 │ │ │ │ + bge.n 97db0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980e0 │ │ │ │ + beq.w 9842c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 980e8 │ │ │ │ - movw r0, #7964 @ 0x1f1c │ │ │ │ + beq.w 98434 │ │ │ │ + movw r0, #5788 @ 0x169c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 980e8 │ │ │ │ + beq.w 98434 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7976 @ 0x1f28 │ │ │ │ + movw r1, #5800 @ 0x16a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97aa8 │ │ │ │ + bge.n 97df4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980d8 │ │ │ │ + beq.w 98424 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 980e8 │ │ │ │ + beq.w 98434 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42760 @ 0xa708 │ │ │ │ + movw r1, #40388 @ 0x9dc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 980e8 │ │ │ │ + beq.w 98434 │ │ │ │ mov.w r0, #2800 @ 0xaf0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 980e8 │ │ │ │ + beq.w 98434 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #7792 @ 0x1e70 │ │ │ │ + movw r1, #5616 @ 0x15f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b0c │ │ │ │ + bge.n 97e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980d0 │ │ │ │ - b.n 97b0c │ │ │ │ - ldr??.w r0, [r0, r6, lsl #3] │ │ │ │ + beq.w 9841c │ │ │ │ + b.n 97e58 │ │ │ │ + vshr.s32 d16, d22, #16 │ │ │ │ ands r4, r4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ lsls r7, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 980e8 │ │ │ │ - movw r0, #7988 @ 0x1f34 │ │ │ │ + beq.w 98434 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 980e8 │ │ │ │ + beq.w 98434 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8008 @ 0x1f48 │ │ │ │ + movw r1, #5832 @ 0x16c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b4c │ │ │ │ + bge.n 97e98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980c8 │ │ │ │ + beq.w 98414 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 980e8 │ │ │ │ + beq.w 98434 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #8020 @ 0x1f54 │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 980e8 │ │ │ │ + beq.w 98434 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cf234 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cde48 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b8c │ │ │ │ + bge.n 97ed8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 97b8c │ │ │ │ + cbnz r3, 97ed8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35624 @ 0x8b28 │ │ │ │ + movw r1, #33448 @ 0x82a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97bb6 │ │ │ │ + bge.n 97f02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980c0 │ │ │ │ + beq.w 9840c │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - ldr r2, [pc, #756] @ (97eb4 ) │ │ │ │ + beq.w 9838c │ │ │ │ + ldr r2, [pc, #756] @ (98200 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #756] @ (97eb8 ) │ │ │ │ + ldr r1, [pc, #756] @ (98204 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1cd1c8 │ │ │ │ + bl 1cbda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98326 │ │ │ │ - ldr r0, [pc, #744] @ (97eb8 ) │ │ │ │ + beq.w 98672 │ │ │ │ + ldr r0, [pc, #744] @ (98204 ) │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ - bl 9bd8c │ │ │ │ + bl 9bfcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cf620 <_PyNamespace_New@@Base+0x3ec> │ │ │ │ + bl 1ce234 <_PyNamespace_New@@Base+0x3ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9802c │ │ │ │ + beq.w 98378 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9256 @ 0x2428 │ │ │ │ + movw r1, #6964 @ 0x1b34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97c12 │ │ │ │ + bge.n 97f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98024 │ │ │ │ + beq.w 98370 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - movw r0, #30160 @ 0x75d0 │ │ │ │ + beq.w 9838c │ │ │ │ + movw r0, #27984 @ 0x6d50 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88bac │ │ │ │ + bl 88ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8052 @ 0x1f74 │ │ │ │ + movw r1, #5876 @ 0x16f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97c50 │ │ │ │ + bge.n 97f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9801c │ │ │ │ + beq.w 98368 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - bl 1cfb0c │ │ │ │ + beq.w 9838c │ │ │ │ + bl 1ce720 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14448 @ 0x3870 │ │ │ │ + movw r1, #12344 @ 0x3038 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97c86 │ │ │ │ + bge.n 97fd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98014 │ │ │ │ + beq.w 98360 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - ldr r2, [pc, #556] @ (97ebc ) │ │ │ │ + beq.w 9838c │ │ │ │ + ldr r2, [pc, #556] @ (98208 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #556] @ (97ec0 ) │ │ │ │ + ldr r1, [pc, #556] @ (9820c ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cd1c8 │ │ │ │ + bl 1cbda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98326 │ │ │ │ + beq.w 98672 │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8072 @ 0x1f88 │ │ │ │ + movw r1, #5896 @ 0x1708 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97cd0 │ │ │ │ + bge.n 9801c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98070 │ │ │ │ + beq.w 983bc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ - bl 80424 │ │ │ │ + beq.w 9838c │ │ │ │ + bl 80534 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8084 @ 0x1f94 │ │ │ │ + movw r1, #5908 @ 0x1714 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97d06 │ │ │ │ + bge.n 98052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98060 │ │ │ │ + beq.w 983ac │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ movs r0, #0 │ │ │ │ - bl 81740 │ │ │ │ + bl 81908 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8104 @ 0x1fa8 │ │ │ │ + movw r1, #5928 @ 0x1728 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97d3e │ │ │ │ + bge.n 9808a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98068 │ │ │ │ + beq.w 983b4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 98040 │ │ │ │ + beq.w 9838c │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9800a │ │ │ │ + bne.w 98356 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #34032 @ 0x84f0 │ │ │ │ + movw r2, #31856 @ 0x7c70 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cfcd8 │ │ │ │ + bl 1ce8ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97f8a │ │ │ │ - ldr r0, [pc, #348] @ (97ec4 ) │ │ │ │ + beq.w 982d6 │ │ │ │ + ldr r0, [pc, #348] @ (98210 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1cde14 │ │ │ │ + bl 1cc9f4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f8a │ │ │ │ - movw r1, #63904 @ 0xf9a0 │ │ │ │ + beq.w 982d6 │ │ │ │ + movw r1, #61612 @ 0xf0ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #324] @ (97ec8 ) │ │ │ │ - bl 9998c │ │ │ │ + ldr r2, [pc, #324] @ (98214 ) │ │ │ │ + bl 99ccc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97f72 │ │ │ │ - movw r1, #55052 @ 0xd70c │ │ │ │ + bne.w 982be │ │ │ │ + movw r1, #52848 @ 0xce70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #308] @ (97ecc ) │ │ │ │ + ldr r2, [pc, #308] @ (98218 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97f72 │ │ │ │ - bl 1cf234 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 982be │ │ │ │ + bl 1cde48 <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f72 │ │ │ │ + beq.w 982be │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10304 @ 0x2840 │ │ │ │ + movw r1, #8200 @ 0x2008 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97dd6 │ │ │ │ + bge.n 98122 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98002 │ │ │ │ + beq.w 9834e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 97f72 │ │ │ │ - ldr.w r8, [pc, #244] @ 97ed4 │ │ │ │ + bne.w 982be │ │ │ │ + ldr.w r8, [pc, #244] @ 98220 │ │ │ │ mov.w r9, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r8], #4 │ │ │ │ lsl.w r0, r9, r7 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97f72 │ │ │ │ - bl 9998c │ │ │ │ + beq.w 982be │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97e18 │ │ │ │ + bge.n 98164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ff6 │ │ │ │ + beq.w 98342 │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97f72 │ │ │ │ + bne.w 982be │ │ │ │ cmp r7, #19 │ │ │ │ - bne.n 97de6 │ │ │ │ - movw r1, #8116 @ 0x1fb4 │ │ │ │ + bne.n 98132 │ │ │ │ + movw r1, #5940 @ 0x1734 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #160] @ (97ed0 ) │ │ │ │ + ldr r2, [pc, #160] @ (9821c ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97f72 │ │ │ │ - bl 94ccc │ │ │ │ + bne.w 982be │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8128 @ 0x1fc0 │ │ │ │ + movw r1, #5952 @ 0x1740 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97fe4 │ │ │ │ + blt.w 98330 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 97f72 │ │ │ │ + bne.w 982be │ │ │ │ movs r0, #1 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8140 @ 0x1fcc │ │ │ │ + movw r1, #5964 @ 0x174c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97fd2 │ │ │ │ + blt.w 9831e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 97f72 │ │ │ │ + bne.n 982be │ │ │ │ movs r0, #2 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8152 @ 0x1fd8 │ │ │ │ + movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97fc2 │ │ │ │ - b.n 97ed8 │ │ │ │ + blt.w 9830e │ │ │ │ + b.n 98224 │ │ │ │ nop │ │ │ │ ands r4, r6 │ │ │ │ lsls r1, r2, #1 │ │ │ │ str r4, [r4, #12] │ │ │ │ lsls r7, r2, #1 │ │ │ │ eors r4, r0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ @@ -161736,547 +162061,547 @@ │ │ │ │ lsls r7, r2, #1 │ │ │ │ eors r4, r2 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r1 │ │ │ │ lsls r1, r2, #1 │ │ │ │ lsls r0, r2 │ │ │ │ lsls r1, r2, #1 │ │ │ │ - add r2, pc, #960 @ (adr r2, 98294 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 985e0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - stc2 0, cr0, [r8, #-216]! @ 0xffffff28 │ │ │ │ + @ instruction: 0xf4a80036 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 97f72 │ │ │ │ + bne.n 982be │ │ │ │ movs r0, #5 │ │ │ │ - bl 94ccc │ │ │ │ + bl 95024 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8164 @ 0x1fe4 │ │ │ │ + movw r1, #5988 @ 0x1764 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 9998c │ │ │ │ + bl 99ccc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97fb2 │ │ │ │ + blt.n 982fe │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 97f72 │ │ │ │ + bne.n 982be │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13636 @ 0x3544 │ │ │ │ + movw r1, #11532 @ 0x2d0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97f28 │ │ │ │ + bge.n 98274 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97faa │ │ │ │ + beq.n 982f6 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 97f8a │ │ │ │ - ldr r0, [pc, #724] @ (98204 ) │ │ │ │ + beq.n 982d6 │ │ │ │ + ldr r0, [pc, #724] @ (98550 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1cde14 │ │ │ │ + bl 1cc9f4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 97f8a │ │ │ │ + cbz r0, 982d6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + movw r1, #11548 @ 0x2d1c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 950c4 │ │ │ │ + bl 9541c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97f5a │ │ │ │ + bge.n 982a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 97fa2 │ │ │ │ - cbnz r4, 97f8a │ │ │ │ + cbz r3, 982ee │ │ │ │ + cbnz r4, 982d6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ strd r4, r4, [r5] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r4, r4, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97f8a │ │ │ │ + bge.n 982d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 97f8a │ │ │ │ + cbnz r3, 982d6 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #636] @ (98208 ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #636] @ (98554 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #7548 @ 0x1d7c │ │ │ │ + movw r3, #5372 @ 0x14fc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 97f6a │ │ │ │ + b.n 982b6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f5a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 982a6 │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97f28 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97efe │ │ │ │ + bne.n 9824a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97efe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9824a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97ed8 │ │ │ │ + bne.n 98224 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97ed8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97e88 │ │ │ │ + bne.w 981d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97e88 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 981d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97e5e │ │ │ │ + bne.w 981aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97e5e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 981aa │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 97e18 │ │ │ │ + b.n 98164 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97dd6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98122 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97d4e │ │ │ │ - b.n 98040 │ │ │ │ + beq.w 9809a │ │ │ │ + b.n 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97c86 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97fd2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97c50 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97f9c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97c12 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97f5e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98040 │ │ │ │ + bge.n 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 98040 │ │ │ │ + cbnz r3, 9838c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #7548 @ 0x1d7c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5372 @ 0x14fc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - ldr r1, [pc, #448] @ (9820c ) │ │ │ │ + ldr r1, [pc, #448] @ (98558 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 97f6a │ │ │ │ + b.n 982b6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97d06 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98052 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97d3e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9808a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97cd0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9801c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9728a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 975d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ccacc │ │ │ │ - ldr r3, [pc, #388] @ (98210 ) │ │ │ │ + bl 1cb6a8 │ │ │ │ + ldr r3, [pc, #388] @ (9855c ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - movw r3, #7672 @ 0x1df8 │ │ │ │ + movw r3, #5496 @ 0x1578 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 97f6a │ │ │ │ - ldr r2, [pc, #348] @ (98208 ) │ │ │ │ + b.n 982b6 │ │ │ │ + ldr r2, [pc, #348] @ (98554 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #7604 @ 0x1db4 │ │ │ │ + movw r3, #5428 @ 0x1534 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 97f6a │ │ │ │ + b.n 982b6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97bb6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97f02 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97b4c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97e98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97b0c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97e58 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97aa8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97df4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97a64 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98040 │ │ │ │ + bge.n 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98040 │ │ │ │ + bne.n 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97a16 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97d62 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 979f2 │ │ │ │ + beq.w 97d3e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98040 │ │ │ │ + bge.n 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98040 │ │ │ │ + bne.n 9838c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97994 │ │ │ │ + bne.w 97ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97994 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97ce0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97920 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97c6c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97788 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97ad4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 977ea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97b36 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9795e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97caa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9825a │ │ │ │ + blt.n 985a6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97592 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 978de │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97558 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 978a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97392 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 976de │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97352 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9769e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97312 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9765e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 972d2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9761e │ │ │ │ nop │ │ │ │ lsls r0, r3 │ │ │ │ lsls r1, r2, #1 │ │ │ │ - str.w r0, [r8, r6, lsl #3] │ │ │ │ - ldc2 0, cr0, [r8, #-216] @ 0xffffff28 │ │ │ │ - ldr.w r0, [r8, r6, lsl #3] │ │ │ │ + vshr.s8 d16, d22, #8 │ │ │ │ + eors.w r0, r8, #11927552 @ 0xb60000 │ │ │ │ + vshr.s16 d16, d22, #8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97498 │ │ │ │ + bne.w 977e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97498 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 977e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97462 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 977ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97412 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9775e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 973d4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97720 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9751a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97866 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 974dc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 981a6 │ │ │ │ + bne.n 984f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 981a6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 984f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97726 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97a72 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 975fe │ │ │ │ - movw r3, #7576 @ 0x1d98 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9794a │ │ │ │ + movw r3, #5400 @ 0x1518 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - b.n 98048 │ │ │ │ + b.n 98394 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 975c8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ + bne.w 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98040 │ │ │ │ + bge.w 9838c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98040 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98040 │ │ │ │ + bne.w 9838c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9838c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 976e8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97a34 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #136] @ (98460 ) │ │ │ │ + ldr r1, [pc, #136] @ (987ac ) │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98458 │ │ │ │ - ldr r1, [pc, #120] @ (98464 ) │ │ │ │ + bne.n 987a4 │ │ │ │ + ldr r1, [pc, #120] @ (987b0 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c9c │ │ │ │ - cbnz r0, 98458 │ │ │ │ - ldr r1, [pc, #112] @ (98468 ) │ │ │ │ + bl 87020 │ │ │ │ + cbnz r0, 987a4 │ │ │ │ + ldr r1, [pc, #112] @ (987b4 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c9c │ │ │ │ - cbnz r0, 98458 │ │ │ │ - ldr r1, [pc, #104] @ (9846c ) │ │ │ │ + bl 87020 │ │ │ │ + cbnz r0, 987a4 │ │ │ │ + ldr r1, [pc, #104] @ (987b8 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c9c │ │ │ │ - cbnz r0, 98458 │ │ │ │ - ldr r1, [pc, #96] @ (98470 ) │ │ │ │ + bl 87020 │ │ │ │ + cbnz r0, 987a4 │ │ │ │ + ldr r1, [pc, #96] @ (987bc ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c9c │ │ │ │ - cbnz r0, 98458 │ │ │ │ + bl 87020 │ │ │ │ + cbnz r0, 987a4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9843a │ │ │ │ + bne.n 98786 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r7, #24] │ │ │ │ - cbnz r2, 9843e │ │ │ │ + cbnz r2, 9878a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9843a │ │ │ │ + bge.n 98786 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9843a │ │ │ │ + bne.n 98786 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 9843a │ │ │ │ + b.n 98786 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9843a │ │ │ │ + b.n 98786 │ │ │ │ nop │ │ │ │ - bgt.n 9852c │ │ │ │ + bgt.n 98878 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 98428 │ │ │ │ + bmi.n 98774 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 983e4 │ │ │ │ + ble.n 98730 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 98480 │ │ │ │ + blt.n 987cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 98924 │ │ │ │ + b.n 98c70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00098474 : │ │ │ │ +000987c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ - cbnz r3, 984c0 │ │ │ │ - ldr r1, [pc, #56] @ (984c4 ) │ │ │ │ + cbnz r3, 9880c │ │ │ │ + ldr r1, [pc, #56] @ (98810 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w ip, [r2, #3892] @ 0xf34 │ │ │ │ @@ -162289,154 +162614,154 @@ │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ pop {r4, pc} │ │ │ │ bl 302e6 <_PyObject_DebugMallocStats@@Base+0x1ffe> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000984c8 : │ │ │ │ +00098814 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 98560 │ │ │ │ + beq.n 988ac │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9852e │ │ │ │ + bne.n 9887a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9852e │ │ │ │ + beq.n 9887a │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 98548 │ │ │ │ + beq.n 98894 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 9852a │ │ │ │ + cbz r3, 98876 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98520 │ │ │ │ + bge.n 9886c │ │ │ │ movs r2, #1 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ - b.n 98522 │ │ │ │ + b.n 9886e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 98550 │ │ │ │ + beq.n 9889c │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 98506 │ │ │ │ + bne.n 98852 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 98522 │ │ │ │ + b.n 9886e │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 9851a │ │ │ │ + b.n 98866 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 9851a │ │ │ │ + b.n 98866 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98c84 │ │ │ │ + beq.w 98fd0 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98cf8 │ │ │ │ + beq.w 99044 │ │ │ │ mov r6, r2 │ │ │ │ movw r3, #15536 @ 0x3cb0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #28] │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r3, [r7, #16] │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 998f2 │ │ │ │ + bne.w 99aee │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 987ba │ │ │ │ + bgt.w 98b06 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9986e │ │ │ │ + beq.w 99ad2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 9986e │ │ │ │ + bhi.w 99ad2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r8, [pc, #684] @ 988ac │ │ │ │ + ldr.w r8, [pc, #684] @ 98bf8 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w ip, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 988b0 │ │ │ │ + beq.w 98bfc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [ip, #2008] @ 0x7d8 │ │ │ │ - ldr r0, [pc, #644] @ (988a4 ) │ │ │ │ - ldr r1, [pc, #640] @ (988a4 ) │ │ │ │ + ldr r0, [pc, #644] @ (98bf0 ) │ │ │ │ + ldr r1, [pc, #640] @ (98bf0 ) │ │ │ │ str r1, [r7, #32] │ │ │ │ ldr.w r1, [ip, #2012] @ 0x7dc │ │ │ │ ldr.w r9, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [ip, #2012] @ 0x7dc │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9877e │ │ │ │ + bne.w 98aca │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r0, [r4, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ @@ -162465,189 +162790,189 @@ │ │ │ │ orrs r2, r1 │ │ │ │ sub.w r3, r4, #8 │ │ │ │ str r3, [r1, #0] │ │ │ │ strd ip, r2, [r4, #-8] │ │ │ │ str.w r3, [ip, #4] │ │ │ │ str.w lr, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 99852 │ │ │ │ + bne.w 99c2c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c230 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 996ac │ │ │ │ + beq.w 99a56 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 986de │ │ │ │ + bpl.n 98a2a │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 986de │ │ │ │ + bne.n 98a2a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 987e0 │ │ │ │ + beq.w 98b2c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98700 │ │ │ │ + bge.n 98a4c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98ab2 │ │ │ │ + beq.w 98dfe │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 996ac │ │ │ │ + bne.w 99a56 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98718 │ │ │ │ + bge.n 98a64 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 99860 │ │ │ │ + beq.w 99b08 │ │ │ │ ldr.w r4, [r6, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 985c2 │ │ │ │ + bne.w 9890e │ │ │ │ mov fp, r3 │ │ │ │ mov r0, fp │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r8, [pc, #380] @ 988ac │ │ │ │ + ldr.w r8, [pc, #380] @ 98bf8 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r3, #43097 @ 0xa859 │ │ │ │ + movw r3, #43741 @ 0xaadd │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w ip, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 988b0 │ │ │ │ - ldr r0, [pc, #336] @ (988a4 ) │ │ │ │ + beq.w 98bfc │ │ │ │ + ldr r0, [pc, #336] @ (98bf0 ) │ │ │ │ ldr.w r3, [ip, #2012] @ 0x7dc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r1, [ip, #2008] @ 0x7d8 │ │ │ │ ldr.w r9, [r0, #1600] @ 0x640 │ │ │ │ str.w r3, [ip, #2012] @ 0x7dc │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ str r3, [r4, #0] │ │ │ │ - movw r3, #43097 @ 0xa859 │ │ │ │ + movw r3, #43741 @ 0xaadd │ │ │ │ movt r3, #10 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9863e │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + beq.w 9898a │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 9950e │ │ │ │ + bne.w 999c8 │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9898c │ │ │ │ + bne.w 98cd8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.n 9863e │ │ │ │ - movw r3, #5989 @ 0x1765 │ │ │ │ + b.n 9898a │ │ │ │ + movw r3, #7753 @ 0x1e49 │ │ │ │ movt r3, #14 │ │ │ │ - b.n 985fc │ │ │ │ + b.n 98948 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r3, #24297 @ 0x5ee9 │ │ │ │ + movweq r3, #25781 @ 0x64b5 │ │ │ │ movteq r3, #14 │ │ │ │ - beq.w 985fc │ │ │ │ + beq.w 98948 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 9986e │ │ │ │ + ble.w 99ad2 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98bce │ │ │ │ - movw r3, #34049 @ 0x8501 │ │ │ │ + bne.w 98f1a │ │ │ │ + movw r3, #35941 @ 0x8c65 │ │ │ │ movt r3, #13 │ │ │ │ - b.n 985fc │ │ │ │ + b.n 98948 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 98a16 │ │ │ │ + beq.w 98d62 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - ldr r3, [pc, #176] @ (988a8 ) │ │ │ │ + ldr r3, [pc, #176] @ (98bf4 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98a3a │ │ │ │ + bne.w 98d86 │ │ │ │ add.w sl, sl, #110592 @ 0x1b000 │ │ │ │ add.w r3, r7, #44 @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [sl, #4000] @ 0xfa0 │ │ │ │ - bl 8c4dc │ │ │ │ + bl 8c400 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 998dc │ │ │ │ + beq.w 99c90 │ │ │ │ ldr.w sl, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 98992 │ │ │ │ + bne.w 98cde │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98888 │ │ │ │ + bge.n 98bd4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 98888 │ │ │ │ + cbnz r3, 98bd4 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr.w r2, [r2, #712] @ 0x2c8 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #8] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #0] │ │ │ │ - bge.n 9886c │ │ │ │ + bge.n 98bb8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 99652 │ │ │ │ + bne.w 99874 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9931e │ │ │ │ + bne.w 995d4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98cc8 │ │ │ │ + bne.w 99014 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98c44 │ │ │ │ + blt.w 98f90 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 98c6c │ │ │ │ + beq.w 98f9c │ │ │ │ mov r9, sl │ │ │ │ - b.n 986de │ │ │ │ + b.n 98a2a │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ @@ -162657,251 +162982,251 @@ │ │ │ │ ubfx r4, r0, #14, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r0, r0, #29 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ str r4, [r7, #32] │ │ │ │ - bmi.w 99288 │ │ │ │ + bmi.w 99658 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r4 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 992b4 │ │ │ │ + bhi.w 99684 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ adds.w sl, r0, r1 │ │ │ │ - bmi.w 992b4 │ │ │ │ + bmi.w 99684 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w r9, [r1, #888] @ 0x378 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 98ca4 │ │ │ │ + bne.w 98ff0 │ │ │ │ ldr.w r0, [ip, #1612] @ 0x64c │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bcs.w 98b40 │ │ │ │ + bcs.w 98e8c │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [r7, #24] │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 98c88 │ │ │ │ + beq.w 98fd4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w ip, r4, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w lr, [ip] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 98b1e │ │ │ │ + beq.w 98e6a │ │ │ │ ldr r4, [r7, #32] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r8, fp] │ │ │ │ add r4, ip │ │ │ │ strd r2, r2, [ip] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w ip, [r1, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r2, ip │ │ │ │ - bgt.w 98c00 │ │ │ │ + bgt.w 98f4c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98c34 │ │ │ │ - ldr r1, [pc, #716] @ (98c3c ) │ │ │ │ + blt.w 98f80 │ │ │ │ + ldr r1, [pc, #716] @ (98f88 ) │ │ │ │ movs r2, #1 │ │ │ │ str r1, [r7, #32] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r9, [r1, #1600] @ 0x640 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 992b8 │ │ │ │ + bne.w 9960c │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bmi.w 99304 │ │ │ │ + bmi.w 995f2 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ - b.n 9863e │ │ │ │ + b.n 9898a │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 989a8 │ │ │ │ + bge.n 98cf4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99940 │ │ │ │ + beq.w 99b16 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 989d4 │ │ │ │ + bge.n 98d20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9982a │ │ │ │ + beq.w 99c86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 989d4 │ │ │ │ + bge.n 98d20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99800 │ │ │ │ + beq.w 99c56 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 986de │ │ │ │ + blt.w 98a2a │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 98b80 │ │ │ │ + bmi.w 98ecc │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt.w r2, [r9] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ - b.n 986de │ │ │ │ + b.n 98a2a │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 99790 │ │ │ │ - ldr r3, [pc, #540] @ (98c40 ) │ │ │ │ + beq.w 99b52 │ │ │ │ + ldr r3, [pc, #540] @ (98f8c ) │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98806 │ │ │ │ + beq.w 98b52 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98806 │ │ │ │ + beq.w 98b52 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98aa0 │ │ │ │ + bge.n 98dec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 98aa0 │ │ │ │ + cbnz r3, 98dec │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w sl, [r8, fp] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [sl, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #4] │ │ │ │ - bge.n 98a84 │ │ │ │ + bge.n 98dd0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 995a6 │ │ │ │ + bne.w 99820 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992e6 │ │ │ │ + bne.w 9963a │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ce0 │ │ │ │ + bne.w 9902c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 998e8 │ │ │ │ + blt.w 99c22 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 986de │ │ │ │ + b.n 98a2a │ │ │ │ ldr.w sl, [r8, fp] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r1, [sl, #712] @ 0x2c8 │ │ │ │ sub.w ip, r7, r1 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #16384 @ 0x4000 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, ip, asr #13 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bge.n 98ae2 │ │ │ │ + bge.n 98e2e │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 995fa │ │ │ │ + bne.w 999f8 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w r8, [r2, #1600] @ 0x640 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 99220 │ │ │ │ + bne.w 995b4 │ │ │ │ str r3, [r7, #32] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98700 │ │ │ │ + beq.w 98a4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w 98700 │ │ │ │ + ble.w 98a4c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98700 │ │ │ │ + beq.w 98a4c │ │ │ │ mov r0, sl │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.n 98700 │ │ │ │ + b.n 98a4c │ │ │ │ ldrd r4, r1, [r0, #24] │ │ │ │ cmp r1, r4 │ │ │ │ - bcc.n 98bf4 │ │ │ │ + bcc.n 98f40 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r4 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 98938 │ │ │ │ + bne.w 98c84 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr.w r9, [r1, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 99722 │ │ │ │ + bne.w 999a0 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 992b4 │ │ │ │ + beq.w 99684 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 98938 │ │ │ │ + b.n 98c84 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98c50 │ │ │ │ + bne.n 98fb4 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 989f8 │ │ │ │ + beq.w 98d44 │ │ │ │ ldr.w r2, [r9, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w r1, [ip] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -162911,162 +163236,162 @@ │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ subs r2, #1 │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r9, #-8] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 989f8 │ │ │ │ + b.n 98d44 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9986e │ │ │ │ + bne.w 99ad2 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64144 @ 0xfa90 │ │ │ │ + movw r1, #61968 @ 0xf210 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - b.n 98724 │ │ │ │ + b.n 98a70 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ str.w r9, [r2, #8] │ │ │ │ - b.n 98938 │ │ │ │ + b.n 98c84 │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ - cbz r2, 98c26 │ │ │ │ + cbz r2, 98f72 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 98c26 │ │ │ │ + beq.n 98f72 │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ - cbnz r2, 98c26 │ │ │ │ + cbnz r2, 98f72 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 998d0 │ │ │ │ + bne.w 99c3a │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.w 9974a │ │ │ │ + bpl.w 999dc │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9896e │ │ │ │ + bge.w 98cba │ │ │ │ ldr r1, [r7, #28] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 9896e │ │ │ │ + b.n 98cba │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 996ac │ │ │ │ + beq.w 99a56 │ │ │ │ mov r9, sl │ │ │ │ - b.n 986de │ │ │ │ - movw r1, #19245 @ 0x4b2d │ │ │ │ - movt r1, #9 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 99736 │ │ │ │ - ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - and.w r2, r2, #512 @ 0x200 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 98b88 │ │ │ │ - b.n 989f8 │ │ │ │ + b.n 98a2a │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 986de │ │ │ │ + b.n 98a2a │ │ │ │ + movw r1, #20101 @ 0x4e85 │ │ │ │ + movt r1, #9 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 999b4 │ │ │ │ + ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ + and.w r2, r2, #512 @ 0x200 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 98ed4 │ │ │ │ + b.n 98d44 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 98724 │ │ │ │ + b.n 98a70 │ │ │ │ ldrd r0, r1, [r7, #20] │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 98938 │ │ │ │ - b.n 98b40 │ │ │ │ + bne.w 98c84 │ │ │ │ + b.n 98e8c │ │ │ │ strd r2, r3, [r7, #20] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98938 │ │ │ │ + bne.w 98c84 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 244f7c │ │ │ │ - b.n 98bee │ │ │ │ + bl 24449c │ │ │ │ + b.n 98f3a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98888 │ │ │ │ + ble.w 98bd4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98888 │ │ │ │ + beq.w 98bd4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98888 │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 98bd4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98aa0 │ │ │ │ + ble.w 98dec │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98aa0 │ │ │ │ + beq.w 98dec │ │ │ │ mov r0, sl │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98aa0 │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 98dec │ │ │ │ str r2, [r7, #32] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 998f2 │ │ │ │ + bne.w 99aee │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 98f1a │ │ │ │ + bgt.w 99266 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9986e │ │ │ │ + beq.w 99ad2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 9986e │ │ │ │ + bhi.w 99ad2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ - lsls r5, r4, #22 │ │ │ │ + lsls r1, r6, #20 │ │ │ │ movs r0, r1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r5, r4, #22 │ │ │ │ - lsls r5, r4, #22 │ │ │ │ - lsls r5, r4, #22 │ │ │ │ + lsls r1, r6, #20 │ │ │ │ + lsls r1, r6, #20 │ │ │ │ + lsls r1, r6, #20 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r9, [pc, #736] @ 99018 │ │ │ │ + ldr.w r9, [pc, #736] @ 99364 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98f28 │ │ │ │ - ldr r0, [pc, #696] @ (99010 ) │ │ │ │ + beq.w 99274 │ │ │ │ + ldr r0, [pc, #696] @ (9935c ) │ │ │ │ ldr.w r3, [r2, #2012] @ 0x7dc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2012] @ 0x7dc │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [r7, #28] │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99414 │ │ │ │ + bne.w 9972e │ │ │ │ ldr r3, [r7, #32] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ sub.w lr, r4, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -163093,385 +163418,385 @@ │ │ │ │ str.w lr, [r1] │ │ │ │ strd r6, r2, [r4, #-8] │ │ │ │ str.w lr, [r6, #4] │ │ │ │ str.w ip, [r3, #3868] @ 0xf1c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9989a │ │ │ │ + bne.w 99c70 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c230 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 996ac │ │ │ │ + beq.w 99a56 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 98e0a │ │ │ │ + bpl.n 99156 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 98e0a │ │ │ │ + bne.n 99156 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 98e54 │ │ │ │ + beq.n 991a0 │ │ │ │ mov r5, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98e2a │ │ │ │ + bge.n 99176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9916c │ │ │ │ + beq.w 994b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 996ac │ │ │ │ + bne.w 99a56 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98e42 │ │ │ │ + bge.n 9918e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998a6 │ │ │ │ + beq.w 99c7c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r4, [r3, #16]! │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 98cfa │ │ │ │ + bne.w 99046 │ │ │ │ mov fp, r6 │ │ │ │ - b.n 98724 │ │ │ │ + b.n 98a70 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r7, #24] │ │ │ │ - beq.w 996ca │ │ │ │ - ldr r3, [pc, #432] @ (99014 ) │ │ │ │ + beq.w 99a74 │ │ │ │ + ldr r3, [pc, #432] @ (99360 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 990ae │ │ │ │ + bne.w 993fa │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add.w r3, r7, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8c4dc │ │ │ │ + bl 8c400 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 99848 │ │ │ │ + beq.w 99bf4 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 99032 │ │ │ │ + beq.w 9937e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98eae │ │ │ │ + bge.n 991fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9994a │ │ │ │ + beq.w 99b9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98ed2 │ │ │ │ + bge.n 9921e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9983e │ │ │ │ + beq.w 99c08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98ed2 │ │ │ │ + bge.n 9921e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99834 │ │ │ │ + beq.w 99bfe │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ movs r3, #1 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ strb r2, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 98e0a │ │ │ │ + blt.n 99156 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 991d4 │ │ │ │ + bmi.w 99520 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98efc │ │ │ │ + bge.n 99248 │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #2 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ strb r2, [r6, #16] │ │ │ │ - b.n 98e0a │ │ │ │ - movw r5, #5989 @ 0x1765 │ │ │ │ + b.n 99156 │ │ │ │ + movw r5, #7753 @ 0x1e49 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 98d36 │ │ │ │ - movw r5, #43097 @ 0xa859 │ │ │ │ + b.n 99082 │ │ │ │ + movw r5, #43741 @ 0xaadd │ │ │ │ movt r5, #10 │ │ │ │ - b.n 98d36 │ │ │ │ + b.n 99082 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 9901c │ │ │ │ - movw r5, #24297 @ 0x5ee9 │ │ │ │ + bne.n 99368 │ │ │ │ + movw r5, #25781 @ 0x64b5 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 98d36 │ │ │ │ + b.n 99082 │ │ │ │ movw r6, #15536 @ 0x3cb0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ and.w r4, r3, #24 │ │ │ │ ubfx r0, r3, #14, #1 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ addne r0, #1 │ │ │ │ lsls r3, r3, #29 │ │ │ │ str r0, [r7, #24] │ │ │ │ - bmi.w 99550 │ │ │ │ + bmi.w 99714 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r0, lsl #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 98cc0 │ │ │ │ + bcc.w 9900c │ │ │ │ adds.w r3, r1, r0, lsl #3 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bmi.w 98cc0 │ │ │ │ + bmi.w 9900c │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r3, [r8, #888] @ 0x378 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9953c │ │ │ │ + bne.w 99702 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r4, [r2, #1612] @ 0x64c │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 9913a │ │ │ │ + bcs.w 99486 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r1, [r4, ip, lsl #3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 99502 │ │ │ │ + beq.w 996f6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w lr, [r3] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 9911a │ │ │ │ + beq.w 99466 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ movs r1, #0 │ │ │ │ add.w r4, r3, r2, lsl #3 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ strd r1, r1, [r3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ ldr.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r3, #3764] @ 0xeb4 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.w 99240 │ │ │ │ + blt.w 9956c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 995a0 │ │ │ │ - ldr r2, [pc, #32] @ (99010 ) │ │ │ │ + blt.w 9978e │ │ │ │ + ldr r2, [pc, #32] @ (9935c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9957a │ │ │ │ + bne.w 9976a │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 9943c │ │ │ │ + bmi.w 99756 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98d76 │ │ │ │ + b.n 990c2 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 9986e │ │ │ │ + ble.w 99ad2 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98bce │ │ │ │ - movw r5, #34049 @ 0x8501 │ │ │ │ + bne.w 98f1a │ │ │ │ + movw r5, #35941 @ 0x8c65 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 98d36 │ │ │ │ + b.n 99082 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99086 │ │ │ │ + bge.n 993d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 99086 │ │ │ │ + cbnz r3, 993d2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bge.n 9906a │ │ │ │ + bge.n 993b6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 99370 │ │ │ │ + bne.w 998fc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99478 │ │ │ │ + bne.w 997d4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99460 │ │ │ │ + bne.w 997bc │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 996a6 │ │ │ │ + blt.w 99a50 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 98e0c │ │ │ │ + bne.w 99158 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 98e0c │ │ │ │ + b.n 99158 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98e7a │ │ │ │ + beq.w 991c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9910a │ │ │ │ + bge.n 99456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9910a │ │ │ │ + cbnz r3, 99456 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #20] │ │ │ │ - bge.n 990ee │ │ │ │ + bge.n 9943a │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 993c2 │ │ │ │ + bne.w 9994e │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99354 │ │ │ │ + bne.w 998e0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9933c │ │ │ │ + bne.w 998c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98e0c │ │ │ │ + bge.w 99158 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 98e0c │ │ │ │ + b.n 99158 │ │ │ │ ldrd r0, r2, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 991ca │ │ │ │ + bcc.n 99516 │ │ │ │ add.w r2, ip, #1 │ │ │ │ add.w r2, r0, r2, lsl #3 │ │ │ │ str r2, [r1, #24] │ │ │ │ adds r2, r1, r0 │ │ │ │ str r2, [r1, #4] │ │ │ │ str.w lr, [r1, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98fb8 │ │ │ │ + bne.w 99304 │ │ │ │ ldr.w r3, [r8, #848] @ 0x350 │ │ │ │ - movw r2, #43089 @ 0xa851 │ │ │ │ + movw r2, #43377 @ 0xa971 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 99784 │ │ │ │ + bne.w 99ac6 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98cc0 │ │ │ │ + beq.w 9900c │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ - b.n 98fb8 │ │ │ │ + b.n 99304 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #24] │ │ │ │ - bge.n 99196 │ │ │ │ + bge.n 994e2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 994b0 │ │ │ │ + bne.w 996a4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99494 │ │ │ │ + bne.w 99688 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e2a │ │ │ │ + beq.w 99176 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98e2a │ │ │ │ + ble.w 99176 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98e2a │ │ │ │ + beq.w 99176 │ │ │ │ mov r0, r8 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98e2a │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 99176 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 98fb8 │ │ │ │ + b.n 99304 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99522 │ │ │ │ + bne.w 997a2 │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98eee │ │ │ │ + beq.w 9923a │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r5, [r6, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r1, [r5, #0] │ │ │ │ @@ -163481,237 +163806,124 @@ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ subs r3, #1 │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r6, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 98eee │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ - movt r2, #22 │ │ │ │ - cmp r8, r2 │ │ │ │ - beq.w 98af0 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n 98af0 │ │ │ │ + b.n 9923a │ │ │ │ ldr.w r1, [r3, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98fe2 │ │ │ │ + beq.w 9932e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98fe2 │ │ │ │ + beq.w 9932e │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98fe2 │ │ │ │ + bne.w 9932e │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997dc │ │ │ │ + bne.w 99cac │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 98fe2 │ │ │ │ + bmi.w 9932e │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99272 │ │ │ │ + bne.n 9959e │ │ │ │ dmb ish │ │ │ │ - b.n 98fe2 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ - ldr.w r0, [r0, #440] @ 0x1b8 │ │ │ │ - sub.w r9, r9, r4 │ │ │ │ - ldrd lr, r0, [r0, #12] │ │ │ │ - add r0, lr │ │ │ │ - add.w lr, r0, #3 │ │ │ │ - adds r0, #1 │ │ │ │ - bic.w lr, lr, #3 │ │ │ │ - add.w lr, lr, r0, lsl #2 │ │ │ │ - add r1, lr │ │ │ │ - cmp r1, r9 │ │ │ │ - bls.w 988de │ │ │ │ - mov fp, r2 │ │ │ │ - b.n 98cc0 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 9932e │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ - str r3, [r7, #24] │ │ │ │ - cmp r9, r2 │ │ │ │ + cmp r8, r2 │ │ │ │ + beq.w 98e3c │ │ │ │ + str r3, [r7, #4] │ │ │ │ + movs r1, #1 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 99766 │ │ │ │ - ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ - blx 2c208 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 98982 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - b.w 98982 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ + blx r8 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + b.n 98e3c │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98a90 │ │ │ │ + beq.w 98bc4 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 98a90 │ │ │ │ + b.w 98bc4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15536 @ 0x3cb0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 1dfa48 <_PyAST_Compile@@Base+0x420> │ │ │ │ + bl 1defc0 <_PyAST_Compile@@Base+0x420> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 9863e │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ - movt r2, #22 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 98878 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - blx r3 │ │ │ │ - b.w 98878 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - cmp r3, #3 │ │ │ │ - ble.w 9910a │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9910a │ │ │ │ - mov r0, r8 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9910a │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ - movt r2, #22 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 990fa │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - blx r3 │ │ │ │ - b.n 990fa │ │ │ │ - ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 998c0 │ │ │ │ - ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 993b2 │ │ │ │ - ldr.w r3, [r9, sl] │ │ │ │ - ldr.w r0, [r6, #-4] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - bic.w r0, r0, #3 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - orrs r3, r0 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - ldr.w r2, [r6, #-4] │ │ │ │ - subs r3, #1 │ │ │ │ - and.w r2, r2, #1 │ │ │ │ - str.w r2, [r6, #-4] │ │ │ │ - str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - movs r3, #1 │ │ │ │ - ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ - orrs r2, r3 │ │ │ │ - str.w r2, [r6, #-8] │ │ │ │ - str.w r6, [r8, #100] @ 0x64 │ │ │ │ - b.n 99086 │ │ │ │ - ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 998b0 │ │ │ │ - ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 99404 │ │ │ │ - ldr.w r3, [r9, sl] │ │ │ │ - ldr.w r0, [r6, #-4] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - bic.w r0, r0, #3 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - orrs r3, r0 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - ldr.w r2, [r6, #-4] │ │ │ │ - subs r3, #1 │ │ │ │ - and.w r2, r2, #1 │ │ │ │ - str.w r2, [r6, #-4] │ │ │ │ - str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - movs r3, #1 │ │ │ │ - ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ - orrs r2, r3 │ │ │ │ - str.w r2, [r6, #-8] │ │ │ │ - str.w r6, [r8, #100] @ 0x64 │ │ │ │ - b.n 9910a │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.w 9898a │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 99450 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + cmp r9, r2 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + bne.w 99810 │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99008 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - ldr.w fp, [r9, sl] │ │ │ │ - b.n 98d76 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - bl 1dfa48 <_PyAST_Compile@@Base+0x420> │ │ │ │ - ldr.w fp, [r9, sl] │ │ │ │ - b.n 98d76 │ │ │ │ - ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ + bne.w 98cce │ │ │ │ mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr.w fp, [r9, sl] │ │ │ │ - b.n 98d76 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - cmp r3, #3 │ │ │ │ - ble.w 99086 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 99086 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 99086 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + bl 20a8dc │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + b.w 98cce │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 99076 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + beq.w 98ddc │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 99076 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.w 98ddc │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ + ldr.w r0, [r0, #440] @ 0x1b8 │ │ │ │ + sub.w r9, r9, r4 │ │ │ │ + ldrd lr, r0, [r0, #12] │ │ │ │ + add r0, lr │ │ │ │ + add.w lr, r0, #3 │ │ │ │ + adds r0, #1 │ │ │ │ + bic.w lr, lr, #3 │ │ │ │ + add.w lr, lr, r0, lsl #2 │ │ │ │ + add r1, lr │ │ │ │ + cmp r1, r9 │ │ │ │ + bls.w 98c2a │ │ │ │ + mov fp, r2 │ │ │ │ + b.n 9900c │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 991a2 │ │ │ │ + beq.w 994ee │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 991a2 │ │ │ │ + b.n 994ee │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9988a │ │ │ │ + bne.w 99cb8 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 994f2 │ │ │ │ + cbz r2, 996e6 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -163724,79 +163936,127 @@ │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r5, [r8, #100] @ 0x64 │ │ │ │ - b.n 98e2a │ │ │ │ + b.n 99176 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 99134 │ │ │ │ - ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r9 │ │ │ │ - ldr.w r2, [r8, fp] │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - b.w 9863e │ │ │ │ - movw r1, #19245 @ 0x4b2d │ │ │ │ - movt r1, #9 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.n 9956a │ │ │ │ - ldr r3, [r6, #84] @ 0x54 │ │ │ │ - and.w r3, r3, #512 @ 0x200 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 991de │ │ │ │ - b.n 98eee │ │ │ │ + b.n 99480 │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98fb8 │ │ │ │ - b.w 98cc0 │ │ │ │ + bne.w 99304 │ │ │ │ + b.n 9900c │ │ │ │ ldr.w r0, [r6, #440] @ 0x1b8 │ │ │ │ ldrd r0, r3, [r0, #12] │ │ │ │ add r3, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ add r1, r3 │ │ │ │ - b.n 98f4a │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 991de │ │ │ │ - b.n 98eee │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 99296 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ + movt r2, #22 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 997f0 │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ + blx 2c208 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 99354 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 20a8dc │ │ │ │ + ldr.w fp, [r9, sl] │ │ │ │ + b.n 990c2 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #15536 @ 0x3cb0 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + bl 1defc0 <_PyAST_Compile@@Base+0x420> │ │ │ │ + ldr.w fp, [r9, sl] │ │ │ │ + b.n 990c2 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 99776 │ │ │ │ + bne.n 99794 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99000 │ │ │ │ + bne.w 9934c │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 99000 │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 9934c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 98fee │ │ │ │ + b.n 9933a │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + blx r3 │ │ │ │ + b.n 9934c │ │ │ │ + movw r1, #20101 @ 0x4e85 │ │ │ │ + movt r1, #9 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.n 99800 │ │ │ │ + ldr r3, [r6, #84] @ 0x54 │ │ │ │ + and.w r3, r3, #512 @ 0x200 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9952a │ │ │ │ + b.n 9923a │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + cmp r3, #3 │ │ │ │ + ble.w 993d2 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 993d2 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 993d2 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ + movt r2, #22 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 993c2 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + blx r3 │ │ │ │ + b.n 993c2 │ │ │ │ + ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + ldr.w fp, [r9, sl] │ │ │ │ + b.n 990c2 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9952a │ │ │ │ + b.n 9923a │ │ │ │ + ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r9 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + b.w 98cce │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99930 │ │ │ │ + bne.w 99c9c │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 995e8 │ │ │ │ + cbz r2, 99862 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -163809,46 +164069,20 @@ │ │ │ │ str.w r2, [r9, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r9, [sl, #100] @ 0x64 │ │ │ │ - b.w 98aa0 │ │ │ │ - ldr.w r1, [r0, #164] @ 0xa4 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 9991c │ │ │ │ - ldr.w r1, [r9, #-8] │ │ │ │ - cbz r1, 99640 │ │ │ │ - ldr.w r2, [r8, fp] │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr.w r2, [r9, #-4] │ │ │ │ - bic.w ip, r2, #3 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - str.w r1, [ip] │ │ │ │ - orr.w r2, r2, ip │ │ │ │ - str r2, [r1, #4] │ │ │ │ - ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ - ldr.w r1, [r9, #-4] │ │ │ │ - subs r2, #1 │ │ │ │ - and.w r1, r1, #1 │ │ │ │ - str.w r1, [r9, #-4] │ │ │ │ - str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ - movs r2, #1 │ │ │ │ - ldr.w r1, [sl, #100] @ 0x64 │ │ │ │ - orrs r1, r2 │ │ │ │ - str.w r1, [r9, #-8] │ │ │ │ - str.w r9, [sl, #100] @ 0x64 │ │ │ │ - b.w 98700 │ │ │ │ + b.w 98dec │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9990c │ │ │ │ + bne.w 99c60 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 99694 │ │ │ │ + cbz r2, 998b6 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -163862,282 +164096,373 @@ │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r9, [r1, #100] @ 0x64 │ │ │ │ - b.w 98888 │ │ │ │ + b.w 98bd4 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + cmp r3, #3 │ │ │ │ + ble.w 99456 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 99456 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 99456 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ + movt r2, #22 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 99446 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + blx r3 │ │ │ │ + b.n 99446 │ │ │ │ + ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 99c12 │ │ │ │ + ldr.w r2, [r6, #-8] │ │ │ │ + cbz r2, 9993e │ │ │ │ + ldr.w r3, [r9, sl] │ │ │ │ + ldr.w r0, [r6, #-4] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + bic.w r0, r0, #3 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + orrs r3, r0 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ + ldr.w r2, [r6, #-4] │ │ │ │ + subs r3, #1 │ │ │ │ + and.w r2, r2, #1 │ │ │ │ + str.w r2, [r6, #-4] │ │ │ │ + str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ + movs r3, #1 │ │ │ │ + ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ + orrs r2, r3 │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r6, [r8, #100] @ 0x64 │ │ │ │ + b.n 993d2 │ │ │ │ + ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 99c46 │ │ │ │ + ldr.w r2, [r6, #-8] │ │ │ │ + cbz r2, 99990 │ │ │ │ + ldr.w r3, [r9, sl] │ │ │ │ + ldr.w r0, [r6, #-4] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + bic.w r0, r0, #3 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + orrs r3, r0 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ + ldr.w r2, [r6, #-4] │ │ │ │ + subs r3, #1 │ │ │ │ + and.w r2, r2, #1 │ │ │ │ + str.w r2, [r6, #-4] │ │ │ │ + str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ + movs r3, #1 │ │ │ │ + ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ + orrs r2, r3 │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r6, [r8, #100] @ 0x64 │ │ │ │ + b.n 99456 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + mov r1, sl │ │ │ │ + ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ + blx r9 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + mov ip, r0 │ │ │ │ + b.w 98eb6 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r2 │ │ │ │ + ldrb.w r3, [r9, #16] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 98ed4 │ │ │ │ + b.w 98d44 │ │ │ │ + ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r9 │ │ │ │ + ldr.w r2, [r8, fp] │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + b.w 9898a │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r1] │ │ │ │ + orr.w r2, r2, #16 │ │ │ │ + strex r0, r2, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 999e0 │ │ │ │ + dmb ish │ │ │ │ + b.w 98f72 │ │ │ │ + ldr.w r1, [r0, #164] @ 0xa4 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 99be0 │ │ │ │ + ldr.w r1, [r9, #-8] │ │ │ │ + cbz r1, 99a3e │ │ │ │ + ldr.w r2, [r8, fp] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr.w r2, [r9, #-4] │ │ │ │ + bic.w ip, r2, #3 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + str.w r1, [ip] │ │ │ │ + orr.w r2, r2, ip │ │ │ │ + str r2, [r1, #4] │ │ │ │ + ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r1, [r9, #-4] │ │ │ │ + subs r2, #1 │ │ │ │ + and.w r1, r1, #1 │ │ │ │ + str.w r1, [r9, #-4] │ │ │ │ + str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ + movs r2, #1 │ │ │ │ + ldr.w r1, [sl, #100] @ 0x64 │ │ │ │ + orrs r1, r2 │ │ │ │ + str.w r1, [r9, #-8] │ │ │ │ + str.w r9, [sl, #100] @ 0x64 │ │ │ │ + b.w 98a4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98e0c │ │ │ │ + bne.w 99158 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98bee │ │ │ │ + bge.w 98f3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98bee │ │ │ │ + bne.w 98f3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98bee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98f3a │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 98e60 │ │ │ │ + bne.w 991ac │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 99954 │ │ │ │ + bpl.n 99b20 │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.w 9996a │ │ │ │ + bpl.n 99b34 │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 99978 │ │ │ │ + blt.n 99b42 │ │ │ │ add.w r3, r6, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r5, #43944 @ 0xaba8 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98e0c │ │ │ │ + bge.w 99158 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e0c │ │ │ │ + bne.w 99158 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98e0c │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - mov r1, sl │ │ │ │ - ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ - blx r9 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - mov ip, r0 │ │ │ │ - b.w 98b6a │ │ │ │ - mov r0, r9 │ │ │ │ - blx r2 │ │ │ │ - ldrb.w r3, [r9, #16] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 98b88 │ │ │ │ - b.w 989f8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - orr.w r2, r2, #16 │ │ │ │ - strex r0, r2, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9974e │ │ │ │ - dmb ish │ │ │ │ - b.w 98c26 │ │ │ │ - ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r9 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - b.w 98982 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - blx r3 │ │ │ │ - b.n 99000 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 99158 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9915a │ │ │ │ + b.n 994a6 │ │ │ │ + movw r3, #4780 @ 0x12ac │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #61940 @ 0xf1f4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f53c4 │ │ │ │ + b.w 98f3a │ │ │ │ + movw r3, #51696 @ 0xc9f0 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #6356 @ 0x18d4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12125c │ │ │ │ + b.w 98f3a │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r7, #32] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + b.w 98a64 │ │ │ │ + mov r0, sl │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98cf4 │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldrsb.w r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 99a92 │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ + ldr r5, [pc, #408] @ (99cc8 ) │ │ │ │ + add.w r5, r5, r3, lsl #5 │ │ │ │ + b.n 99aa8 │ │ │ │ + ldrsb.w r3, [r0, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.n 99b42 │ │ │ │ + add.w r3, r6, #28 │ │ │ │ + b.n 99a92 │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + ite pl │ │ │ │ + addpl.w r3, r6, #28 │ │ │ │ + addmi.w r3, r6, #20 │ │ │ │ + b.n 99b2a │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 997e8 │ │ │ │ + bpl.n 99ba8 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 9980a │ │ │ │ + bpl.n 99bc0 │ │ │ │ ldrsb.w r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99818 │ │ │ │ + blt.n 99bce │ │ │ │ add.w r3, r9, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #43944 @ 0xaba8 │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98aac │ │ │ │ + bge.w 98df8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98aac │ │ │ │ + bne.w 98df8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98aac │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 99262 │ │ │ │ - b.w 98fe2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98df8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 991fa │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 997a4 │ │ │ │ + bge.n 99b66 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #400] @ (99988 ) │ │ │ │ + ldr r3, [pc, #272] @ (99cc8 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ str r3, [r7, #20] │ │ │ │ - b.n 997bc │ │ │ │ - mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 989d4 │ │ │ │ + b.n 99b7e │ │ │ │ ldrsb.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99818 │ │ │ │ + blt.n 99bce │ │ │ │ add.w r3, r9, #28 │ │ │ │ - b.n 997a4 │ │ │ │ + b.n 99b66 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r9, #20 │ │ │ │ addpl.w r3, r9, #28 │ │ │ │ - b.n 997f4 │ │ │ │ + b.n 99bb4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 989be │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 99a02 │ │ │ │ + b.n 99a3e │ │ │ │ + mov r5, r6 │ │ │ │ + bl f876c │ │ │ │ + b.w 99158 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98ed2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9921e │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98ec0 │ │ │ │ - mov r5, r6 │ │ │ │ - bl f891c │ │ │ │ - b.w 98e0c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9920c │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r7, #20] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 99906 │ │ │ │ + b.n 9993e │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + b.w 98df8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ mov r3, r0 │ │ │ │ - b.w 98700 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [r7, #32] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - b.w 98718 │ │ │ │ - movw r3, #4780 @ 0x12ac │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #64116 @ 0xfa74 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.w 98bee │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #28] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 994ba │ │ │ │ - b.n 994f2 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - blx r5 │ │ │ │ - mov r6, r0 │ │ │ │ - b.w 98e2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98e42 │ │ │ │ + b.w 98a4c │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 98f66 │ │ │ │ + b.w 98f72 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 993cc │ │ │ │ - b.n 99404 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r7, #20] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9937a │ │ │ │ - b.n 993b2 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 98c1a │ │ │ │ - b.w 98c26 │ │ │ │ - bl f891c │ │ │ │ - str.w r9, [r7, #20] │ │ │ │ - b.w 98aac │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - b.w 98aac │ │ │ │ - movw r3, #51696 @ 0xc9f0 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8532 @ 0x2154 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.w 98bee │ │ │ │ + bne.w 99958 │ │ │ │ + b.n 99990 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98d20 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9965c │ │ │ │ - b.n 99694 │ │ │ │ + bne.w 9987e │ │ │ │ + b.n 998b6 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r4 │ │ │ │ + blx r5 │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 99176 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9918e │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 99604 │ │ │ │ - b.n 99640 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98d0a │ │ │ │ + bl f876c │ │ │ │ + str.w r9, [r7, #20] │ │ │ │ + b.w 98df8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 995b0 │ │ │ │ - b.n 995e8 │ │ │ │ - mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 989a8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98eae │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldrsb.w r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.w 996ee │ │ │ │ - ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #36] @ (99988 ) │ │ │ │ - add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 99704 │ │ │ │ - ldrsb.w r3, [r0, #28] │ │ │ │ + bne.w 9982a │ │ │ │ + b.n 99862 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99978 │ │ │ │ - add.w r3, r6, #28 │ │ │ │ - b.n 996ee │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - ite pl │ │ │ │ - addpl.w r3, r6, #28 │ │ │ │ - addmi.w r3, r6, #20 │ │ │ │ - b.n 99960 │ │ │ │ + beq.w 9958e │ │ │ │ + b.w 9932e │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #28] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 996ae │ │ │ │ + b.n 996e6 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0009998c : │ │ │ │ +00099ccc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99a20 │ │ │ │ + bne.n 99d60 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -164145,73 +164470,73 @@ │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c230 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88bd0 │ │ │ │ + bl 88ef8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 99a1a │ │ │ │ + cbz r0, 99d5a │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 999dc │ │ │ │ + bpl.n 99d1c │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 999dc │ │ │ │ + bne.n 99d1c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 99a06 │ │ │ │ + beq.n 99d46 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 99a28 │ │ │ │ + bl 99d68 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 999f8 │ │ │ │ + bge.n 99d38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 999fe │ │ │ │ + cbz r3, 99d3e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 999f8 │ │ │ │ - ldr r2, [pc, #28] @ (99a24 ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99d38 │ │ │ │ + ldr r2, [pc, #28] @ (99d64 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cc01c │ │ │ │ + bl 1cabf8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 999dc │ │ │ │ + bne.n 99d1c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 999f8 │ │ │ │ + b.n 99d38 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00099a28 : │ │ │ │ +00099d68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 9a064 │ │ │ │ - ldr.w fp, [pc, #1280] @ 99f48 │ │ │ │ + bpl.w 9a3cc │ │ │ │ + ldr.w fp, [pc, #1320] @ 9a2b0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r1] │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -164219,125 +164544,125 @@ │ │ │ │ it lt │ │ │ │ addlt.w r9, r9, #1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ it lt │ │ │ │ strlt.w r9, [r1] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 99a82 │ │ │ │ + bne.n 99dc2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.w 99cb4 │ │ │ │ + beq.w 99ff2 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a048 │ │ │ │ - movw r9, #42081 @ 0xa461 │ │ │ │ + beq.w 9a3b0 │ │ │ │ + movw r9, #42953 @ 0xa7c9 │ │ │ │ movt r9, #9 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 99dfc │ │ │ │ + bne.w 9a136 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - bpl.w 9a082 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bpl.w 9a3ea │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - bmi.w 99bbe │ │ │ │ + lsls r3, r3, #30 │ │ │ │ + bmi.w 99efc │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99bf8 │ │ │ │ + beq.w 99f36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99c1c │ │ │ │ + bge.w 99f5a │ │ │ │ ldr.w r2, [fp, r7] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movs r2, #12 │ │ │ │ eor.w r7, fp, r4, asr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r0, fp │ │ │ │ - bne.w 99c46 │ │ │ │ + bne.w 99f84 │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r7, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 99ed4 │ │ │ │ + bne.w 9a20c │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99d5a │ │ │ │ + beq.w 9a098 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 99b48 │ │ │ │ - bic.w fp, r1, #1 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 99d76 │ │ │ │ + bls.n 99e86 │ │ │ │ + bic.w r0, r1, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr.w r7, [r3, #140] @ 0x8c │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 9a0b4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.w 99d64 │ │ │ │ + bmi.w 9a0a2 │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r7, r6, #12 │ │ │ │ - bmi.n 99b6c │ │ │ │ + bmi.n 99eaa │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r7, [r2, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99fc0 │ │ │ │ - blt.w 9a02a │ │ │ │ + beq.w 9a328 │ │ │ │ + blt.w 9a392 │ │ │ │ add r7, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99fc0 │ │ │ │ + beq.w 9a328 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99dd0 │ │ │ │ + beq.w 9a10a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 99eb4 │ │ │ │ + beq.w 9a1ec │ │ │ │ mov r2, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9b0d0 <_PyObject_GenericSetAttrWithDict@@Base+0x9a8> │ │ │ │ + bl 9b30c <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 99e82 │ │ │ │ - movs r7, #0 │ │ │ │ + beq.w 9a1ba │ │ │ │ + movs r6, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 99c0c │ │ │ │ + bpl.n 99f4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99bac │ │ │ │ + bge.n 99eea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a1e6 │ │ │ │ + beq.w 9a54e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99e56 │ │ │ │ - mov r0, r7 │ │ │ │ + blt.w 9a190 │ │ │ │ + mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [fp, r7] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ @@ -164348,62 +164673,62 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99fb0 │ │ │ │ + beq.w 9a318 │ │ │ │ ldr.w r3, [r0, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ab6 │ │ │ │ + bne.w 99df6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 99ab6 │ │ │ │ + bge.w 99df6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99e60 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9a19a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99b9a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99b9a │ │ │ │ + bne.n 99ed8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99ed8 │ │ │ │ ldr.w r3, [fp, r7] │ │ │ │ movs r2, #12 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ eor.w r7, fp, r4, asr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp fp, r0 │ │ │ │ - beq.w 99afa │ │ │ │ + beq.w 99e3a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 99f4c │ │ │ │ + beq.w 9a2b4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x6f4> │ │ │ │ + bl 9b058 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 99d56 │ │ │ │ + beq.n 9a094 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 99b32 │ │ │ │ + bne.w 99e72 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99b32 │ │ │ │ + bgt.w 99e72 │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ add.w r7, r3, #42240 @ 0xa500 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ adds r0, r7, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164417,777 +164742,790 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r7, r1] │ │ │ │ dmb ish │ │ │ │ str.w fp, [r7, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99ed8 │ │ │ │ + blt.w 9a210 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 99b32 │ │ │ │ + b.n 99e72 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 9a0bc │ │ │ │ - ldr r3, [pc, #644] @ (99f44 ) │ │ │ │ + beq.w 9a424 │ │ │ │ + ldr r3, [pc, #688] @ (9a2ac ) │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99e22 │ │ │ │ + bne.w 9a15c │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ - add r3, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ + add r3, sp, #20 │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8c4dc │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 9a228 │ │ │ │ + bl 8c400 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.w 9a590 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 99d9e │ │ │ │ + beq.n 9a0d8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99d02 │ │ │ │ + bge.n 9a040 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a0fa │ │ │ │ + beq.w 9a462 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99d24 │ │ │ │ + bge.n 9a062 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a1f6 │ │ │ │ + beq.w 9a55e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99d24 │ │ │ │ + bge.n 9a062 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a1ee │ │ │ │ + beq.w 9a556 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w 99a82 │ │ │ │ + blt.w 99dc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 99a82 │ │ │ │ + b.n 99dc2 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x6f4> │ │ │ │ + bl 9b058 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 99cb0 │ │ │ │ + bne.n 99fee │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 99b50 │ │ │ │ + bpl.w 99e8e │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fc138 │ │ │ │ + bl fbfc0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 99b92 │ │ │ │ - b.n 99e82 │ │ │ │ - movw r2, #33701 @ 0x83a5 │ │ │ │ - movt r2, #15 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 99e68 │ │ │ │ - ldr.w r0, [fp, #8] │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.w 99ee8 │ │ │ │ - ldr.w r1, [fp, #20] │ │ │ │ + bne.w 99ed0 │ │ │ │ + b.n 9a1ba │ │ │ │ + movw r3, #33269 @ 0x81f5 │ │ │ │ + movt r3, #15 │ │ │ │ + cmp r7, r3 │ │ │ │ + bne.n 9a1a2 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + ldr r7, [r6, #4] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne.w 9a220 │ │ │ │ + ldr r1, [r0, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl f83fc │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 99b94 │ │ │ │ + bl f824c │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 99ed2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99f92 │ │ │ │ + bge.w 9a2fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f92 │ │ │ │ + bne.w 9a2fa │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99dcc │ │ │ │ + blt.n 9a106 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 99e9c │ │ │ │ + beq.n 9a1d4 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 99a82 │ │ │ │ + b.n 99dc2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 99de0 │ │ │ │ + bpl.n 9a11a │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99e74 │ │ │ │ + bne.n 9a1ac │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 80550 │ │ │ │ + bl 80660 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99b7a │ │ │ │ - b.n 99e82 │ │ │ │ + bne.w 99eb8 │ │ │ │ + b.n 9a1ba │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99bb6 │ │ │ │ + bge.w 99ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99bb6 │ │ │ │ + bne.w 99ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99bb6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99ef4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99cd2 │ │ │ │ + beq.w 9a010 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99f9e │ │ │ │ + bge.w 9a306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f9e │ │ │ │ + bne.w 9a306 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99fa8 │ │ │ │ + blt.w 9a310 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 99a82 │ │ │ │ + b.n 99dc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a102 │ │ │ │ + beq.w 9a46a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99e10 │ │ │ │ - b.n 99bb6 │ │ │ │ - mov r2, sl │ │ │ │ + blt.n 9a14a │ │ │ │ + b.n 99ef4 │ │ │ │ mov r1, r6 │ │ │ │ - mov r0, fp │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 99b94 │ │ │ │ - bl 15f8d8 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + mov r2, sl │ │ │ │ + blx r7 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 99ed2 │ │ │ │ + bl 15f1e4 <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99b7a │ │ │ │ + bne.w 99eb8 │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99fe0 │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99b94 │ │ │ │ + bne.w 9a348 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 99ed2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 99a82 │ │ │ │ + b.n 99dc2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9a0a2 │ │ │ │ + bne.w 9a40a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9a0a2 │ │ │ │ + beq.w 9a40a │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl dca94 │ │ │ │ + bl dd14c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 99b92 │ │ │ │ - b.n 99e82 │ │ │ │ + bne.w 99ed0 │ │ │ │ + b.n 9a1ba │ │ │ │ mov fp, r0 │ │ │ │ - b.n 99c46 │ │ │ │ + b.n 99f84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99cb0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99cb0 │ │ │ │ - ldr.w r1, [r2, #172] @ 0xac │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 9a10c │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.n 99f30 │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 99d8e │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.n 99f30 │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 99d8e │ │ │ │ - cmp r7, #2 │ │ │ │ - beq.n 99f30 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 99d8e │ │ │ │ - cmp r7, #3 │ │ │ │ - beq.n 99f30 │ │ │ │ - adds r1, #24 │ │ │ │ - movs r3, #3 │ │ │ │ - ldr.w ip, [r1, #4]! │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r0, ip │ │ │ │ - beq.w 99d8e │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.n 99f20 │ │ │ │ - ldr.w r1, [fp, #12] │ │ │ │ - bl 1d29c0 <_PySys_GetRequiredAttr@@Base+0x7fc> │ │ │ │ - mov r7, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.w 99d8e │ │ │ │ - b.n 99b94 │ │ │ │ + bne.w 99fee │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99fee │ │ │ │ + ldr.w r3, [r7, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9a474 │ │ │ │ + ldr.w ip, [r3, #8] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + ble.n 9a272 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 9a0ca │ │ │ │ + cmp.w ip, #1 │ │ │ │ + beq.n 9a272 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 9a0ca │ │ │ │ + cmp.w ip, #2 │ │ │ │ + beq.n 9a272 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 9a0ca │ │ │ │ + cmp.w ip, #3 │ │ │ │ + beq.n 9a272 │ │ │ │ + adds r3, #24 │ │ │ │ + movs r2, #3 │ │ │ │ + ldr.w lr, [r3, #4]! │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + beq.w 9a0ca │ │ │ │ + cmp ip, r2 │ │ │ │ + bne.n 9a262 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + movw r3, #51700 @ 0xc9f4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + cbz r2, 9a28c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst.w r3, #268435456 @ 0x10000000 │ │ │ │ + it eq │ │ │ │ + moveq r2, #0 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + movw r1, #6472 @ 0x1948 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movw r3, #35780 @ 0x8bc4 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9a1ce │ │ │ │ nop │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 99d48 │ │ │ │ + bcs.w 9a086 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 99d48 │ │ │ │ + bne.w 9a086 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99d48 │ │ │ │ + bgt.w 9a086 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl f97d0 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f9620 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ - bl 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x6f4> │ │ │ │ + bl 9b058 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 99d56 │ │ │ │ + beq.w 9a094 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 99c60 │ │ │ │ - b.n 99cb0 │ │ │ │ + bne.w 99f9e │ │ │ │ + b.n 99fee │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99dc2 │ │ │ │ + bge.w 9a0fc │ │ │ │ mov r4, r2 │ │ │ │ - b.n 99a82 │ │ │ │ + b.n 99dc2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99e52 │ │ │ │ + bge.w 9a18c │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 99a82 │ │ │ │ + b.n 99dc2 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r1, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ab6 │ │ │ │ - b.n 99bf8 │ │ │ │ + bne.w 99df6 │ │ │ │ + b.n 99f36 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9a004 │ │ │ │ + bls.n 9a36c │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8772 @ 0x2244 │ │ │ │ + movw r1, #6668 @ 0x1a0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 99e96 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9a1ce │ │ │ │ movw r2, #51972 @ 0xcb04 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #6628 @ 0x19e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7d78 │ │ │ │ - b.n 99e96 │ │ │ │ + bl f7bc8 │ │ │ │ + b.n 9a1ce │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #8648 @ 0x21c8 │ │ │ │ - movwne r1, #8732 @ 0x221c │ │ │ │ + movweq r1, #6544 @ 0x1990 │ │ │ │ + movwne r1, #6628 @ 0x19e4 │ │ │ │ movteq r1, #47 @ 0x2f │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7d78 │ │ │ │ - b.n 99e96 │ │ │ │ + bl f7bc8 │ │ │ │ + b.n 9a1ce │ │ │ │ ldr r3, [r6, #8] │ │ │ │ eor.w r0, r3, r3, asr #31 │ │ │ │ sub.w r0, r0, r3, asr #31 │ │ │ │ ldrd r3, r2, [r2, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r2, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r7 │ │ │ │ adds r7, r6, r3 │ │ │ │ - b.n 99b6c │ │ │ │ + b.n 99eaa │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a192 │ │ │ │ + beq.w 9a4fa │ │ │ │ mov r0, r4 │ │ │ │ - bl de3a0 │ │ │ │ + bl dea78 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a176 │ │ │ │ + beq.w 9a4de │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ - b.n 99e00 │ │ │ │ + b.n 9a13a │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #8604 @ 0x219c │ │ │ │ + movw r1, #6428 @ 0x191c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99bb6 │ │ │ │ + bl f53c4 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 99ef4 │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #8604 @ 0x219c │ │ │ │ + movw r1, #6428 @ 0x191c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99e60 │ │ │ │ + b.n 9a19a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 99ec4 │ │ │ │ + bne.w 9a1fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 99e82 │ │ │ │ + bl 44016 │ │ │ │ + b.n 9a1ba │ │ │ │ and.w r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.w 99cbc │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - bpl.n 9a11c │ │ │ │ - lsls r1, r3, #25 │ │ │ │ - bpl.n 9a140 │ │ │ │ + bne.w 99ffa │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + bpl.n 9a484 │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + bpl.n 9a4a8 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 9a14e │ │ │ │ + blt.n 9a4b6 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a15e │ │ │ │ + blt.n 9a4c6 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 99a82 │ │ │ │ + b.n 99dc2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99d02 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a040 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99e60 │ │ │ │ - mov r3, r2 │ │ │ │ + b.n 9a19a │ │ │ │ + mov r3, r7 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9a130 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 99d8e │ │ │ │ - b.n 9a10e │ │ │ │ + cbz r3, 9a498 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 9a0ca │ │ │ │ + b.n 9a476 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9a0da │ │ │ │ + bge.n 9a442 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #260] @ (9a230 ) │ │ │ │ + ldr r3, [pc, #260] @ (9a598 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 9a0f0 │ │ │ │ + b.n 9a458 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 99d8e │ │ │ │ - b.n 99f30 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 9a0ca │ │ │ │ + b.n 9a272 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 9a14e │ │ │ │ + blt.n 9a4b6 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 9a0da │ │ │ │ + b.n 9a442 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 9a126 │ │ │ │ + b.n 9a48e │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a0f6 │ │ │ │ + bne.n 9a45e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 99a82 │ │ │ │ + b.n 99dc2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a07c │ │ │ │ + bge.w 9a3e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a07c │ │ │ │ + bne.w 9a3e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a07c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a3e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a1d6 │ │ │ │ + blt.n 9a53e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 9a200 │ │ │ │ + cbnz r3, 9a568 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r3, 9a200 │ │ │ │ - movw r1, #8592 @ 0x2190 │ │ │ │ + cbnz r3, 9a568 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #8588 @ 0x218c │ │ │ │ + movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #8816 @ 0x2270 │ │ │ │ + movw r1, #6712 @ 0x1a38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 9a07c │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9a3e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a19a │ │ │ │ + bne.n 9a502 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a19a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a502 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99bac │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99eea │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99d24 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a062 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99d14 │ │ │ │ - movw r1, #8592 @ 0x2190 │ │ │ │ + b.n 9a052 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #8588 @ 0x218c │ │ │ │ + movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #8860 @ 0x229c │ │ │ │ + movw r1, #6756 @ 0x1a64 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 9a07c │ │ │ │ - bl f891c │ │ │ │ - b.n 99a82 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9a3e4 │ │ │ │ + bl f876c │ │ │ │ + b.n 99dc2 │ │ │ │ nop │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0009a234 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +0009a59c <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ - cbz r1, 9a274 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + cbz r1, 9a5dc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 9a274 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bmi.n 9a5dc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 9a27a <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ + beq.n 9a5e2 <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9a3a4 <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ - ldr r3, [pc, #464] @ (9a458 <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ + beq.w 9a70c <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ + ldr r3, [pc, #464] @ (9a7c0 <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a348 <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ + bne.n 9a6b0 <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ add.w r2, r5, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 8c4dc │ │ │ │ + bl 8c400 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9a3e2 <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ + beq.w 9a74a <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9a316 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + beq.n 9a67e <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a2ca <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + bge.n 9a632 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a3f8 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ + beq.w 9a760 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a2ec <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 9a654 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a3ea <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ + beq.w 9a752 <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a2ec <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 9a654 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a404 <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ + beq.w 9a76c <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.n 9a274 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + blt.n 9a5dc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a38e <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bge.n 9a6f6 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a38e <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bne.n 9a6f6 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a340 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + blt.n 9a6a8 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9a376 <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ + beq.n 9a6de <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a298 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ + beq.n 9a600 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a398 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bge.n 9a700 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 9a398 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + cbnz r3, 9a700 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a340 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + bge.n 9a6a8 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a342 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9a6aa <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8394c <_Py_SetImmortal@@Base> │ │ │ │ + bl 83b14 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 9a342 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9a6aa <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a336 <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ + bge.n 9a69e <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 9a342 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9a6aa <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a36e <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ + blt.n 9a6d6 <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 9a342 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9a6aa <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9a286 <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ + bne.w 9a5ee <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 9a410 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ + bpl.n 9a778 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 9a424 <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ + bpl.n 9a78c <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 9a436 <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ + blt.n 9a79e <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #32456 @ 0x7ec8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a442 <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ + blt.n 9a7aa <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9a274 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ - bl f891c │ │ │ │ + b.n 9a5dc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bl f876c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9a274 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 9a5dc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 9a2dc <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ + b.n 9a644 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9a2ca <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + b.n 9a632 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9a2ec <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + b.n 9a654 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9a3c2 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + bge.n 9a72a <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #60] @ (9a45c <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ + ldr r3, [pc, #60] @ (9a7c4 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 9a3d8 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ + b.n 9a740 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9a432 <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ + blt.n 9a79a <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 9a3c2 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + b.n 9a72a <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 9a43c <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ + bpl.n 9a7a4 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 9a41a <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 9a782 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 9a41a <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 9a782 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a3de <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ + bne.n 9a746 <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9a274 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 9a5dc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0009a460 : │ │ │ │ +0009a7c8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 9a68a │ │ │ │ + bpl.w 9a9f2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a714 │ │ │ │ + beq.w 9aa7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -165195,435 +165533,435 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9acf0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ + bl 1cced0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 9a55a │ │ │ │ + bhi.n 9a8c2 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 9a572 │ │ │ │ + bmi.n 9a8da │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 9a57e │ │ │ │ + bmi.n 9a8e6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a646 │ │ │ │ - blt.w 9a6c0 │ │ │ │ + beq.w 9a9ae │ │ │ │ + blt.w 9aa28 │ │ │ │ add r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a646 │ │ │ │ + beq.w 9a9ae │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9a584 │ │ │ │ + beq.n 9a8ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9a62a │ │ │ │ + beq.w 9a992 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a5c8 │ │ │ │ + bne.n 9a930 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a5c8 │ │ │ │ + beq.n 9a930 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 9a618 │ │ │ │ - bl 8a554 │ │ │ │ + beq.n 9a980 │ │ │ │ + bl 8a880 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - beq.n 9a5b0 │ │ │ │ + beq.n 9a918 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ce434 │ │ │ │ + bl 1cd140 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a54c │ │ │ │ + bge.n 9a8b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a720 │ │ │ │ + beq.w 9aa88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a608 │ │ │ │ + blt.n 9a970 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bic.w r0, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a4ba │ │ │ │ + beq.n 9a822 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a534 │ │ │ │ + b.n 9a89c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fc138 │ │ │ │ - b.n 9a52c │ │ │ │ + bl fbfc0 │ │ │ │ + b.n 9a894 │ │ │ │ sub.w r3, r6, #12 │ │ │ │ - b.n 9a4d6 │ │ │ │ + b.n 9a83e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #22 │ │ │ │ - bpl.n 9a594 │ │ │ │ + bpl.n 9a8fc │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a61e │ │ │ │ + bne.n 9a986 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80550 │ │ │ │ + bl 80660 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9a4e2 │ │ │ │ + bne.n 9a84a │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a666 │ │ │ │ + bne.n 9a9ce │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a534 │ │ │ │ + b.n 9a89c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9a514 │ │ │ │ + bne.n 9a87c │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a5f0 │ │ │ │ + bge.n 9a958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a70c │ │ │ │ + beq.w 9aa74 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a5b0 │ │ │ │ + bge.n 9a918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a5b0 │ │ │ │ + bne.n 9a918 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a5b0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a554 │ │ │ │ + bne.n 9a8bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a554 │ │ │ │ - bl 86e60 │ │ │ │ - b.n 9a52c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a8bc │ │ │ │ + bl 871e4 │ │ │ │ + b.n 9a894 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15f8d8 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + bl 15f1e4 <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 9a5aa │ │ │ │ + b.n 9a912 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a6a8 │ │ │ │ + bne.n 9aa10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9a6a8 │ │ │ │ + beq.n 9aa10 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl dca94 │ │ │ │ - b.n 9a52c │ │ │ │ + bl dd14c │ │ │ │ + b.n 9a894 │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9a6de │ │ │ │ + bls.n 9aa46 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8772 @ 0x2244 │ │ │ │ + movw r1, #6668 @ 0x1a0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ - b.n 9a5c2 │ │ │ │ + bl f53c4 │ │ │ │ + b.n 9a92a │ │ │ │ movw r2, #51972 @ 0xcb04 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #6628 @ 0x19e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7d78 │ │ │ │ - b.n 9a5c2 │ │ │ │ + bl f7bc8 │ │ │ │ + b.n 9a92a │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #8604 @ 0x219c │ │ │ │ + movw r1, #6428 @ 0x191c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a554 │ │ │ │ + b.n 9a8bc │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.n 9a63c │ │ │ │ + bne.n 9a9a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9a5b0 │ │ │ │ + bl 44016 │ │ │ │ + b.n 9a918 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ eor.w ip, r0, r0, asr #31 │ │ │ │ sub.w ip, ip, r0, asr #31 │ │ │ │ ldrd r0, lr, [r2, #16] │ │ │ │ adds r2, r0, #3 │ │ │ │ mla r2, lr, ip, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r3, r2 │ │ │ │ add r3, r6 │ │ │ │ - b.n 9a4d6 │ │ │ │ + b.n 9a83e │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42953 @ 0xa7c9 │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #8648 @ 0x21c8 │ │ │ │ - movwne r1, #8732 @ 0x221c │ │ │ │ + movweq r1, #6544 @ 0x1990 │ │ │ │ + movwne r1, #6628 @ 0x19e4 │ │ │ │ movteq r1, #47 @ 0x2f │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7d78 │ │ │ │ - b.n 9a5c2 │ │ │ │ + bl f7bc8 │ │ │ │ + b.n 9a92a │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a5f0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a958 │ │ │ │ mov r0, r5 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a6a2 │ │ │ │ - b.n 9a48e │ │ │ │ + blt.n 9aa0a │ │ │ │ + b.n 9a7f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a54c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a8b4 │ │ │ │ │ │ │ │ -0009a728 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +0009aa90 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r8, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 9ac9e <_PyObject_GenericSetAttrWithDict@@Base+0x576> │ │ │ │ + bpl.w 9b006 <_PyObject_GenericSetAttrWithDict@@Base+0x576> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 9a91a <_PyObject_GenericSetAttrWithDict@@Base+0x1f2> │ │ │ │ + bmi.w 9ac82 <_PyObject_GenericSetAttrWithDict@@Base+0x1f2> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a95a <_PyObject_GenericSetAttrWithDict@@Base+0x232> │ │ │ │ - ldr r0, [pc, #716] @ (9aa30 <_PyObject_GenericSetAttrWithDict@@Base+0x308>) │ │ │ │ + beq.w 9acc2 <_PyObject_GenericSetAttrWithDict@@Base+0x232> │ │ │ │ + ldr r0, [pc, #716] @ (9ad98 <_PyObject_GenericSetAttrWithDict@@Base+0x308>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a968 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bge.w 9acd0 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ eor.w r6, r9, r4, asr #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movs r2, #12 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 9a990 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ + bne.w 9acf8 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r6, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 9aaf8 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ + bne.w 9ae60 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9aa16 <_PyObject_GenericSetAttrWithDict@@Base+0x2ee> │ │ │ │ + beq.w 9ad7e <_PyObject_GenericSetAttrWithDict@@Base+0x2ee> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 9a8a4 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bhi.n 9ac0c <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9ac5c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ + bne.w 9afc4 <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9aa1a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + bmi.w 9ad82 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r6, r7, #12 │ │ │ │ - bmi.n 9a810 <_PyObject_GenericSetAttrWithDict@@Base+0xe8> │ │ │ │ + bmi.n 9ab78 <_PyObject_GenericSetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r6, [r3, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9abd2 <_PyObject_GenericSetAttrWithDict@@Base+0x4aa> │ │ │ │ - blt.w 9ac3e <_PyObject_GenericSetAttrWithDict@@Base+0x516> │ │ │ │ + beq.w 9af3a <_PyObject_GenericSetAttrWithDict@@Base+0x4aa> │ │ │ │ + blt.w 9afa6 <_PyObject_GenericSetAttrWithDict@@Base+0x516> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9abd2 <_PyObject_GenericSetAttrWithDict@@Base+0x4aa> │ │ │ │ + beq.w 9af3a <_PyObject_GenericSetAttrWithDict@@Base+0x4aa> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9aa34 <_PyObject_GenericSetAttrWithDict@@Base+0x30c> │ │ │ │ + beq.w 9ad9c <_PyObject_GenericSetAttrWithDict@@Base+0x30c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9aad4 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ + beq.w 9ae3c <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a8f2 <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + bge.n 9ac5a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a8fe <_PyObject_GenericSetAttrWithDict@@Base+0x1d6> │ │ │ │ + bne.n 9ac66 <_PyObject_GenericSetAttrWithDict@@Base+0x1d6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a8fe <_PyObject_GenericSetAttrWithDict@@Base+0x1d6> │ │ │ │ + beq.n 9ac66 <_PyObject_GenericSetAttrWithDict@@Base+0x1d6> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #65504 @ 0xffe0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 9aa7c <_PyObject_GenericSetAttrWithDict@@Base+0x354> │ │ │ │ - bl 8a554 │ │ │ │ + beq.w 9ade4 <_PyObject_GenericSetAttrWithDict@@Base+0x354> │ │ │ │ + bl 8a880 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9aa9c <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ + beq.w 9ae04 <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 9a8e2 <_PyObject_GenericSetAttrWithDict@@Base+0x1ba> │ │ │ │ + bpl.n 9ac4a <_PyObject_GenericSetAttrWithDict@@Base+0x1ba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a892 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bge.n 9abfa <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9acd8 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + beq.w 9b040 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aa5e <_PyObject_GenericSetAttrWithDict@@Base+0x336> │ │ │ │ + blt.w 9adc6 <_PyObject_GenericSetAttrWithDict@@Base+0x336> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic.w r9, r1, #1 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a7e4 <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ - movw r2, #33701 @ 0x83a5 │ │ │ │ + beq.n 9ab4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + movw r2, #33269 @ 0x81f5 │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9aa70 <_PyObject_GenericSetAttrWithDict@@Base+0x348> │ │ │ │ + bne.w 9add8 <_PyObject_GenericSetAttrWithDict@@Base+0x348> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9ab0c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + bne.w 9ae74 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f83fc │ │ │ │ + bl f824c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9a880 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bmi.n 9abe8 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a880 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a880 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bne.n 9abe8 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9abe8 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9a850 <_PyObject_GenericSetAttrWithDict@@Base+0x128> │ │ │ │ + beq.n 9abb8 <_PyObject_GenericSetAttrWithDict@@Base+0x128> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bne.n 9a856 <_PyObject_GenericSetAttrWithDict@@Base+0x12e> │ │ │ │ + bne.n 9abbe <_PyObject_GenericSetAttrWithDict@@Base+0x12e> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cbfc8 │ │ │ │ + bl 1cab48 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9aa82 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ - ldr r0, [pc, #276] @ (9aa30 <_PyObject_GenericSetAttrWithDict@@Base+0x308>) │ │ │ │ + b.n 9adea <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + ldr r0, [pc, #276] @ (9ad98 <_PyObject_GenericSetAttrWithDict@@Base+0x308>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ mov.w ip, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ @@ -165633,55 +165971,55 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9abc2 <_PyObject_GenericSetAttrWithDict@@Base+0x49a> │ │ │ │ + beq.w 9af2a <_PyObject_GenericSetAttrWithDict@@Base+0x49a> │ │ │ │ ldr.w r3, [ip, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a766 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 9aace <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9a760 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 9acb6 <_PyObject_GenericSetAttrWithDict@@Base+0x58e> │ │ │ │ + bge.w 9aac8 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 9b01e <_PyObject_GenericSetAttrWithDict@@Base+0x58e> │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ eor.w r6, r9, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 9a7a8 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ + beq.w 9ab10 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9ab66 <_PyObject_GenericSetAttrWithDict@@Base+0x43e> │ │ │ │ + beq.w 9aece <_PyObject_GenericSetAttrWithDict@@Base+0x43e> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x6f4> │ │ │ │ + bl 9b058 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9aa12 <_PyObject_GenericSetAttrWithDict@@Base+0x2ea> │ │ │ │ + beq.n 9ad7a <_PyObject_GenericSetAttrWithDict@@Base+0x2ea> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9a7e0 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bne.w 9ab48 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9a7e0 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bgt.w 9ab48 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ add.w r6, r3, #42240 @ 0xa500 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ adds r0, r6, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -165695,464 +166033,348 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r6, r1] │ │ │ │ dmb ish │ │ │ │ str.w r9, [r6, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9aafc <_PyObject_GenericSetAttrWithDict@@Base+0x3d4> │ │ │ │ + blt.n 9ae64 <_PyObject_GenericSetAttrWithDict@@Base+0x3d4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 9a7e0 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + b.n 9ab48 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x6f4> │ │ │ │ + bl 9b058 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 9aa00 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bne.n 9ad68 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 9a7e4 <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ + b.n 9ab4c <_PyObject_GenericSetAttrWithDict@@Base+0xbc> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl fc138 │ │ │ │ + bl fbfc0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9a878 <_PyObject_GenericSetAttrWithDict@@Base+0x150> │ │ │ │ - b.n 9aa9c <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ + bne.w 9abe0 <_PyObject_GenericSetAttrWithDict@@Base+0x150> │ │ │ │ + b.n 9ae04 <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #22 │ │ │ │ - bpl.n 9aa42 <_PyObject_GenericSetAttrWithDict@@Base+0x31a> │ │ │ │ + bpl.n 9adaa <_PyObject_GenericSetAttrWithDict@@Base+0x31a> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 9aa8a <_PyObject_GenericSetAttrWithDict@@Base+0x362> │ │ │ │ + cbnz r0, 9adf2 <_PyObject_GenericSetAttrWithDict@@Base+0x362> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 80550 │ │ │ │ + bl 80660 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a81e <_PyObject_GenericSetAttrWithDict@@Base+0xf6> │ │ │ │ - b.n 9aa98 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + bne.w 9ab86 <_PyObject_GenericSetAttrWithDict@@Base+0xf6> │ │ │ │ + b.n 9ae00 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a89c <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ + bne.w 9ac04 <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a89c <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ac04 <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a87a <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ - bl 86e60 │ │ │ │ + b.n 9abe2 <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + bl 871e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 9a87a <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ - b.n 9aa9c <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ - bl 15f8d8 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + bge.w 9abe2 <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + b.n 9ae04 <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ + bl 15f1e4 <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a81e <_PyObject_GenericSetAttrWithDict@@Base+0xf6> │ │ │ │ + bne.w 9ab86 <_PyObject_GenericSetAttrWithDict@@Base+0xf6> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movw r3, #51840 @ 0xca80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f80c0 │ │ │ │ + bl f7f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a87a <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + beq.w 9abe2 <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #6628 @ 0x19e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f7d78 │ │ │ │ - b.n 9a87a <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + bl f7bc8 │ │ │ │ + b.n 9abe2 <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9abf6 <_PyObject_GenericSetAttrWithDict@@Base+0x4ce> │ │ │ │ + bne.w 9af5e <_PyObject_GenericSetAttrWithDict@@Base+0x4ce> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9abf6 <_PyObject_GenericSetAttrWithDict@@Base+0x4ce> │ │ │ │ + beq.w 9af5e <_PyObject_GenericSetAttrWithDict@@Base+0x4ce> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl dca94 │ │ │ │ + bl dd14c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9aa82 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + b.n 9adea <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 9a990 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ + b.n 9acf8 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9aa00 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9aa00 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bne.w 9ad68 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ad68 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9acbc <_PyObject_GenericSetAttrWithDict@@Base+0x594> │ │ │ │ + beq.w 9b024 <_PyObject_GenericSetAttrWithDict@@Base+0x594> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9ab54 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + ble.n 9aebc <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a8ce <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + beq.w 9ac36 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9ab54 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq.n 9aebc <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a8ce <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + beq.w 9ac36 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9ab54 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq.n 9aebc <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a8ce <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + beq.w 9ac36 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9ab54 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq.n 9aebc <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 9a8ce <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + beq.w 9ac36 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9ab44 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + bne.n 9aeac <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ - bl 1d29c0 <_PySys_GetRequiredAttr@@Base+0x7fc> │ │ │ │ + bl 1d16cc <_PySys_GetRequiredAttr@@Base+0x7fc> │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9a8ce <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ - b.n 9a87a <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + bne.w 9ac36 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + b.n 9abe2 <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 9aa04 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bcs.w 9ad6c <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9aa04 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bne.w 9ad6c <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9aa04 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bgt.w 9ad6c <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f97d0 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f9620 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ - bl 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x6f4> │ │ │ │ + bl 9b058 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9aa12 <_PyObject_GenericSetAttrWithDict@@Base+0x2ea> │ │ │ │ + beq.w 9ad7a <_PyObject_GenericSetAttrWithDict@@Base+0x2ea> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9aa00 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + beq.w 9ad68 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 9a9bc <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ - b.n 9a7e0 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + beq.w 9ad24 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ + b.n 9ab48 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add.w r6, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r6, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a766 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 9a95a <_PyObject_GenericSetAttrWithDict@@Base+0x232> │ │ │ │ + bne.w 9aace <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 9acc2 <_PyObject_GenericSetAttrWithDict@@Base+0x232> │ │ │ │ movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9ac10 <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ - movw r1, #8772 @ 0x2244 │ │ │ │ + bls.n 9af78 <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ + movw r1, #6668 @ 0x1a0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r3, r4 │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a87a <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ + b.n 9abe2 <_PyObject_GenericSetAttrWithDict@@Base+0x152> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9aaea <_PyObject_GenericSetAttrWithDict@@Base+0x3c2> │ │ │ │ + bne.w 9ae52 <_PyObject_GenericSetAttrWithDict@@Base+0x3c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9aa9c <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ + bl 44016 │ │ │ │ + b.n 9ae04 <_PyObject_GenericSetAttrWithDict@@Base+0x374> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42953 @ 0xa7c9 │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #8648 @ 0x21c8 │ │ │ │ - movwne r1, #8732 @ 0x221c │ │ │ │ + movweq r1, #6544 @ 0x1990 │ │ │ │ + movwne r1, #6628 @ 0x19e4 │ │ │ │ movteq r1, #47 @ 0x2f │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f7d78 │ │ │ │ - b.n 9abf0 <_PyObject_GenericSetAttrWithDict@@Base+0x4c8> │ │ │ │ + bl f7bc8 │ │ │ │ + b.n 9af58 <_PyObject_GenericSetAttrWithDict@@Base+0x4c8> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ eor.w r0, r2, r2, asr #31 │ │ │ │ sub.w r0, r0, r2, asr #31 │ │ │ │ ldrd r2, ip, [r3, #16] │ │ │ │ adds r3, r2, #3 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r6 │ │ │ │ adds r6, r7, r3 │ │ │ │ - b.n 9a810 <_PyObject_GenericSetAttrWithDict@@Base+0xe8> │ │ │ │ + b.n 9ab78 <_PyObject_GenericSetAttrWithDict@@Base+0xe8> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9accc <_PyObject_GenericSetAttrWithDict@@Base+0x5a4> │ │ │ │ + beq.n 9b034 <_PyObject_GenericSetAttrWithDict@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 86c9c │ │ │ │ + bl 87020 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9aa82 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + bge.w 9adea <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9aa82 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + bne.w 9adea <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ mov r0, sl │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9aa82 <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9adea <_PyObject_GenericSetAttrWithDict@@Base+0x35a> │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #8604 @ 0x219c │ │ │ │ + movw r1, #6428 @ 0x191c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a89c <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ + b.n 9ac04 <_PyObject_GenericSetAttrWithDict@@Base+0x174> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9ace0 <_PyObject_GenericSetAttrWithDict@@Base+0x5b8> │ │ │ │ + cbz r3, 9b048 <_PyObject_GenericSetAttrWithDict@@Base+0x5b8> │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a8ce <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ - b.n 9acbe <_PyObject_GenericSetAttrWithDict@@Base+0x596> │ │ │ │ + beq.w 9ac36 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + b.n 9b026 <_PyObject_GenericSetAttrWithDict@@Base+0x596> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl dc81c │ │ │ │ + bl dced4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9ac7e <_PyObject_GenericSetAttrWithDict@@Base+0x556> │ │ │ │ + b.n 9afe6 <_PyObject_GenericSetAttrWithDict@@Base+0x556> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a892 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9abfa <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a8ce <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ - b.n 9ab54 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r6, [r0, #192] @ 0xc0 │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #272] @ (9ae18 <_PyObject_GenericSetAttrWithDict@@Base+0x6f0>) │ │ │ │ - sub sp, #12 │ │ │ │ - eor.w r4, r6, r1, asr #3 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ubfx r4, r4, #0, #12 │ │ │ │ - movs r5, #12 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - mul.w r5, r4, r5 │ │ │ │ - adds r4, r3, r5 │ │ │ │ - add.w r4, r4, #40960 @ 0xa000 │ │ │ │ - ldr.w ip, [r4, #1432] @ 0x598 │ │ │ │ - cmp r6, ip │ │ │ │ - bne.n 9ad5c <_PyObject_GenericSetAttrWithDict@@Base+0x634> │ │ │ │ - ldr.w r7, [r4, #1436] @ 0x59c │ │ │ │ - cmp r7, r1 │ │ │ │ - bne.n 9ad5c <_PyObject_GenericSetAttrWithDict@@Base+0x634> │ │ │ │ - add.w r3, r3, #40960 @ 0xa000 │ │ │ │ - add r3, r5 │ │ │ │ - ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 9ad58 <_PyObject_GenericSetAttrWithDict@@Base+0x630> │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - itee ge │ │ │ │ - orrge.w r3, r3, #1 │ │ │ │ - addlt r1, #1 │ │ │ │ - strlt r1, [r3, #0] │ │ │ │ - mov r6, ip │ │ │ │ - str r3, [r2, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - movs r3, #1 │ │ │ │ - b.n 9ad4e <_PyObject_GenericSetAttrWithDict@@Base+0x626> │ │ │ │ - mov r7, r1 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 9add0 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ - mov r0, ip │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bl 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x6f4> │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 9ae10 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 9ad52 <_PyObject_GenericSetAttrWithDict@@Base+0x62a> │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - movw r1, #41968 @ 0xa3f0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.n 9ae14 <_PyObject_GenericSetAttrWithDict@@Base+0x6ec> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 9ae14 <_PyObject_GenericSetAttrWithDict@@Base+0x6ec> │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - add.w r3, r3, #42240 @ 0xa500 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ - bic.w r2, r2, #1 │ │ │ │ - adds r1, r3, r5 │ │ │ │ - str r2, [r1, #8] │ │ │ │ - ldr.w r0, [r4, #1436] @ 0x59c │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - adds r1, r5, #4 │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r7, #0] │ │ │ │ - str r7, [r3, r1] │ │ │ │ - dmb ish │ │ │ │ - str r6, [r3, r5] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad52 <_PyObject_GenericSetAttrWithDict@@Base+0x62a> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9ad52 <_PyObject_GenericSetAttrWithDict@@Base+0x62a> │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ad52 <_PyObject_GenericSetAttrWithDict@@Base+0x62a> │ │ │ │ - ldrh.w r1, [r0, #206] @ 0xce │ │ │ │ - cmp.w r1, #1000 @ 0x3e8 │ │ │ │ - bcs.n 9ad64 <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - movw r1, #41968 @ 0xa3f0 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.n 9ad64 <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 9ad64 <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ - mov r6, ip │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bl f97d0 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ - bl 9ae1c <_PyObject_GenericSetAttrWithDict@@Base+0x6f4> │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - b.n 9ad74 <_PyObject_GenericSetAttrWithDict@@Base+0x64c> │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 9ad52 <_PyObject_GenericSetAttrWithDict@@Base+0x62a> │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + beq.w 9ac36 <_PyObject_GenericSetAttrWithDict@@Base+0x1a6> │ │ │ │ + b.n 9aebc <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9af3c <_PyObject_GenericSetAttrWithDict@@Base+0x814> │ │ │ │ + bne.n 9b178 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9af3c <_PyObject_GenericSetAttrWithDict@@Base+0x814> │ │ │ │ + beq.n 9b178 <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9af5a <_PyObject_GenericSetAttrWithDict@@Base+0x832> │ │ │ │ + beq.w 9b196 <_PyObject_GenericSetAttrWithDict@@Base+0x706> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9af2c <_PyObject_GenericSetAttrWithDict@@Base+0x804> │ │ │ │ + bge.n 9b168 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ cmp.w fp, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ - ble.n 9aeb2 <_PyObject_GenericSetAttrWithDict@@Base+0x78a> │ │ │ │ + ble.n 9b0ee <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ adds r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #1 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.n 9aebe <_PyObject_GenericSetAttrWithDict@@Base+0x796> │ │ │ │ + bmi.n 9b0fa <_PyObject_GenericSetAttrWithDict@@Base+0x66a> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9af08 <_PyObject_GenericSetAttrWithDict@@Base+0x7e0> │ │ │ │ + bne.n 9b144 <_PyObject_GenericSetAttrWithDict@@Base+0x6b4> │ │ │ │ adds r0, #3 │ │ │ │ str.w r7, [r9] │ │ │ │ - beq.n 9af6a <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ + beq.n 9b1a6 <_PyObject_GenericSetAttrWithDict@@Base+0x716> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 9ae80 <_PyObject_GenericSetAttrWithDict@@Base+0x758> │ │ │ │ + blt.n 9b0bc <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 9aef6 <_PyObject_GenericSetAttrWithDict@@Base+0x7ce> │ │ │ │ + bpl.n 9b132 <_PyObject_GenericSetAttrWithDict@@Base+0x6a2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #276] @ (9afd4 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac>) │ │ │ │ + ldr r2, [pc, #276] @ (9b210 <_PyObject_GenericSetAttrWithDict@@Base+0x780>) │ │ │ │ movs r0, #28 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -166161,201 +166383,201 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ add.w ip, r0, #412 @ 0x19c │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ - cbz r2, 9af50 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ + cbz r2, 9b18c <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ - b.n 9ae90 <_PyObject_GenericSetAttrWithDict@@Base+0x768> │ │ │ │ + b.n 9b0cc <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9aeb6 <_PyObject_GenericSetAttrWithDict@@Base+0x78e> │ │ │ │ + bne.n 9b0f2 <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9aeb6 <_PyObject_GenericSetAttrWithDict@@Base+0x78e> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b0f2 <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r0, #3 │ │ │ │ str.w r1, [r9] │ │ │ │ - beq.n 9af6a <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ + beq.n 9b1a6 <_PyObject_GenericSetAttrWithDict@@Base+0x716> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9aea8 <_PyObject_GenericSetAttrWithDict@@Base+0x780> │ │ │ │ + beq.n 9b0e4 <_PyObject_GenericSetAttrWithDict@@Base+0x654> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9aeb2 <_PyObject_GenericSetAttrWithDict@@Base+0x78a> │ │ │ │ + b.n 9b0ee <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r4, #1 │ │ │ │ - bgt.n 9ae74 <_PyObject_GenericSetAttrWithDict@@Base+0x74c> │ │ │ │ + bgt.n 9b0b0 <_PyObject_GenericSetAttrWithDict@@Base+0x620> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9aeb6 <_PyObject_GenericSetAttrWithDict@@Base+0x78e> │ │ │ │ + b.n 9b0f2 <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9ae4c <_PyObject_GenericSetAttrWithDict@@Base+0x724> │ │ │ │ - bl f891c │ │ │ │ - b.n 9af64 <_PyObject_GenericSetAttrWithDict@@Base+0x83c> │ │ │ │ + bne.n 9b088 <_PyObject_GenericSetAttrWithDict@@Base+0x5f8> │ │ │ │ + bl f876c │ │ │ │ + b.n 9b1a0 <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ - b.n 9ae90 <_PyObject_GenericSetAttrWithDict@@Base+0x768> │ │ │ │ + b.n 9b0cc <_PyObject_GenericSetAttrWithDict@@Base+0x63c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 9af7a <_PyObject_GenericSetAttrWithDict@@Base+0x852> │ │ │ │ + bmi.n 9b1b6 <_PyObject_GenericSetAttrWithDict@@Base+0x726> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 9afb2 <_PyObject_GenericSetAttrWithDict@@Base+0x88a> │ │ │ │ + bpl.n 9b1ee <_PyObject_GenericSetAttrWithDict@@Base+0x75e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9aeb6 <_PyObject_GenericSetAttrWithDict@@Base+0x78e> │ │ │ │ + b.n 9b0f2 <_PyObject_GenericSetAttrWithDict@@Base+0x662> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f891c │ │ │ │ + bl f876c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9aeb2 <_PyObject_GenericSetAttrWithDict@@Base+0x78a> │ │ │ │ - ldr r2, [pc, #88] @ (9afd4 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac>) │ │ │ │ + b.n 9b0ee <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + ldr r2, [pc, #88] @ (9b210 <_PyObject_GenericSetAttrWithDict@@Base+0x780>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 9afa2 <_PyObject_GenericSetAttrWithDict@@Base+0x87a> │ │ │ │ + beq.n 9b1de <_PyObject_GenericSetAttrWithDict@@Base+0x74e> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9afc6 <_PyObject_GenericSetAttrWithDict@@Base+0x89e> │ │ │ │ + bls.n 9b202 <_PyObject_GenericSetAttrWithDict@@Base+0x772> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9af64 <_PyObject_GenericSetAttrWithDict@@Base+0x83c> │ │ │ │ + bne.n 9b1a0 <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ mov r0, r5 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9af4a <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ + blt.n 9b186 <_PyObject_GenericSetAttrWithDict@@Base+0x6f6> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9af64 <_PyObject_GenericSetAttrWithDict@@Base+0x83c> │ │ │ │ - b.n 9ae56 <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ + beq.n 9b1a0 <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ + b.n 9b092 <_PyObject_GenericSetAttrWithDict@@Base+0x602> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 9afac <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ + b.n 9b1e8 <_PyObject_GenericSetAttrWithDict@@Base+0x758> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b07c <_PyObject_GenericSetAttrWithDict@@Base+0x954> │ │ │ │ + beq.n 9b2b8 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9b036 <_PyObject_GenericSetAttrWithDict@@Base+0x90e> │ │ │ │ + bne.n 9b272 <_PyObject_GenericSetAttrWithDict@@Base+0x7e2> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9b036 <_PyObject_GenericSetAttrWithDict@@Base+0x90e> │ │ │ │ + beq.n 9b272 <_PyObject_GenericSetAttrWithDict@@Base+0x7e2> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #65504 @ 0xffe0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 9b072 <_PyObject_GenericSetAttrWithDict@@Base+0x94a> │ │ │ │ + beq.n 9b2ae <_PyObject_GenericSetAttrWithDict@@Base+0x81e> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a554 │ │ │ │ + b.w 8a880 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - bne.n 9b01c <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ + bne.n 9b258 <_PyObject_GenericSetAttrWithDict@@Base+0x7c8> │ │ │ │ mov r0, r1 │ │ │ │ - bl 44026 │ │ │ │ + bl 44016 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b062 <_PyObject_GenericSetAttrWithDict@@Base+0x93a> │ │ │ │ + bge.n 9b29e <_PyObject_GenericSetAttrWithDict@@Base+0x80e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 9b0c2 <_PyObject_GenericSetAttrWithDict@@Base+0x99a> │ │ │ │ + cbz r2, 9b2fe <_PyObject_GenericSetAttrWithDict@@Base+0x86e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x98a> │ │ │ │ + blt.n 9b2ee <_PyObject_GenericSetAttrWithDict@@Base+0x85e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 86e60 │ │ │ │ + b.w 871e4 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9b09a <_PyObject_GenericSetAttrWithDict@@Base+0x972> │ │ │ │ + bne.n 9b2d6 <_PyObject_GenericSetAttrWithDict@@Base+0x846> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9b09a <_PyObject_GenericSetAttrWithDict@@Base+0x972> │ │ │ │ + beq.n 9b2d6 <_PyObject_GenericSetAttrWithDict@@Base+0x846> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w dca94 │ │ │ │ + b.w dd14c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9b08e <_PyObject_GenericSetAttrWithDict@@Base+0x966> │ │ │ │ + bne.n 9b2ca <_PyObject_GenericSetAttrWithDict@@Base+0x83a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9b06a <_PyObject_GenericSetAttrWithDict@@Base+0x942> │ │ │ │ + bl 44016 │ │ │ │ + b.n 9b2a6 <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9b06a <_PyObject_GenericSetAttrWithDict@@Base+0x942> │ │ │ │ + bne.n 9b2a6 <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9b06a <_PyObject_GenericSetAttrWithDict@@Base+0x942> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b2a6 <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9b062 <_PyObject_GenericSetAttrWithDict@@Base+0x93a> │ │ │ │ + b.n 9b29e <_PyObject_GenericSetAttrWithDict@@Base+0x80e> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -166371,240 +166593,240 @@ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9b12e <_PyObject_GenericSetAttrWithDict@@Base+0xa06> │ │ │ │ + bne.n 9b36a <_PyObject_GenericSetAttrWithDict@@Base+0x8da> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 9b12e <_PyObject_GenericSetAttrWithDict@@Base+0xa06> │ │ │ │ + beq.n 9b36a <_PyObject_GenericSetAttrWithDict@@Base+0x8da> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #65504 @ 0xffe0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 9b14c <_PyObject_GenericSetAttrWithDict@@Base+0xa24> │ │ │ │ + beq.n 9b388 <_PyObject_GenericSetAttrWithDict@@Base+0x8f8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8a554 │ │ │ │ + b.w 8a880 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 9b112 <_PyObject_GenericSetAttrWithDict@@Base+0x9ea> │ │ │ │ + bne.n 9b34e <_PyObject_GenericSetAttrWithDict@@Base+0x8be> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1cbfc8 │ │ │ │ + b.w 1cab48 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 86e60 │ │ │ │ + b.w 871e4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009b158 : │ │ │ │ +0009b394 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14928 @ 0x3a50 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9b16c │ │ │ │ + bne.n 9b3a8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9fac0 │ │ │ │ + bl 9fd98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 9b18c │ │ │ │ + cbz r0, 9b3c8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ - movw r0, #9004 @ 0x232c │ │ │ │ + movw r0, #6900 @ 0x1af4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9b188 │ │ │ │ + b.n 9b3c4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009b1a4 : │ │ │ │ +0009b3e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b6be │ │ │ │ + beq.w 9b900 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w 9b6be │ │ │ │ + bpl.w 9b900 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b516 │ │ │ │ + beq.w 9b752 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b5a8 │ │ │ │ + bne.w 9b7ea │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #17837 @ 0x45ad │ │ │ │ + movw r3, #16053 @ 0x3eb5 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9b63e │ │ │ │ + bne.w 9b880 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ smull r5, r3, r3, r0 │ │ │ │ sub.w r3, r3, r0, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 9b63e │ │ │ │ + blt.w 9b880 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b568 │ │ │ │ + beq.w 9b7a4 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r5 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w sl, r2, r3, lsl #3 │ │ │ │ - bmi.w 9b596 │ │ │ │ + bmi.w 9b7d2 │ │ │ │ movw r8, #32456 @ 0x7ec8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r5, [r8, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9b530 │ │ │ │ - ldr r7, [pc, #644] @ (9b4d4 ) │ │ │ │ + bne.w 9b76c │ │ │ │ + ldr r7, [pc, #644] @ (9b710 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov fp, r3 │ │ │ │ - bcs.w 9b4dc │ │ │ │ + bcs.w 9b718 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9b54e │ │ │ │ + beq.w 9b78a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r9, [r5] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9b45e │ │ │ │ + beq.w 9b69a │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ + ldr.w r8, [r5, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r5 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b59c │ │ │ │ + beq.w 9b7d8 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + ble.n 9b584 │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ - ldr.w r8, [r5, #16] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - ble.n 9b348 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r8, #3 │ │ │ │ - beq.w 9b440 │ │ │ │ + beq.w 9b67c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9b320 │ │ │ │ + beq.n 9b55c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9b2fc │ │ │ │ + beq.n 9b538 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b2f4 │ │ │ │ + cbz r2, 9b530 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b562 │ │ │ │ + blt.w 9b79e │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b318 │ │ │ │ + cbz r2, 9b554 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b52a │ │ │ │ + blt.w 9b766 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b33c │ │ │ │ + cbz r2, 9b578 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b4ce │ │ │ │ + blt.w 9b70a │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ - cmp r8, lr │ │ │ │ - bne.n 9b440 │ │ │ │ + cmp lr, r8 │ │ │ │ + bne.n 9b67c │ │ │ │ ldr.w ip, [r7, r6] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b48c │ │ │ │ - ldr.w lr, [pc, #376] @ 9b4d8 │ │ │ │ + beq.w 9b6c8 │ │ │ │ + ldr.w lr, [pc, #376] @ 9b714 │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2, #1920] @ 0x780 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r8, [lr, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9b692 │ │ │ │ + bne.w 9b8d4 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ strd r5, r8, [r3, #24] │ │ │ │ movs r5, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ @@ -166625,222 +166847,224 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b458 │ │ │ │ + blt.n 9b694 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b3f8 │ │ │ │ + cbz r2, 9b634 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b4c8 │ │ │ │ + blt.n 9b704 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b416 │ │ │ │ + cbz r2, 9b652 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b4bc │ │ │ │ + blt.n 9b6f8 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b434 │ │ │ │ + cbz r2, 9b670 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b4c2 │ │ │ │ + blt.n 9b6fe │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ - cmp r8, lr │ │ │ │ - beq.n 9b348 │ │ │ │ + cmp lr, r8 │ │ │ │ + beq.n 9b584 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b3d6 │ │ │ │ + beq.n 9b612 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b3c8 │ │ │ │ + blt.n 9b604 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b3d6 │ │ │ │ + bge.n 9b612 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b3d6 │ │ │ │ + b.n 9b612 │ │ │ │ ldrd r3, r2, [r0, #24] │ │ │ │ cmp r3, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r0, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 9b296 │ │ │ │ + bhi.w 9b4d2 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r3, ip, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r3 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r9, [r0, r3] │ │ │ │ - cbz r5, 9b4dc │ │ │ │ + cbz r5, 9b718 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 9b296 │ │ │ │ + b.n 9b4d2 │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b6e4 │ │ │ │ + beq.w 9b926 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r5, r2, [r3, #24] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ strd r8, r9, [r3, #16] │ │ │ │ - b.n 9b398 │ │ │ │ + b.n 9b5d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b416 │ │ │ │ + b.n 9b652 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b434 │ │ │ │ + b.n 9b670 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b3f8 │ │ │ │ + b.n 9b634 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b33c │ │ │ │ + b.n 9b578 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r5, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9b67e │ │ │ │ + bne.w 9b8c0 │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c218 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9b596 │ │ │ │ + beq.n 9b7d2 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9b488 │ │ │ │ + b.n 9b6c4 │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 80550 │ │ │ │ + b.w 80660 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b318 │ │ │ │ + b.n 9b554 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9b596 │ │ │ │ + cbz r0, 9b7d2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #448] @ (9b708 ) │ │ │ │ + ldr r7, [pc, #452] @ (9b948 ) │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ - b.n 9b296 │ │ │ │ + b.n 9b4d2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b486 │ │ │ │ + b.n 9b6c2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9b2f4 │ │ │ │ + b.n 9b530 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla sl, r0, r3, r2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w 9b232 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 9b67a │ │ │ │ + bge.w 9b46e │ │ │ │ + bl 24448c │ │ │ │ + b.n 9b8bc │ │ │ │ + cmp r8, r2 │ │ │ │ + ble.w 9b584 │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9b2ba │ │ │ │ - bl 256d44 <_PyXI_GetMainNamespace@@Base+0x7d0> │ │ │ │ + b.n 9b500 │ │ │ │ + bl 256a44 <_PyXI_GetMainNamespace@@Base+0x800> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b6fc │ │ │ │ + beq.w 9b93e │ │ │ │ movw r0, #19128 @ 0x4ab8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b6f0 │ │ │ │ + beq.w 9b932 │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r6 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 9b5f0 │ │ │ │ + bcs.n 9b832 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9b5ce │ │ │ │ + beq.n 9b810 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add.w ip, r7, #1 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r1] │ │ │ │ - b.n 9b5ce │ │ │ │ + b.n 9b810 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ - ldr r4, [pc, #268] @ (9b708 ) │ │ │ │ + ldr r4, [pc, #264] @ (9b948 ) │ │ │ │ movs r7, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r1, r5, [r3, #24] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r0, r4] │ │ │ │ cmp r2, #0 │ │ │ │ strd r6, r7, [r3, #16] │ │ │ │ @@ -166856,365 +167080,364 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 9b3c0 │ │ │ │ + b.n 9b5fc │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #65504 @ 0xffe0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 80550 │ │ │ │ + bl 80660 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b3c0 │ │ │ │ + beq.w 9b5fc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a0fec │ │ │ │ + bl a12c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b3c0 │ │ │ │ + beq.w 9b5fc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b67a │ │ │ │ + bge.n 9b8bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9b67a │ │ │ │ + cbnz r2, 9b8bc │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b3c0 │ │ │ │ + b.n 9b5fc │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b506 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 9b742 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 9b6d2 │ │ │ │ + bne.n 9b914 │ │ │ │ ldr.w r0, [lr, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b4a0 │ │ │ │ + bne.w 9b6dc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b4a2 │ │ │ │ + b.n 9b6de │ │ │ │ movw r1, #4233 @ 0x1089 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b3c0 │ │ │ │ + b.n 9b5fc │ │ │ │ ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r8 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b4a2 │ │ │ │ + b.n 9b6de │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf560 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ce174 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b3c0 │ │ │ │ + b.n 9b5fc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b3c0 │ │ │ │ + b.n 9b5fc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 244f6c │ │ │ │ - nop │ │ │ │ + b.w 24448c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b9d0 │ │ │ │ + beq.w 9bc10 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r4 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w r2, r2, r3, lsl #3 │ │ │ │ - bmi.w 9b9fc │ │ │ │ + bmi.w 9bc3c │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9b990 │ │ │ │ - ldr r0, [pc, #608] @ (9b9cc ) │ │ │ │ + bne.w 9bbd0 │ │ │ │ + ldr r0, [pc, #608] @ (9bc0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 9b958 │ │ │ │ + bcs.w 9bb98 │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ ldr.w r3, [r9, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 9b9aa │ │ │ │ + beq.w 9bbea │ │ │ │ ldr r4, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9b926 │ │ │ │ + beq.w 9bb66 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c198 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r4 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b9ba │ │ │ │ + beq.w 9bbfa │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9b85a │ │ │ │ + ble.n 9ba9a │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r6, #3 │ │ │ │ - beq.n 9b8d8 │ │ │ │ + beq.n 9bb18 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9b832 │ │ │ │ + beq.n 9ba72 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9b80e │ │ │ │ + beq.n 9ba4e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b806 │ │ │ │ + cbz r2, 9ba46 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b7fa │ │ │ │ + bge.n 9ba3a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b9a4 │ │ │ │ + blt.w 9bbe4 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b82a │ │ │ │ + cbz r2, 9ba6a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b81e │ │ │ │ + bge.n 9ba5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b98a │ │ │ │ + blt.w 9bbca │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b84e │ │ │ │ + cbz r2, 9ba8e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9b952 │ │ │ │ + blt.w 9bb92 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 9b8d8 │ │ │ │ + bne.n 9bb18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b8f0 │ │ │ │ + blt.n 9bb30 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b890 │ │ │ │ + cbz r2, 9bad0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b8f6 │ │ │ │ + bge.n 9bb36 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b900 │ │ │ │ + blt.n 9bb40 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b8ae │ │ │ │ + cbz r2, 9baee │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b906 │ │ │ │ + bge.n 9bb46 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b910 │ │ │ │ + blt.n 9bb50 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9b8cc │ │ │ │ + cbz r2, 9bb0c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b916 │ │ │ │ + bge.n 9bb56 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b920 │ │ │ │ + blt.n 9bb60 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 9b85a │ │ │ │ + beq.n 9ba9a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b86e │ │ │ │ + beq.n 9baae │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9b862 │ │ │ │ + blt.n 9baa2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b86e │ │ │ │ + bge.n 9baae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b86e │ │ │ │ + b.n 9baae │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b890 │ │ │ │ + bge.n 9bad0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b890 │ │ │ │ + b.n 9bad0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b8ae │ │ │ │ + bge.n 9baee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b8ae │ │ │ │ + b.n 9baee │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b8cc │ │ │ │ + bge.n 9bb0c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b8cc │ │ │ │ + b.n 9bb0c │ │ │ │ ldrd r7, r0, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bhi.n 9b946 │ │ │ │ + bhi.n 9bb86 │ │ │ │ add.w r0, r8, #1 │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ add.w r0, r7, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w ip, [r3, r7] │ │ │ │ - cbz r4, 9b958 │ │ │ │ + cbz r4, 9bb98 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 9b7b0 │ │ │ │ + b.n 9b9f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 9b7b0 │ │ │ │ + b.n 9b9f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b84e │ │ │ │ + b.n 9ba8e │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9ba04 │ │ │ │ + bne.n 9bc44 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9b9fc │ │ │ │ + beq.n 9bc3c │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9b942 │ │ │ │ + b.n 9bb82 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b82a │ │ │ │ + b.n 9ba6a │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9b9fc │ │ │ │ + cbz r0, 9bc3c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9b7b0 │ │ │ │ + b.n 9b9f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9b806 │ │ │ │ + b.n 9ba46 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9b940 │ │ │ │ + b.n 9bb80 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 9b85a │ │ │ │ + ble.w 9ba9a │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9b7d8 │ │ │ │ + b.n 9ba18 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ @@ -167223,537 +167446,537 @@ │ │ │ │ lsls r0, r4 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 9b750 │ │ │ │ + bge.w 9b990 │ │ │ │ movs r4, #0 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 9b85a │ │ │ │ + bl 24448c │ │ │ │ + b.n 9ba9a │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9b97a │ │ │ │ + b.n 9bbba │ │ │ │ │ │ │ │ -0009ba14 <_PyObject_New@@Base>: │ │ │ │ +0009bc54 <_PyObject_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9bb28 <_PyObject_New@@Base+0x114> │ │ │ │ + blt.n 9bd68 <_PyObject_New@@Base+0x114> │ │ │ │ movw r5, #32456 @ 0x7ec8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9bb16 <_PyObject_New@@Base+0x102> │ │ │ │ - ldr r3, [pc, #284] @ (9bb64 <_PyObject_New@@Base+0x150>) │ │ │ │ + bne.n 9bd56 <_PyObject_New@@Base+0x102> │ │ │ │ + ldr r3, [pc, #284] @ (9bda4 <_PyObject_New@@Base+0x150>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 9bac4 <_PyObject_New@@Base+0xb0> │ │ │ │ + bcs.n 9bd04 <_PyObject_New@@Base+0xb0> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 9bb04 <_PyObject_New@@Base+0xf0> │ │ │ │ + beq.n 9bd44 <_PyObject_New@@Base+0xf0> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 9baa8 <_PyObject_New@@Base+0x94> │ │ │ │ + beq.n 9bce8 <_PyObject_New@@Base+0x94> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #212] @ (9bb68 <_PyObject_New@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #212] @ (9bda8 <_PyObject_New@@Base+0x154>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9bb32 <_PyObject_New@@Base+0x11e> │ │ │ │ + bne.n 9bd72 <_PyObject_New@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 9baf4 <_PyObject_New@@Base+0xe0> │ │ │ │ + bhi.n 9bd34 <_PyObject_New@@Base+0xe0> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9ba84 <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9bcc4 <_PyObject_New@@Base+0x70> │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #43089 @ 0xa851 │ │ │ │ + movw r3, #43377 @ 0xa971 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9bb46 <_PyObject_New@@Base+0x132> │ │ │ │ + bne.n 9bd86 <_PyObject_New@@Base+0x132> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c218 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 9bb28 <_PyObject_New@@Base+0x114> │ │ │ │ + cbz r4, 9bd68 <_PyObject_New@@Base+0x114> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 9ba84 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9bcc4 <_PyObject_New@@Base+0x70> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9ba84 <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9bac4 <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9bcc4 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9bd04 <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9ba84 <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9bac4 <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9bcc4 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9bd04 <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ba84 <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9bcc4 <_PyObject_New@@Base+0x70> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 244f6c │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.w 24448c │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9bb56 <_PyObject_New@@Base+0x142> │ │ │ │ + bne.n 9bd96 <_PyObject_New@@Base+0x142> │ │ │ │ mov r0, r4 │ │ │ │ - bl 160dc0 │ │ │ │ - b.n 9baa0 <_PyObject_New@@Base+0x8c> │ │ │ │ + bl 1606e8 │ │ │ │ + b.n 9bce0 <_PyObject_New@@Base+0x8c> │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9bae6 <_PyObject_New@@Base+0xd2> │ │ │ │ + b.n 9bd26 <_PyObject_New@@Base+0xd2> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9baa0 <_PyObject_New@@Base+0x8c> │ │ │ │ + b.n 9bce0 <_PyObject_New@@Base+0x8c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009bb6c : │ │ │ │ +0009bdac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 9bc68 │ │ │ │ + beq.n 9bea8 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 9bb9e │ │ │ │ + cbz r2, 9bdde │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 9bb9e │ │ │ │ + cbz r2, 9bdde │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 9bbde │ │ │ │ + cbz r2, 9be1e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9bbde │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 9bca8 │ │ │ │ - ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 9bca8 │ │ │ │ + cbz r2, 9be1e │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9bee8 │ │ │ │ + ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9bee8 │ │ │ │ movw r2, #51844 @ 0xca84 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl 103bb0 │ │ │ │ + bl 103924 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 9bc96 │ │ │ │ + beq.n 9bed6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11bc20 │ │ │ │ + b.w 11b9ec │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9bc7e │ │ │ │ + bge.n 9bebe │ │ │ │ movw r2, #40512 @ 0x9e40 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9bc70 │ │ │ │ - ldr r1, [pc, #200] @ (9bcbc ) │ │ │ │ + beq.n 9beb0 │ │ │ │ + ldr r1, [pc, #200] @ (9befc ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d98a4 │ │ │ │ + bl d9f64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bc6c │ │ │ │ + beq.n 9beac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9bc40 │ │ │ │ - cbz r2, 9bc40 │ │ │ │ + beq.n 9be80 │ │ │ │ + cbz r2, 9be80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bc3a │ │ │ │ + bge.n 9be7a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 9bc3a │ │ │ │ + cbnz r1, 9be7a │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85790 │ │ │ │ + bl 859e4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #51700 @ 0xc9f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #9080 @ 0x2378 │ │ │ │ + movw r1, #6976 @ 0x1b40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f54d0 │ │ │ │ - bl 5e3bc │ │ │ │ + b.w f53c4 │ │ │ │ + bl 5e444 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9bc3a │ │ │ │ + b.n 9be7a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 207288 │ │ │ │ + b.w 206800 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9116 @ 0x239c │ │ │ │ + movw r1, #7012 @ 0x1b64 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 9bc5e │ │ │ │ + b.n 9be9e │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 94a10 │ │ │ │ + bl 94d68 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bbd2 │ │ │ │ - b.n 9bc6c │ │ │ │ + beq.n 9be12 │ │ │ │ + b.n 9beac │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9032 @ 0x2348 │ │ │ │ + movw r1, #6928 @ 0x1b10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - b.n 9bc92 │ │ │ │ - bcs.n 9bc10 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + b.n 9bed2 │ │ │ │ + bcs.n 9be50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9bd0e │ │ │ │ + bne.n 9bf4e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9bd0e │ │ │ │ + beq.n 9bf4e │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 9bd2a │ │ │ │ + cbnz r3, 9bf6a │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9bd0a │ │ │ │ + beq.n 9bf4a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9bd44 │ │ │ │ + bne.n 9bf84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12f524 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12f2f4 <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9bd3e │ │ │ │ + b.n 9bf7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9bd7e │ │ │ │ + beq.n 9bfbe │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9bcf2 │ │ │ │ + beq.n 9bf32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 9bd0a │ │ │ │ + beq.n 9bf4a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bcf6 │ │ │ │ + beq.n 9bf36 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #64] @ (9bd88 ) │ │ │ │ + ldr r1, [pc, #64] @ (9bfc8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8fb4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a9240 <_PyObject_LookupSpecial@@Base> │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 9bd5c │ │ │ │ - bl 94a10 │ │ │ │ + cbnz r0, 9bf9c │ │ │ │ + bl 94d68 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bd04 │ │ │ │ - b.n 9bd3e │ │ │ │ + beq.n 9bf44 │ │ │ │ + b.n 9bf7e │ │ │ │ mov r1, r4 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9bd7a │ │ │ │ + bge.n 9bfba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9bd7a │ │ │ │ + cbnz r2, 9bfba │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 9bd3e │ │ │ │ + b.n 9bf7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9bd0a │ │ │ │ + bl 44016 │ │ │ │ + b.n 9bf4a │ │ │ │ nop │ │ │ │ - blt.n 9bd1c │ │ │ │ + blt.n 9bf5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009bd8c : │ │ │ │ +0009bfcc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9bf7e │ │ │ │ + bmi.w 9c1be │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9bfc0 │ │ │ │ - ldr r1, [pc, #748] @ (9c0a4 ) │ │ │ │ + bpl.w 9c200 │ │ │ │ + ldr r1, [pc, #748] @ (9c2e4 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #740] @ 0x2e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9c0d2 │ │ │ │ + bne.w 9c312 │ │ │ │ ldr.w r2, [r1, #748] @ 0x2ec │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 9c0d2 │ │ │ │ + beq.w 9c312 │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c21e │ │ │ │ + beq.w 9c45e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9c252 │ │ │ │ + bpl.w 9c492 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r5, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 9c15c │ │ │ │ + bhi.w 9c39c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 9c1e8 │ │ │ │ + blt.w 9c428 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9bfd2 │ │ │ │ + bmi.w 9c212 │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9c014 │ │ │ │ - ldr r1, [pc, #636] @ (9c0a4 ) │ │ │ │ + bpl.w 9c254 │ │ │ │ + ldr r1, [pc, #636] @ (9c2e4 ) │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #772] @ 0x304 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9c0b0 │ │ │ │ + bne.w 9c2f0 │ │ │ │ ldr.w r2, [r1, #780] @ 0x30c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9c0b0 │ │ │ │ + beq.w 9c2f0 │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c1f2 │ │ │ │ + beq.w 9c432 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9c252 │ │ │ │ + bpl.w 9c492 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 9c12a │ │ │ │ + bhi.w 9c36a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r3, r3, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9c1e8 │ │ │ │ + blt.w 9c428 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - ldr.w r9, [pc, #548] @ 9c0ac │ │ │ │ + ldr.w r9, [pc, #548] @ 9c2ec │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 9c206 │ │ │ │ + bhi.w 9c446 │ │ │ │ adds.w fp, r3, r2 │ │ │ │ - bmi.w 9c206 │ │ │ │ + bmi.w 9c446 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #2765 @ 0xacd │ │ │ │ + movw r1, #3101 @ 0xc1d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r2, [r7, #888] @ 0x378 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9c1aa │ │ │ │ + bne.w 9c3ea │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #8] │ │ │ │ - bcs.w 9c0f4 │ │ │ │ + bcs.w 9c334 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9c19c │ │ │ │ + beq.w 9c3dc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 9c026 │ │ │ │ + beq.w 9c266 │ │ │ │ adds r7, r0, r3 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r2, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.w 9c058 │ │ │ │ - ldr r2, [pc, #356] @ (9c0a8 ) │ │ │ │ + bgt.w 9c298 │ │ │ │ + ldr r2, [pc, #356] @ (9c2e8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c230 │ │ │ │ + bne.w 9c470 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - cbz r5, 9bf76 │ │ │ │ + cbz r5, 9c1b6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2b5ac │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #300] @ (9c0ac ) │ │ │ │ + ldr r0, [pc, #300] @ (9c2ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -167763,26 +167986,26 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c1be │ │ │ │ + beq.w 9c3fe │ │ │ │ ldr.w r5, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9bdb6 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + bmi.w 9bff6 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9c21e │ │ │ │ - ldr r1, [pc, #216] @ (9c0ac ) │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c45e │ │ │ │ + ldr r1, [pc, #216] @ (9c2ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -167792,297 +168015,297 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c1c8 │ │ │ │ + beq.w 9c408 │ │ │ │ ldr.w r6, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9be24 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + bmi.w 9c064 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9c1f2 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c432 │ │ │ │ ldrd r6, r1, [r2, #24] │ │ │ │ cmp r6, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ - bhi.w 9bf1c │ │ │ │ + bhi.w 9c15c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r6 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c0f4 │ │ │ │ + beq.n 9c334 │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ - b.n 9bf1c │ │ │ │ + b.n 9c15c │ │ │ │ ldr.w r3, [r2, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bf40 │ │ │ │ + beq.w 9c180 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9bf40 │ │ │ │ + beq.w 9c180 │ │ │ │ ldr.w r3, [r2, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bf40 │ │ │ │ + bne.w 9c180 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c276 │ │ │ │ + bne.w 9c4b6 │ │ │ │ add.w r2, r8, #12 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 9bf40 │ │ │ │ + bmi.w 9c180 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9c08e │ │ │ │ + bne.n 9c2ce │ │ │ │ dmb ish │ │ │ │ - b.n 9bf40 │ │ │ │ + b.n 9c180 │ │ │ │ lsrs r0, r1, #27 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #480] @ (9c294 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + ldr r0, [pc, #480] @ (9c4d4 ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9c1ec │ │ │ │ + beq.w 9c42c │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #464] @ (9c294 ) │ │ │ │ + ldr r1, [pc, #464] @ (9c4d4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9be56 │ │ │ │ - b.n 9c1f2 │ │ │ │ - ldr r0, [pc, #452] @ (9c298 ) │ │ │ │ - bl 7b2c4 │ │ │ │ + bne.w 9c096 │ │ │ │ + b.n 9c432 │ │ │ │ + ldr r0, [pc, #452] @ (9c4d8 ) │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9c218 │ │ │ │ + beq.w 9c458 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #436] @ (9c298 ) │ │ │ │ + ldr r1, [pc, #436] @ (9c4d8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bde8 │ │ │ │ - b.n 9c21e │ │ │ │ + bne.w 9c028 │ │ │ │ + b.n 9c45e │ │ │ │ ldr.w r2, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9c1d2 │ │ │ │ + bne.n 9c412 │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c218 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c206 │ │ │ │ + beq.n 9c446 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9bf1c │ │ │ │ + b.n 9c15c │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9c178 │ │ │ │ + bcc.n 9c3b8 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 9c130 │ │ │ │ + beq.n 9c370 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13820 @ 0x35fc │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9c1e8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 9c428 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9c18c │ │ │ │ + bcc.n 9c3cc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 9c162 │ │ │ │ - b.n 9c144 │ │ │ │ + beq.n 9c3a2 │ │ │ │ + b.n 9c384 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9c212 │ │ │ │ + blt.n 9c452 │ │ │ │ mul.w r3, r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 9be7e │ │ │ │ - b.n 9c1e8 │ │ │ │ + bge.w 9c0be │ │ │ │ + b.n 9c428 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9c1de │ │ │ │ + blt.n 9c41e │ │ │ │ mul.w r5, r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 9be0e │ │ │ │ - b.n 9c1e8 │ │ │ │ + bge.w 9c04e │ │ │ │ + b.n 9c428 │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 9c04e │ │ │ │ + b.n 9c28e │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ - cbz r0, 9c206 │ │ │ │ + cbz r0, 9c446 │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9bf1c │ │ │ │ + b.n 9c15c │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #404] @ 0x194 │ │ │ │ - b.n 9bfb6 │ │ │ │ + b.n 9c1f6 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r6, [r2, #404] @ 0x194 │ │ │ │ - b.n 9c00a │ │ │ │ + b.n 9c24a │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, fp │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c114 │ │ │ │ + b.n 9c354 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 9c144 │ │ │ │ + bge.n 9c384 │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9c144 │ │ │ │ + bne.n 9c384 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9bf76 │ │ │ │ - ldr r0, [pc, #164] @ (9c294 ) │ │ │ │ - bl 44026 │ │ │ │ - bl 94a10 │ │ │ │ + b.n 9c1b6 │ │ │ │ + ldr r0, [pc, #164] @ (9c4d4 ) │ │ │ │ + bl 44016 │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c280 │ │ │ │ - ldr r1, [pc, #152] @ (9c294 ) │ │ │ │ + bne.n 9c4c0 │ │ │ │ + ldr r1, [pc, #152] @ (9c4d4 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 303e8 <_PyObject_DebugMallocStats@@Base+0x2100> │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9c182 │ │ │ │ + b.n 9c3c2 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 244f7c │ │ │ │ + b.w 24449c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9c1e2 │ │ │ │ - b.n 9c144 │ │ │ │ - ldr r0, [pc, #124] @ (9c298 ) │ │ │ │ - bl 44026 │ │ │ │ - bl 94a10 │ │ │ │ - cbnz r0, 9c280 │ │ │ │ - ldr r1, [pc, #112] @ (9c298 ) │ │ │ │ + blt.n 9c422 │ │ │ │ + b.n 9c384 │ │ │ │ + ldr r0, [pc, #124] @ (9c4d8 ) │ │ │ │ + bl 44016 │ │ │ │ + bl 94d68 │ │ │ │ + cbnz r0, 9c4c0 │ │ │ │ + ldr r1, [pc, #112] @ (9c4d8 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 303e8 <_PyObject_DebugMallocStats@@Base+0x2100> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9c194 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n 9c3d4 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9c26a │ │ │ │ + bne.n 9c4aa │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9bf5e │ │ │ │ + bne.w 9c19e │ │ │ │ mov r0, r7 │ │ │ │ - bl 20b380 │ │ │ │ - b.n 9bf5e │ │ │ │ + bl 20a8dc │ │ │ │ + b.n 9c19e │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13796 @ 0x35e4 │ │ │ │ + movw r1, #11692 @ 0x2dac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9c1e8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 9c428 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 9bf5e │ │ │ │ + b.n 9c19e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c07c │ │ │ │ - b.n 9bf40 │ │ │ │ - movw r0, #13772 @ 0x35cc │ │ │ │ + beq.w 9c2bc │ │ │ │ + b.n 9c180 │ │ │ │ + movw r0, #11668 @ 0x2d94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9c1e8 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c428 │ │ │ │ nop │ │ │ │ asrs r0, r1, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r5, #6 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 9c306 │ │ │ │ + bmi.n 9c546 │ │ │ │ ldr.w r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 9c344 │ │ │ │ + bpl.n 9c584 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9c36a │ │ │ │ + bne.n 9c5aa │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9c36a │ │ │ │ + beq.n 9c5aa │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c354 │ │ │ │ + beq.n 9c594 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 9c3d4 │ │ │ │ + bpl.n 9c614 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi.n 9c38a │ │ │ │ + bhi.n 9c5ca │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #272] @ (9c418 ) │ │ │ │ + ldr r1, [pc, #272] @ (9c658 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -168092,316 +168315,316 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c3ca │ │ │ │ + beq.n 9c60a │ │ │ │ ldr.w r1, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9c2c2 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + bmi.n 9c502 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 94d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c404 │ │ │ │ + bne.n 9c644 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 303e8 <_PyObject_DebugMallocStats@@Base+0x2100> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9c3ec │ │ │ │ + beq.n 9c62c │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c2e6 │ │ │ │ - b.n 9c354 │ │ │ │ + bne.n 9c526 │ │ │ │ + b.n 9c594 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r4, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9c3c0 │ │ │ │ + bcc.n 9c600 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ orr.w r1, r1, r4, lsl #30 │ │ │ │ cmp.w r4, r1, lsr #30 │ │ │ │ mov r4, r1 │ │ │ │ - beq.n 9c390 │ │ │ │ + beq.n 9c5d0 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13820 @ 0x35fc │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9c302 │ │ │ │ + b.n 9c542 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9c3f4 │ │ │ │ + blt.n 9c634 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ - b.n 9c302 │ │ │ │ + b.n 9c542 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r2, #404] @ 0x194 │ │ │ │ - b.n 9c33c │ │ │ │ + b.n 9c57c │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13796 @ 0x35e4 │ │ │ │ + movw r1, #11692 @ 0x2dac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9c3ba │ │ │ │ + bl 12125c │ │ │ │ + b.n 9c5fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 44026 │ │ │ │ - b.n 9c354 │ │ │ │ + bl 44016 │ │ │ │ + b.n 9c594 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9c3a4 │ │ │ │ + bge.n 9c5e4 │ │ │ │ cmp.w r4, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9c3a4 │ │ │ │ + bne.n 9c5e4 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9c302 │ │ │ │ - movw r0, #13772 @ 0x35cc │ │ │ │ + b.n 9c542 │ │ │ │ + movw r0, #11668 @ 0x2d94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9c3ba │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c5fa │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c41c : │ │ │ │ +0009c65c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c4b8 │ │ │ │ + beq.n 9c6f8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 9c4a0 │ │ │ │ + bpl.n 9c6e0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 9c44c │ │ │ │ + bhi.n 9c68c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov.w ip, #0 │ │ │ │ adds r0, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9c484 │ │ │ │ + bcc.n 9c6c4 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ orr.w r1, r1, ip, lsl #30 │ │ │ │ cmp.w ip, r1, lsr #30 │ │ │ │ mov ip, r1 │ │ │ │ - beq.n 9c454 │ │ │ │ + beq.n 9c694 │ │ │ │ movw r3, #65500 @ 0xffdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13820 @ 0x35fc │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 9c490 │ │ │ │ + blt.n 9c6d0 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9c468 │ │ │ │ + bge.n 9c6a8 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9c468 │ │ │ │ + bne.n 9c6a8 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13796 @ 0x35e4 │ │ │ │ + movw r1, #11692 @ 0x2dac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9c47e │ │ │ │ - movw r0, #13772 @ 0x35cc │ │ │ │ + bl 12125c │ │ │ │ + b.n 9c6be │ │ │ │ + movw r0, #11668 @ 0x2d94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9c47e │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c6be │ │ │ │ nop │ │ │ │ │ │ │ │ -0009c4cc : │ │ │ │ +0009c70c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #180] @ (9c590 ) │ │ │ │ + ldr r2, [pc, #180] @ (9c7d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1720] @ 0x6b8 │ │ │ │ - cbz r4, 9c516 │ │ │ │ - ldr r1, [pc, #160] @ (9c594 ) │ │ │ │ + cbz r4, 9c756 │ │ │ │ + ldr r1, [pc, #160] @ (9c7d4 ) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 9c54a │ │ │ │ + cbnz r3, 9c78a │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80a04 │ │ │ │ + bl 80a5c <_PyObject_GC_New@@Base+0x28c> │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9c586 │ │ │ │ + cbz r0, 9c7c6 │ │ │ │ movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #4] │ │ │ │ vstr d0, [sp] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - bl 80ec8 <_Py_NewReference@@Base> │ │ │ │ + bl 81018 <_Py_NewReference@@Base> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9c50c │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n 9c74c │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 9c576 │ │ │ │ + bne.n 9c7b6 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c208 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c50c │ │ │ │ + bne.n 9c74c │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9c50c │ │ │ │ + b.n 9c74c │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9c50c │ │ │ │ + b.n 9c74c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 244f6c │ │ │ │ + b.w 24448c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009c598 : │ │ │ │ +0009c7d8 : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009c5a0 : │ │ │ │ +0009c7e0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c652 │ │ │ │ + beq.n 9c892 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 9c5ec │ │ │ │ + bge.n 9c82c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r1, [r3, r2, lsl #2] │ │ │ │ str r4, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 9c656 │ │ │ │ + bge.n 9c896 │ │ │ │ adds r1, r2, #7 │ │ │ │ add.w r1, r1, r4, asr #3 │ │ │ │ bic.w r3, r1, #3 │ │ │ │ subs r1, r3, r4 │ │ │ │ cmp r1, #0 │ │ │ │ itt le │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle.w r3, r1, #3 │ │ │ │ - cbz r4, 9c630 │ │ │ │ + cbz r4, 9c870 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9c642 │ │ │ │ + bcs.n 9c882 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r0, 9c642 │ │ │ │ + cbz r0, 9c882 │ │ │ │ strd r4, r0, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ str.w r6, [r0, r2, lsl #2] │ │ │ │ - b.n 9c5e6 │ │ │ │ + b.n 9c826 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c624 │ │ │ │ - bl 244f6c │ │ │ │ + bne.n 9c864 │ │ │ │ + bl 24448c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ - b.w 1ce8d4 │ │ │ │ + b.w 1cd5e4 │ │ │ │ cmp.w r4, r3, asr #1 │ │ │ │ - bge.n 9c660 │ │ │ │ + bge.n 9c8a0 │ │ │ │ cmp r3, #32 │ │ │ │ - bgt.n 9c5f4 │ │ │ │ + bgt.n 9c834 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r4, [r5, #8] │ │ │ │ - b.n 9c62a │ │ │ │ + b.n 9c86a │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9c720 │ │ │ │ + bpl.n 9c960 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #6160 @ 0x1810 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -168410,99 +168633,99 @@ │ │ │ │ adds r5, r4, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 9c6ac │ │ │ │ + bge.n 9c8ec │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r2, [r3, r4, lsl #2] │ │ │ │ str r5, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 9c724 │ │ │ │ + bge.n 9c964 │ │ │ │ adds r3, r4, #7 │ │ │ │ add.w r3, r3, r5, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ itt le │ │ │ │ addle r3, r4, #4 │ │ │ │ bicle.w r6, r3, #3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r5, 9c6f2 │ │ │ │ + cbz r5, 9c932 │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9c70a │ │ │ │ + bcs.n 9c94a │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9c70a │ │ │ │ + cbz r0, 9c94a │ │ │ │ strd r5, r1, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ str.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 9c6a6 │ │ │ │ + b.n 9c8e6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c6e6 │ │ │ │ - bl 244f6c │ │ │ │ + bne.n 9c926 │ │ │ │ + bl 24448c │ │ │ │ movw r0, #6160 @ 0x1810 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ - b.w 1ce8d4 │ │ │ │ + b.w 1cd5e4 │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ - bge.n 9c72e │ │ │ │ + bge.n 9c96e │ │ │ │ cmp r3, #32 │ │ │ │ - bgt.n 9c6b0 │ │ │ │ + bgt.n 9c8f0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 9c6ec │ │ │ │ + b.n 9c92c │ │ │ │ │ │ │ │ -0009c734 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +0009c974 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9c764 <_PyList_AppendTakeRefListResize@@Base+0x30> │ │ │ │ + ble.n 9c9a4 <_PyList_AppendTakeRefListResize@@Base+0x30> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c77c <_PyList_AppendTakeRefListResize@@Base+0x48> │ │ │ │ + bl 9c9bc <_PyList_AppendTakeRefListResize@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9c772 <_PyList_AppendTakeRefListResize@@Base+0x3e> │ │ │ │ + beq.n 9c9b2 <_PyList_AppendTakeRefListResize@@Base+0x3e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ - bge.n 9c76e <_PyList_AppendTakeRefListResize@@Base+0x3a> │ │ │ │ + bge.n 9c9ae <_PyList_AppendTakeRefListResize@@Base+0x3a> │ │ │ │ cmp r3, #32 │ │ │ │ - bgt.n 9c750 <_PyList_AppendTakeRefListResize@@Base+0x1c> │ │ │ │ + bgt.n 9c990 <_PyList_AppendTakeRefListResize@@Base+0x1c> │ │ │ │ str r1, [r4, #8] │ │ │ │ - b.n 9c75a <_PyList_AppendTakeRefListResize@@Base+0x26> │ │ │ │ + b.n 9c99a <_PyList_AppendTakeRefListResize@@Base+0x26> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 30416 <_PyObject_DebugMallocStats@@Base+0x212e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -168511,256 +168734,256 @@ │ │ │ │ add.w r4, r4, r1, asr #3 │ │ │ │ mov r6, r0 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ subs r3, r1, r3 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 9c7c0 <_PyList_AppendTakeRefListResize@@Base+0x8c> │ │ │ │ - cbz r1, 9c7d4 <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ + bgt.n 9ca00 <_PyList_AppendTakeRefListResize@@Base+0x8c> │ │ │ │ + cbz r1, 9ca14 <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9c7ca <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ + bcs.n 9ca0a <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9c7ca <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ + cbz r0, 9ca0a <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r3, [r6, #8] │ │ │ │ str r4, [r6, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r1, 9c7d4 <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ + cbz r1, 9ca14 <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ adds r4, r1, #3 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ - b.n 9c7a4 <_PyList_AppendTakeRefListResize@@Base+0x70> │ │ │ │ - bl 244f6c │ │ │ │ + b.n 9c9e4 <_PyList_AppendTakeRefListResize@@Base+0x70> │ │ │ │ + bl 24448c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl 9c7e8 │ │ │ │ + bl 9ca28 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c7ca <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ + beq.n 9ca0a <_PyList_AppendTakeRefListResize@@Base+0x96> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9c7b6 <_PyList_AppendTakeRefListResize@@Base+0x82> │ │ │ │ + b.n 9c9f6 <_PyList_AppendTakeRefListResize@@Base+0x82> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009c7e8 : │ │ │ │ +0009ca28 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 9cb4e │ │ │ │ + blt.w 9cd8e │ │ │ │ movw r4, #32456 @ 0x7ec8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r2, #52057 @ 0xcb59 │ │ │ │ + movw r2, #52633 @ 0xcd99 │ │ │ │ movt r2, #9 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9ca26 │ │ │ │ + bne.w 9cc66 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9c992 │ │ │ │ - ldr.w sl, [pc, #812] @ 9cb54 │ │ │ │ + beq.w 9cbd2 │ │ │ │ + ldr.w sl, [pc, #812] @ 9cd94 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r2, #1612] @ 0x64c │ │ │ │ cmn.w fp, #804 @ 0x324 │ │ │ │ - beq.w 9c9be │ │ │ │ + beq.w 9cbfe │ │ │ │ lsrs r2, r6, #18 │ │ │ │ ubfx r7, r6, #0, #18 │ │ │ │ mov r5, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, fp │ │ │ │ ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 9c872 │ │ │ │ + bgt.n 9cab2 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9c9be │ │ │ │ + beq.w 9cbfe │ │ │ │ bic.w r6, r5, #4080 @ 0xff0 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ adds r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 9c934 │ │ │ │ + bhi.n 9cb74 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r8, r5 │ │ │ │ - bcc.n 9c92c │ │ │ │ + bcc.n 9cb6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ca34 │ │ │ │ + beq.w 9cc74 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 9ca34 │ │ │ │ + bhi.w 9cc74 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w ip, r2, lsr #3 │ │ │ │ ldr.w r1, [fp, ip, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 9c94c │ │ │ │ + beq.n 9cb8c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ add.w lr, r2, #1 │ │ │ │ str.w lr, [r1] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9c99c │ │ │ │ + beq.n 9cbdc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c198 │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 9c9fe │ │ │ │ + beq.w 9cc3e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r9 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt.n 9c916 │ │ │ │ + blt.n 9cb56 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r3 │ │ │ │ ite lt │ │ │ │ movlt r7, #0 │ │ │ │ movge r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9c9fe │ │ │ │ + beq.n 9cc3e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c9ec │ │ │ │ + beq.n 9cc2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ca38 │ │ │ │ + beq.w 9cc78 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.n 9c960 │ │ │ │ + bhi.n 9cba0 │ │ │ │ subs r1, r3, #1 │ │ │ │ mov.w ip, r1, lsr #3 │ │ │ │ ldr.w r1, [fp, ip, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9c8b8 │ │ │ │ + bne.n 9caf8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9c8d4 │ │ │ │ + bne.n 9cb14 │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9cb42 │ │ │ │ + bne.w 9cd82 │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c218 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9c92c │ │ │ │ + beq.n 9cb6c │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9c8d4 │ │ │ │ + b.n 9cb14 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 80acc │ │ │ │ + b.w 80c1c │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bhi.n 9c9e2 │ │ │ │ + bhi.n 9cc22 │ │ │ │ add.w r0, ip, #1 │ │ │ │ add.w r0, r2, r0, lsl #3 │ │ │ │ str r0, [r1, #24] │ │ │ │ adds r0, r1, r2 │ │ │ │ str r0, [r1, #4] │ │ │ │ str.w lr, [r1, r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9c8d4 │ │ │ │ - b.n 9c960 │ │ │ │ + bne.n 9cb14 │ │ │ │ + b.n 9cba0 │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ - movw r2, #43257 @ 0xa8f9 │ │ │ │ + movw r2, #43545 @ 0xaa19 │ │ │ │ movt r2, #7 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9ca22 │ │ │ │ + bne.n 9cc62 │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b9c4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 9c8d4 │ │ │ │ + b.n 9cb14 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b.n 9c92c │ │ │ │ + b.n 9cb6c │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ - movw r3, #43249 @ 0xa8f1 │ │ │ │ + movw r3, #43537 @ 0xaa11 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9cb2c │ │ │ │ + bne.w 9cd6c │ │ │ │ mov r0, r5 │ │ │ │ blx 2b098 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9c92c │ │ │ │ + b.n 9cb6c │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 9c960 │ │ │ │ + b.n 9cba0 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr.w r7, [r9, #512] @ 0x200 │ │ │ │ mul.w sl, r3, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ @@ -168769,71 +168992,71 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ add.w r0, r9, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr.w r6, [r0, #528] @ 0x210 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9ca74 │ │ │ │ + bne.n 9ccb4 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 9ca70 │ │ │ │ + cbz r1, 9ccb0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r2, r5 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9cad0 │ │ │ │ + beq.n 9cd10 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9caae │ │ │ │ + beq.n 9ccee │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 9ca8c │ │ │ │ + cbnz r2, 9cccc │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 9c92c │ │ │ │ + beq.w 9cb6c │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9cb3c │ │ │ │ + beq.n 9cd7c │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 9caaa │ │ │ │ + cbz r2, 9ccea │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 9c92c │ │ │ │ + b.n 9cb6c │ │ │ │ ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 9cabc │ │ │ │ + cbz r2, 9ccfc │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c92c │ │ │ │ + bne.w 9cb6c │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ - b.n 9c92c │ │ │ │ + b.n 9cb6c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ca7e │ │ │ │ + beq.n 9ccbe │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 9cb36 │ │ │ │ + cbz r2, 9cd76 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ ldr.w r2, [r9, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r9, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 9cb04 │ │ │ │ + cbz r3, 9cd44 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ movs r6, #0 │ │ │ │ @@ -168842,97 +169065,97 @@ │ │ │ │ str.w r6, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r4, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r6, [r7, sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 9c92c │ │ │ │ + b.n 9cb6c │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 9ca16 │ │ │ │ + b.n 9cc56 │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9cadc │ │ │ │ + b.n 9cd1c │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9ca9c │ │ │ │ + b.n 9ccdc │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r3 │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 9c980 │ │ │ │ + b.n 9cbc0 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9c92c │ │ │ │ + b.n 9cb6c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9cbea │ │ │ │ + beq.n 9ce2a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #200] @ (9cc34 ) │ │ │ │ + ldr r3, [pc, #200] @ (9ce74 ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.n 9cbf0 │ │ │ │ + beq.n 9ce30 │ │ │ │ lsrs r1, r4, #18 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 9cba2 │ │ │ │ + bgt.n 9cde2 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 9cbf0 │ │ │ │ - cbz r3, 9cbf0 │ │ │ │ + bgt.n 9ce30 │ │ │ │ + cbz r3, 9ce30 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 9cbc2 │ │ │ │ + bhi.n 9ce02 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 9cbe4 │ │ │ │ + bcc.n 9ce24 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80acc │ │ │ │ + bl 80c1c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9cbe2 │ │ │ │ + cbz r0, 9ce22 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2c198 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846a4 │ │ │ │ + bl 8490c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 80acc │ │ │ │ + b.w 80c1c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9cc30 │ │ │ │ + blt.n 9ce70 │ │ │ │ movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #43257 @ 0xa8f9 │ │ │ │ + movw r1, #43545 @ 0xaa19 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9cc20 │ │ │ │ + bne.n 9ce60 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -168940,281 +169163,281 @@ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9cbe4 │ │ │ │ + b.n 9ce24 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009cc38 : │ │ │ │ +0009ce78 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 9cc68 │ │ │ │ + cbz r0, 9cea8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9cc68 │ │ │ │ - bl 9cc90 │ │ │ │ - cbz r0, 9cc78 │ │ │ │ + bpl.n 9cea8 │ │ │ │ + bl 9ced0 │ │ │ │ + cbz r0, 9ceb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9cc7e │ │ │ │ + blt.n 9cebe │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #54724 @ 0xd5c4 │ │ │ │ + movw r0, #52520 @ 0xcd28 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3191 @ 0xc77 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9cc62 │ │ │ │ + b.n 9cea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cc60 │ │ │ │ + bne.n 9cea0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9cc62 │ │ │ │ + b.n 9cea2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2416] @ 0x970 │ │ │ │ ldrd r4, r7, [r0, #8] │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ ldr.w fp, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r4, #1 │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ - ble.w 9cf98 │ │ │ │ + ble.w 9d1d4 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ movw r6, #41760 @ 0xa320 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9d068 │ │ │ │ + beq.w 9d2a4 │ │ │ │ movw r1, #42384 @ 0xa590 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ subs r1, r2, r1 │ │ │ │ mov r9, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9d002 │ │ │ │ + bne.w 9d23e │ │ │ │ movs r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov lr, r7 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 9d30c │ │ │ │ + bne.w 9d4d0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ tst.w r9, r5 │ │ │ │ - bne.n 9cd36 │ │ │ │ - cbz r3, 9cd3e │ │ │ │ + bne.n 9cf76 │ │ │ │ + cbz r3, 9cf7e │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - beq.n 9cd46 │ │ │ │ + beq.n 9cf86 │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 9cd02 │ │ │ │ + b.n 9cf42 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9cd12 │ │ │ │ + bls.n 9cf52 │ │ │ │ movs r5, #0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9cd2e │ │ │ │ + bne.n 9cf6e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r9 │ │ │ │ cmp r2, r8 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cfb8 │ │ │ │ - movw r1, #58737 @ 0xe571 │ │ │ │ + beq.w 9d1f4 │ │ │ │ + movw r1, #59297 @ 0xe7a1 │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r5, [sp, #4] │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d12c │ │ │ │ - add.w r8, sp, #604 @ 0x25c │ │ │ │ + bne.w 9d368 │ │ │ │ + mov r1, r5 │ │ │ │ str r3, [r5, #16] │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + strd r4, r7, [r5, #4] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ + add r5, sp, #604 @ 0x25c │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + str r5, [r1, #12] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ - strd r4, r7, [r5, #4] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ - str.w r8, [r5, #12] │ │ │ │ - str r3, [r5, #0] │ │ │ │ - bgt.w 9d170 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + bgt.w 9d3a8 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r7 │ │ │ │ strd r4, r7, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ - strd r8, r0, [sp, #44] @ 0x2c │ │ │ │ + strd r5, r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 9de38 │ │ │ │ - mov r5, r0 │ │ │ │ + bl 9e074 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9d1dc │ │ │ │ + beq.w 9d414 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.w 9d048 │ │ │ │ + ble.w 9d284 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 9ce96 │ │ │ │ + bge.n 9d0d2 │ │ │ │ mov r8, r0 │ │ │ │ - movw r3, #58737 @ 0xe571 │ │ │ │ + movw r3, #59297 @ 0xe7a1 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9ce5c │ │ │ │ + bne.n 9d098 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9d3da │ │ │ │ + beq.w 9d5c2 │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9d3a8 │ │ │ │ + beq.w 9d5ae │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d3b8 │ │ │ │ + beq.w 9d5be │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d04c │ │ │ │ + beq.w 9d288 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d05c │ │ │ │ + beq.w 9d298 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cf06 │ │ │ │ + beq.n 9d142 │ │ │ │ cmp r4, r6 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.n 9cf1c │ │ │ │ - b.n 9ce70 │ │ │ │ + blt.n 9d158 │ │ │ │ + b.n 9d0ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d1dc │ │ │ │ - beq.n 9cf06 │ │ │ │ + blt.w 9d414 │ │ │ │ + beq.n 9d142 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9cf94 │ │ │ │ + blt.w 9d1d0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r0 │ │ │ │ - ble.n 9ce88 │ │ │ │ + ble.n 9d0c4 │ │ │ │ sub.w r2, r8, r4 │ │ │ │ adds r0, #4 │ │ │ │ add r0, fp │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9cde4 │ │ │ │ + bne.n 9d020 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d186 │ │ │ │ + bne.w 9d3be │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strd fp, r3, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w fp, fp, r1, lsl #2 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ subs r3, r3, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.w 9d26c │ │ │ │ + bne.w 9d4ac │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ - ldrd fp, r8, [sp, #40] @ 0x28 │ │ │ │ + ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9d2ae │ │ │ │ + bne.w 9d4fa │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cmp r0, r8 │ │ │ │ - bne.w 9d39e │ │ │ │ + cmp r0, r5 │ │ │ │ + bne.w 9d5a4 │ │ │ │ ldrd r3, r5, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9d37c │ │ │ │ + bne.w 9d582 │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ addw sp, sp, #1644 @ 0x66c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 9ce70 │ │ │ │ + ble.n 9d0ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9cf92 │ │ │ │ + bne.n 9d1ce │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ strd sl, r8, [sp, #12] │ │ │ │ ubfx r3, r9, #5, #1 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ubfx r5, r9, #6, #1 │ │ │ │ @@ -169226,126 +169449,126 @@ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ cmp sl, r8 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d3c0 │ │ │ │ + beq.w 9d61c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d388 │ │ │ │ + beq.w 9d58e │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d39a │ │ │ │ + beq.w 9d5a0 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9cf80 │ │ │ │ + beq.n 9d1bc │ │ │ │ adds r1, #20 │ │ │ │ blx 2c4d8 │ │ │ │ - cbz r0, 9cf8a │ │ │ │ + cbz r0, 9d1c6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9cf8e │ │ │ │ + bge.n 9d1ca │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9cf32 │ │ │ │ + bgt.n 9d16e │ │ │ │ ldrd sl, r8, [sp, #12] │ │ │ │ - b.n 9ce70 │ │ │ │ + b.n 9d0ac │ │ │ │ adds r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cf70 │ │ │ │ + bne.n 9d1ac │ │ │ │ cmp sl, r8 │ │ │ │ - bgt.n 9cf74 │ │ │ │ + bgt.n 9d1b0 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9cf76 │ │ │ │ + b.n 9d1b2 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9cdec │ │ │ │ + b.n 9d028 │ │ │ │ add r2, sp, #604 @ 0x25c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ movs r1, #7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str.w fp, [r0, #16] │ │ │ │ strd r4, r7, [r0, #8] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - b.n 9cee8 │ │ │ │ + b.n 9d124 │ │ │ │ tst r1, r5 │ │ │ │ itttt ne │ │ │ │ addne r5, sp, #64 @ 0x40 │ │ │ │ strne r5, [sp, #4] │ │ │ │ - movwne r1, #13525 @ 0x34d5 │ │ │ │ + movwne r1, #10817 @ 0x2a41 │ │ │ │ movtne r1, #24 │ │ │ │ - bne.w 9cd6a │ │ │ │ + bne.w 9cfaa │ │ │ │ movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq.w 9d322 │ │ │ │ + beq.w 9d4e6 │ │ │ │ ldr.w ip, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #13593 @ 0x3519 │ │ │ │ + movw r1, #12793 @ 0x31f9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r5, #38221 @ 0x954d │ │ │ │ + movw r5, #36509 @ 0x8e9d │ │ │ │ movt r5, #21 │ │ │ │ str.w ip, [sp, #1632] @ 0x660 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - b.n 9cd6a │ │ │ │ + b.n 9cfaa │ │ │ │ mov lr, r7 │ │ │ │ movs r5, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 9d01a │ │ │ │ + b.n 9d256 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 9d042 │ │ │ │ + beq.n 9d27e │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 9d310 │ │ │ │ + bne.w 9d4d4 │ │ │ │ ands.w sl, r1, r5 │ │ │ │ - beq.n 9d00c │ │ │ │ + beq.n 9d248 │ │ │ │ ldr.w r3, [lr] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9d00c │ │ │ │ + bls.n 9d248 │ │ │ │ add.w ip, ip, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9d014 │ │ │ │ + bne.n 9d250 │ │ │ │ mov r1, sl │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9cd4c │ │ │ │ + b.n 9cf8c │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9cd4c │ │ │ │ + b.n 9cf8c │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 9ce96 │ │ │ │ + b.n 9d0d2 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ce4c │ │ │ │ + bne.w 9d088 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9ce4e │ │ │ │ + b.n 9d08a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9d3bc │ │ │ │ + ble.w 9d5c8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov lr, r1 │ │ │ │ movw r1, #42384 @ 0xa590 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r8, r7 │ │ │ │ movw r9, #41968 @ 0xa3f0 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ @@ -169355,97 +169578,97 @@ │ │ │ │ subs r5, r2, r1 │ │ │ │ mov r7, r3 │ │ │ │ negs r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ adcs r1, r5 │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ - b.n 9d0ca │ │ │ │ + b.n 9d306 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 9d0b6 │ │ │ │ - cbz r7, 9d0b6 │ │ │ │ + bne.n 9d2f2 │ │ │ │ + cbz r7, 9d2f2 │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ mov r3, r7 │ │ │ │ and.w r7, ip, #28 │ │ │ │ sub.w r7, r7, #4 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - beq.n 9d0f8 │ │ │ │ + beq.n 9d334 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9d376 │ │ │ │ + bne.w 9d57c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9d3c6 │ │ │ │ + beq.w 9d608 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9d336 │ │ │ │ + bne.w 9d4cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d0b6 │ │ │ │ + beq.n 9d2f2 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ tst r1, r5 │ │ │ │ - beq.n 9d09c │ │ │ │ + beq.n 9d2d8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 9d09c │ │ │ │ + bls.n 9d2d8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9d0b6 │ │ │ │ + b.n 9d2f2 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrd r1, r7, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d2f0 │ │ │ │ + beq.w 9d4b0 │ │ │ │ movw lr, #41968 @ 0xa3f0 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9cfb8 │ │ │ │ + bne.w 9d1f4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9cfb8 │ │ │ │ + beq.w 9d1f4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #58737 @ 0xe571 │ │ │ │ + movw r3, #59297 @ 0xe7a1 │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9d302 │ │ │ │ + beq.w 9d4c2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #37053 @ 0x90bd │ │ │ │ + movw r3, #35341 @ 0x8a0d │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ - add.w r8, sp, #604 @ 0x25c │ │ │ │ + add r5, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ str r3, [r2, #16] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ strd r4, r7, [r2, #4] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ - str.w r8, [r2, #12] │ │ │ │ + str r5, [r2, #12] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ble.w 9cd96 │ │ │ │ + ble.w 9cfd4 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9d174 │ │ │ │ + bgt.n 9d3ac │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 9cd98 │ │ │ │ + b.n 9cfd6 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ @@ -169456,42 +169679,42 @@ │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9d1ec │ │ │ │ + ble.n 9d424 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9d1f0 │ │ │ │ + bgt.n 9d428 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 9d1f6 │ │ │ │ + ble.n 9d42e │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9d1f6 │ │ │ │ - bl 9e5d8 │ │ │ │ + bge.n 9d42e │ │ │ │ + bl 9e7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d1b8 │ │ │ │ + beq.n 9d3f0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ - ldrd fp, r8, [sp, #40] @ 0x28 │ │ │ │ + ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.n 9d2c8 │ │ │ │ + b.n 9d514 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9d1ae │ │ │ │ + b.n 9d3e6 │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ mov.w ip, r2, lsl #4 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ @@ -169504,173 +169727,174 @@ │ │ │ │ add.w r3, r4, r2, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [r3, #36] @ 0x24 │ │ │ │ subs r1, r0, r5 │ │ │ │ add.w r3, r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bne.n 9d28a │ │ │ │ + bne.n 9d53c │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - ldrd fp, r8, [sp, #40] @ 0x28 │ │ │ │ + ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - ble.w 9cec4 │ │ │ │ + ble.w 9d100 │ │ │ │ subs r1, r2, #1 │ │ │ │ - bne.n 9d270 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9e5d8 │ │ │ │ + bne.w 9d5ee │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 9e7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d2c4 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + bne.n 9d510 │ │ │ │ + ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9cec4 │ │ │ │ + ble.w 9d100 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.n 9d28e │ │ │ │ - bl 9e5d8 │ │ │ │ - cbnz r0, 9d2c4 │ │ │ │ + bne.w 9d5cc │ │ │ │ + bl 9e7f8 │ │ │ │ + cbnz r0, 9d510 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9d254 │ │ │ │ + b.n 9d492 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 9cdaa │ │ │ │ - add.w r3, ip, #1640 @ 0x668 │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ - add r3, sp │ │ │ │ - add r0, ip │ │ │ │ - subw r3, r3, #1548 @ 0x60c │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r0, r3 │ │ │ │ - it lt │ │ │ │ - sublt r1, r2, #2 │ │ │ │ - b.n 9d246 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 9cdaa │ │ │ │ - add.w r2, sp, #1640 @ 0x668 │ │ │ │ - add.w r5, r2, r3, lsl #4 │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ - subw r5, r5, #1596 @ 0x63c │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp r5, r2 │ │ │ │ - it lt │ │ │ │ - sublt r1, r3, #3 │ │ │ │ - b.n 9d260 │ │ │ │ + b.n 9cfe8 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + movw r3, #12793 @ 0x31f9 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str.w r3, [r1, #1564] @ 0x61c │ │ │ │ + b.n 9d368 │ │ │ │ + movw r3, #12793 @ 0x31f9 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + b.n 9d374 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 9d2f2 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + mov r9, sl │ │ │ │ + mov r2, r9 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ + movw r1, #12793 @ 0x31f9 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + b.n 9cfaa │ │ │ │ + movw r2, #58281 @ 0xe3a9 │ │ │ │ + movt r2, #36 @ 0x24 │ │ │ │ + str.w r2, [r1, #1564] @ 0x61c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9d386 │ │ │ │ + b.n 9d36e │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13904 @ 0x3650 │ │ │ │ + movw r1, #11800 @ 0x2e18 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r5 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 9d35e │ │ │ │ - bl 844d4 │ │ │ │ + beq.n 9d564 │ │ │ │ + bl 8473c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ str r7, [r6, #12] │ │ │ │ str r4, [r6, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - cbnz r2, 9d33a │ │ │ │ + cbnz r2, 9d540 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9cef0 │ │ │ │ - b.n 9cefc │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #13593 @ 0x3519 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9d12c │ │ │ │ - movw r3, #13593 @ 0x3519 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - b.n 9d138 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - mov r9, sl │ │ │ │ - mov r2, r9 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #13593 @ 0x3519 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - b.n 9cd6a │ │ │ │ - movw r2, #59477 @ 0xe855 │ │ │ │ - movt r2, #36 @ 0x24 │ │ │ │ - str.w r2, [r1, #1564] @ 0x61c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9d14a │ │ │ │ - b.n 9d132 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 9d0b6 │ │ │ │ + bne.w 9d12c │ │ │ │ + b.n 9d138 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 9cfe8 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9d34a │ │ │ │ + b.n 9d550 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ subs r6, #1 │ │ │ │ - bpl.n 9d342 │ │ │ │ + bpl.n 9d548 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9cef0 │ │ │ │ - b.n 9cefc │ │ │ │ + bne.w 9d12c │ │ │ │ + b.n 9d138 │ │ │ │ ldrd r3, r5, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cefc │ │ │ │ + beq.w 9d138 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 9d34a │ │ │ │ + b.n 9d550 │ │ │ │ ldrd r7, r0, [sp, #4] │ │ │ │ - b.n 9d312 │ │ │ │ + b.n 9d4d6 │ │ │ │ movw r4, #6160 @ 0x1810 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 9d34a │ │ │ │ + b.n 9d550 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9cf62 │ │ │ │ + bne.w 9d19e │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cf82 │ │ │ │ + b.n 9d1be │ │ │ │ movw r5, #6160 @ 0x1810 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 9d2d0 │ │ │ │ + b.n 9d51c │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9ce34 │ │ │ │ + bne.w 9d070 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d04e │ │ │ │ + b.n 9d28a │ │ │ │ + ldr.w r0, [sl, #28] │ │ │ │ + b.n 9d5b2 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 9cce2 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - b.n 9d38e │ │ │ │ + b.n 9cf22 │ │ │ │ + add.w r2, sp, #1640 @ 0x668 │ │ │ │ + add.w ip, r2, r3, lsl #4 │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ + subw ip, ip, #1596 @ 0x63c │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ + ldr.w ip, [ip, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp ip, r2 │ │ │ │ + it lt │ │ │ │ + sublt r1, r3, #3 │ │ │ │ + b.n 9d4a0 │ │ │ │ + add.w r3, ip, #1640 @ 0x668 │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ + add r3, sp │ │ │ │ + add r0, ip │ │ │ │ + subw r3, r3, #1548 @ 0x60c │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r0, r3 │ │ │ │ + it lt │ │ │ │ + sublt r1, r2, #2 │ │ │ │ + b.n 9d480 │ │ │ │ ldrd r7, r0, [sp, #4] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #13593 @ 0x3519 │ │ │ │ + movw r1, #12793 @ 0x31f9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ - b.n 9cd6a │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ - b.n 9d3ac │ │ │ │ + b.n 9cfaa │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b.n 9d594 │ │ │ │ + nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2400] @ 0x960 │ │ │ │ subw sp, sp, #1660 @ 0x67c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -169678,337 +169902,335 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movw r3, #6160 @ 0x1810 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9d774 │ │ │ │ + beq.w 9d9b0 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9d856 │ │ │ │ + bne.w 9da92 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9d786 │ │ │ │ + ble.w 9d9c2 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw lr, #41760 @ 0xa320 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9daca │ │ │ │ + beq.w 9dd06 │ │ │ │ movw r0, #42384 @ 0xa590 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r0, r2, r0 │ │ │ │ mov r9, r2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movw ip, #41968 @ 0xa3f0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9d814 │ │ │ │ + bne.w 9da50 │ │ │ │ movs r7, #1 │ │ │ │ mov r6, fp │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9dd5e │ │ │ │ + bne.w 9df60 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ tst.w sl, r7 │ │ │ │ - bne.n 9d4a2 │ │ │ │ - cbz r3, 9d4aa │ │ │ │ + bne.n 9d6e6 │ │ │ │ + cbz r3, 9d6ee │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - bge.n 9d4b0 │ │ │ │ + bge.n 9d6f4 │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 9d472 │ │ │ │ + b.n 9d6b6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9d480 │ │ │ │ + bls.n 9d6c4 │ │ │ │ movs r7, #0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.n 9d49a │ │ │ │ + blt.n 9d6de │ │ │ │ mov r0, sl │ │ │ │ cmp r2, ip │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d7ce │ │ │ │ - movw r1, #58737 @ 0xe571 │ │ │ │ + beq.w 9da0a │ │ │ │ + movw r1, #59297 @ 0xe7a1 │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #8] │ │ │ │ str.w r1, [r0, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9db84 │ │ │ │ + bne.w 9ddc0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d902 │ │ │ │ + bne.w 9db3e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ movs r2, #7 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9dc6e │ │ │ │ + bne.w 9de90 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bgt.w 9dc4c │ │ │ │ + bgt.w 9de8a │ │ │ │ mov r9, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ str.w r8, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 9de38 │ │ │ │ + bl 9e074 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9dbfe │ │ │ │ + beq.w 9de3a │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.w 9d852 │ │ │ │ + bge.w 9da8e │ │ │ │ cmp r4, r1 │ │ │ │ mov r3, r4 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9d618 │ │ │ │ + bge.n 9d85c │ │ │ │ mov r8, r5 │ │ │ │ - movw r3, #58737 @ 0xe571 │ │ │ │ + movw r3, #59297 @ 0xe7a1 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9d5d0 │ │ │ │ + bne.n 9d814 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9de30 │ │ │ │ + beq.w 9e06e │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9ddb8 │ │ │ │ + beq.w 9dfba │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9ddc8 │ │ │ │ + beq.w 9dfca │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9da12 │ │ │ │ + beq.w 9dc4e │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9da22 │ │ │ │ + beq.w 9dc5e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d6bc │ │ │ │ + beq.n 9d900 │ │ │ │ cmp r4, r6 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.w 9d6d2 │ │ │ │ - b.n 9d5e4 │ │ │ │ + blt.w 9d916 │ │ │ │ + b.n 9d828 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9dbfe │ │ │ │ - beq.n 9d6bc │ │ │ │ + blt.w 9de3a │ │ │ │ + beq.n 9d900 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9d770 │ │ │ │ + blt.w 9d9ac │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r5 │ │ │ │ - ble.w 9d748 │ │ │ │ + ble.w 9d984 │ │ │ │ sub.w r7, r8, r4 │ │ │ │ adds r6, r5, #4 │ │ │ │ add.w r0, fp, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ mov r2, r7 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d8e0 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 9db1c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9d556 │ │ │ │ + bne.n 9d79a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dba4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne.w 9dde0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str.w fp, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add fp, r1 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9dac2 │ │ │ │ + bne.w 9dcfe │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ subs r1, r1, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne.w 9dc1c │ │ │ │ + bne.w 9de56 │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ - bgt.w 9dc20 │ │ │ │ + bgt.w 9de5a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d958 │ │ │ │ + bne.w 9db94 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9da70 │ │ │ │ + bne.w 9dcac │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #1 │ │ │ │ - bgt.w 9d9f6 │ │ │ │ + bgt.w 9dc32 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9dd38 │ │ │ │ + bne.w 9df3a │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r4, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9dce2 │ │ │ │ - cbz r6, 9d6b2 │ │ │ │ + bne.w 9dee4 │ │ │ │ + cbz r6, 9d8f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ addw sp, sp, #1660 @ 0x67c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 9d5e4 │ │ │ │ + ble.n 9d828 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9d76e │ │ │ │ + bne.n 9d9aa │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + strd sl, r8, [sp, #20] │ │ │ │ ubfx r3, r9, #5, #1 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ ubfx r5, r9, #6, #1 │ │ │ │ add.w r9, sl, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ adds r6, r4, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ cmp sl, r8 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9de2a │ │ │ │ + beq.w 9e068 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9dd48 │ │ │ │ + beq.w 9df4a │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9dd5a │ │ │ │ + beq.w 9df5c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9d75c │ │ │ │ + beq.n 9d998 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c4d8 │ │ │ │ - cbz r0, 9d766 │ │ │ │ + cbz r0, 9d9a2 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9d76a │ │ │ │ + bge.n 9d9a6 │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9d6ec │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + bgt.n 9d92c │ │ │ │ + ldrd sl, r8, [sp, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ add.w r1, fp, r5 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.w 9d5f0 │ │ │ │ + bgt.w 9d834 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d60e │ │ │ │ + beq.w 9d852 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - b.n 9d8f0 │ │ │ │ + b.n 9db2c │ │ │ │ adds r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d72a │ │ │ │ + bne.n 9d96a │ │ │ │ cmp sl, r8 │ │ │ │ - bgt.n 9d72e │ │ │ │ + bgt.n 9d96e │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9d730 │ │ │ │ + b.n 9d970 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9d55e │ │ │ │ + b.n 9d7a2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r4, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.w 9d42a │ │ │ │ + bgt.w 9d66e │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ @@ -170017,262 +170239,262 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #7 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bne.w 9da70 │ │ │ │ + bne.w 9dcac │ │ │ │ ldrd r7, r5, [r8, #8] │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ strd r4, r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d6a6 │ │ │ │ - b.n 9dce2 │ │ │ │ + beq.w 9d8ea │ │ │ │ + b.n 9dee4 │ │ │ │ tst r0, r7 │ │ │ │ itttt ne │ │ │ │ addne r0, sp, #80 @ 0x50 │ │ │ │ strne r0, [sp, #8] │ │ │ │ - movwne r1, #13525 @ 0x34d5 │ │ │ │ + movwne r1, #10817 @ 0x2a41 │ │ │ │ movtne r1, #24 │ │ │ │ - bne.w 9d4d0 │ │ │ │ + bne.w 9d714 │ │ │ │ movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9dd24 │ │ │ │ + beq.w 9df26 │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #13593 @ 0x3519 │ │ │ │ + movw r1, #12793 @ 0x31f9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #38221 @ 0x954d │ │ │ │ + movw r0, #36509 @ 0x8e9d │ │ │ │ movt r0, #21 │ │ │ │ str.w r5, [sp, #1648] @ 0x670 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 9d4d0 │ │ │ │ + b.n 9d714 │ │ │ │ mov r5, fp │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 9d828 │ │ │ │ + b.n 9da64 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 9d84c │ │ │ │ + bge.n 9da88 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 9dd5e │ │ │ │ + bne.w 9df60 │ │ │ │ ands.w r6, r0, r7 │ │ │ │ - beq.n 9d81c │ │ │ │ + beq.n 9da58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9d81c │ │ │ │ + bls.n 9da58 │ │ │ │ adds r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.n 9d822 │ │ │ │ + blt.n 9da5e │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9d4b2 │ │ │ │ + b.n 9d6f6 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9d4b2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - b.n 9d618 │ │ │ │ + b.n 9d6f6 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + b.n 9d85c │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 9ddcc │ │ │ │ + bgt.w 9dfce │ │ │ │ add.w r3, r4, #136 @ 0x88 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ble.w 9da32 │ │ │ │ + ble.w 9dc6e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dcac │ │ │ │ + beq.w 9deae │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 9da2e │ │ │ │ + beq.w 9dc6a │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9de02 │ │ │ │ + beq.w 9e004 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9d8d8 │ │ │ │ + beq.n 9db14 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ddfe │ │ │ │ + beq.w 9e000 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9d8d8 │ │ │ │ + beq.n 9db14 │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r1, [r9, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl f6e48 │ │ │ │ + bl f6ca0 │ │ │ │ str.w r0, [r7, r6, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dcae │ │ │ │ + beq.w 9deb0 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9d8be │ │ │ │ + bne.n 9dafa │ │ │ │ ldrd fp, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9d434 │ │ │ │ + b.n 9d678 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r3, r6 │ │ │ │ adds r1, r3, r5 │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str r4, [r3, r5] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 9d556 │ │ │ │ - b.n 9d618 │ │ │ │ + bne.w 9d79a │ │ │ │ + b.n 9d85c │ │ │ │ adds r2, r4, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp.w r2, #258 @ 0x102 │ │ │ │ add.w r3, r2, r2, lsr #31 │ │ │ │ mov.w r3, r3, asr #1 │ │ │ │ str r3, [r1, #20] │ │ │ │ - bge.w 9dd76 │ │ │ │ + bge.w 9df78 │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ str r3, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dd9a │ │ │ │ + bne.w 9df9c │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ it le │ │ │ │ movle r9, r4 │ │ │ │ - ble.w 9d50c │ │ │ │ + ble.w 9d750 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9d946 │ │ │ │ + bgt.n 9db82 │ │ │ │ add.w r9, r2, r3 │ │ │ │ - b.n 9d50c │ │ │ │ + b.n 9d750 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9da62 │ │ │ │ + ble.n 9dc9e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d97a │ │ │ │ + bge.n 9dbb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9d97a │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9dbb6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9da62 │ │ │ │ + beq.n 9dc9e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d994 │ │ │ │ + bge.n 9dbd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9d994 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9dbd0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9d9e0 │ │ │ │ + beq.n 9dc1c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d9ae │ │ │ │ + bge.n 9dbea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9d9ae │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9dbea │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9d9e0 │ │ │ │ + beq.n 9dc1c │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ movs r7, #3 │ │ │ │ ldr.w r2, [r9, r7, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d9d0 │ │ │ │ + bge.n 9dc0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 9d9d0 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9dc0c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 9d9b8 │ │ │ │ + bne.n 9dbf4 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - ble.n 9d9e0 │ │ │ │ + ble.n 9dc1c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 9da6c │ │ │ │ + bne.n 9dca8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d67c │ │ │ │ + beq.w 9d8c0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9d67c │ │ │ │ + ble.w 9d8c0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ subs r2, r4, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 9da0c │ │ │ │ + b.n 9dc48 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9da00 │ │ │ │ - b.n 9d67c │ │ │ │ + bhi.n 9dc3c │ │ │ │ + b.n 9d8c0 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d5be │ │ │ │ + bne.w 9d802 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d5c0 │ │ │ │ + b.n 9d804 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r6, #6160 @ 0x1810 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ @@ -170286,55 +170508,55 @@ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9d960 │ │ │ │ + b.n 9db9c │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9d67c │ │ │ │ + beq.w 9d8c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9d9e8 │ │ │ │ + beq.n 9dc24 │ │ │ │ movw r3, #51696 @ 0xc9f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13904 @ 0x3650 │ │ │ │ + movw r1, #11800 @ 0x2e18 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ - b.n 9d9e8 │ │ │ │ + bl 12125c │ │ │ │ + b.n 9dc24 │ │ │ │ add.w r1, sp, #1656 @ 0x678 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ str r5, [r1, #12] │ │ │ │ add.w r1, r3, #28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str.w fp, [r0, r1] │ │ │ │ add r1, r0 │ │ │ │ add.w fp, fp, r4, lsl #2 │ │ │ │ str r5, [r1, #4] │ │ │ │ add.w r1, r0, r2, lsl #4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d63c │ │ │ │ + beq.w 9d880 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9d63c │ │ │ │ + b.n 9d880 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9de10 │ │ │ │ + ble.w 9e012 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movw r0, #42384 @ 0xa590 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw sl, #41968 @ 0xa3f0 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -170342,1133 +170564,1120 @@ │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r3 │ │ │ │ sub.w ip, r2, r0 │ │ │ │ mov r5, r3 │ │ │ │ rsbs r0, ip, #0 │ │ │ │ adc.w r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 9db2a │ │ │ │ + b.n 9dd66 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 9db18 │ │ │ │ - cbz r5, 9db18 │ │ │ │ + bne.n 9dd54 │ │ │ │ + cbz r5, 9dd54 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r3, r5 │ │ │ │ and.w r1, r1, #28 │ │ │ │ sub.w r5, r1, #4 │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bge.n 9db58 │ │ │ │ + bge.n 9dd94 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, lr │ │ │ │ - bne.w 9dd60 │ │ │ │ + bne.w 9df62 │ │ │ │ ldr.w ip, [r9] │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9de18 │ │ │ │ + beq.w 9e01a │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9dd72 │ │ │ │ + bne.w 9df74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9db18 │ │ │ │ + beq.n 9dd54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ tst r0, r7 │ │ │ │ - beq.n 9db00 │ │ │ │ + beq.n 9dd3c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9db00 │ │ │ │ + bls.n 9dd3c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9db18 │ │ │ │ + b.n 9dd54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9dd12 │ │ │ │ + beq.w 9df14 │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9d7ce │ │ │ │ + bne.w 9da0a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d7ce │ │ │ │ + beq.w 9da0a │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #58737 @ 0xe571 │ │ │ │ + movw r3, #59297 @ 0xe7a1 │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9de06 │ │ │ │ + beq.w 9e008 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #37053 @ 0x90bd │ │ │ │ + movw r3, #35341 @ 0x8a0d │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 9d4da │ │ │ │ + b.n 9d71e │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9dc12 │ │ │ │ + ble.n 9de4c │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9dc16 │ │ │ │ + bgt.n 9de50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9da8a │ │ │ │ + ble.w 9dcc6 │ │ │ │ add.w r3, sp, #1656 @ 0x678 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 9da8a │ │ │ │ - bl 9e5d8 │ │ │ │ + bge.w 9dcc6 │ │ │ │ + bl 9e7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9dbd6 │ │ │ │ + beq.n 9de12 │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dd44 │ │ │ │ + bne.n 9df46 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 9d9e0 │ │ │ │ + b.n 9dc1c │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9dbcc │ │ │ │ + b.n 9de08 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9d51a │ │ │ │ + b.n 9d75e │ │ │ │ subs r1, r2, #2 │ │ │ │ - bne.n 9dc52 │ │ │ │ + bne.w 9e04c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e5d8 │ │ │ │ + bl 9e7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9dc06 │ │ │ │ + bne.n 9de42 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9d656 │ │ │ │ + ble.w 9d89a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.n 9dc8c │ │ │ │ - bl 9e5d8 │ │ │ │ + bne.w 9e02c │ │ │ │ + bl 9e7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9dc06 │ │ │ │ + bne.n 9de42 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9dc32 │ │ │ │ + b.n 9de6e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 9d942 │ │ │ │ - add.w r0, sp, #1656 @ 0x678 │ │ │ │ - add.w r0, r0, r2, lsl #4 │ │ │ │ - subw r0, r0, #1564 @ 0x61c │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - add r0, sp, #76 @ 0x4c │ │ │ │ - add r3, r0 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r6, r3 │ │ │ │ - it gt │ │ │ │ - subgt r1, r2, #3 │ │ │ │ - b.n 9dc24 │ │ │ │ + b.n 9db7e │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r4, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 9dc86 │ │ │ │ + b.n 9dea8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 9dc7a │ │ │ │ - b.n 9d938 │ │ │ │ - add.w r2, sp, #1656 @ 0x678 │ │ │ │ - add.w r6, r2, r3, lsl #4 │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ - subw r6, r6, #1596 @ 0x63c │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp r6, r2 │ │ │ │ - it lt │ │ │ │ - sublt r1, r3, #3 │ │ │ │ - b.n 9dc3e │ │ │ │ + bhi.n 9de9c │ │ │ │ + b.n 9db74 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9dcf6 │ │ │ │ + bne.n 9def8 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.n 9dcee │ │ │ │ + bgt.n 9def0 │ │ │ │ ldrd r7, r6, [r8, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r4, r3, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9d6b2 │ │ │ │ + beq.w 9d8f6 │ │ │ │ mov r5, r6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9dce2 │ │ │ │ + b.n 9dee4 │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 1ccacc │ │ │ │ + bl 1cb6a8 │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 9dcda │ │ │ │ + bpl.n 9dedc │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9d6a4 │ │ │ │ + bl 8473c │ │ │ │ + b.n 9d8e8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9dcbe │ │ │ │ + bl 8473c │ │ │ │ + b.n 9dec0 │ │ │ │ ldr.w r2, [r6, #-4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9dcb4 │ │ │ │ + bge.n 9deb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9dcb4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9dcb4 │ │ │ │ + bne.n 9deb6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9deb6 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #13593 @ 0x3519 │ │ │ │ + movw r3, #12793 @ 0x31f9 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9db84 │ │ │ │ - movw r2, #59477 @ 0xe855 │ │ │ │ + b.n 9ddc0 │ │ │ │ + movw r2, #58281 @ 0xe3a9 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d4da │ │ │ │ - b.n 9db8a │ │ │ │ - bl 844d4 │ │ │ │ + beq.w 9d71e │ │ │ │ + b.n 9ddc6 │ │ │ │ + bl 8473c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.n 9d686 │ │ │ │ + b.n 9d8ca │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9d960 │ │ │ │ + b.n 9db9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d71c │ │ │ │ + bne.w 9d95c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d75e │ │ │ │ + b.n 9d99a │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #13593 @ 0x3519 │ │ │ │ + movw r1, #12793 @ 0x31f9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9d4d0 │ │ │ │ + b.w 9d714 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9db18 │ │ │ │ + b.n 9dd54 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r3, [r2, #20] │ │ │ │ addw r3, sp, #1132 @ 0x46c │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r4, fp, [r2, #4] │ │ │ │ str r5, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d942 │ │ │ │ + beq.w 9db7e │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 9ddb2 │ │ │ │ + b.n 9dfb4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str.w r6, [r1], #4 │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9dda6 │ │ │ │ - b.n 9dc72 │ │ │ │ + bhi.n 9dfa8 │ │ │ │ + b.n 9de94 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d5a6 │ │ │ │ + bne.w 9d7ea │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9da14 │ │ │ │ + b.n 9dc50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d870 │ │ │ │ - bl 244f6c │ │ │ │ + bne.w 9daac │ │ │ │ + bl 24448c │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r4, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9d6b2 │ │ │ │ - b.n 9dcd4 │ │ │ │ + beq.w 9d8f6 │ │ │ │ + b.n 9ded6 │ │ │ │ movs r6, #2 │ │ │ │ - b.n 9dcae │ │ │ │ + b.n 9deb0 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9dcae │ │ │ │ - movw r3, #13593 @ 0x3519 │ │ │ │ + b.n 9deb0 │ │ │ │ + movw r3, #12793 @ 0x31f9 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 9db90 │ │ │ │ + b.n 9ddcc │ │ │ │ mov r9, r2 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9d45a │ │ │ │ + b.w 9d69e │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #13593 @ 0x3519 │ │ │ │ + movw r1, #12793 @ 0x31f9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9d4d0 │ │ │ │ + b.w 9d714 │ │ │ │ + add.w r2, sp, #1656 @ 0x678 │ │ │ │ + add.w r6, r2, r3, lsl #4 │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ + subw r6, r6, #1596 @ 0x63c │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp r6, r2 │ │ │ │ + it lt │ │ │ │ + sublt r1, r3, #3 │ │ │ │ + b.n 9de7c │ │ │ │ + add.w r0, sp, #1656 @ 0x678 │ │ │ │ + add.w r0, r0, r2, lsl #4 │ │ │ │ + subw r0, r0, #1564 @ 0x61c │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + add r0, sp, #76 @ 0x4c │ │ │ │ + add r3, r0 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r6, r3 │ │ │ │ + it gt │ │ │ │ + subgt r1, r2, #3 │ │ │ │ + b.n 9de60 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9dd4e │ │ │ │ + b.n 9df50 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9ddbc │ │ │ │ - nop │ │ │ │ + b.n 9dfbe │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r7, [r1, #0] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ sub sp, #28 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9e42c │ │ │ │ - movw r9, #58737 @ 0xe571 │ │ │ │ + ble.w 9e650 │ │ │ │ + movw r9, #59297 @ 0xe7a1 │ │ │ │ movt r9, #9 │ │ │ │ - mov fp, r7 │ │ │ │ + mov fp, r6 │ │ │ │ movs r4, #1 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - mov r2, r6 │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ + mov r2, r7 │ │ │ │ ldrd r1, r0, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9e01c │ │ │ │ + bne.w 9e258 │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ cmp r3, fp │ │ │ │ mov r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, fp │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e552 │ │ │ │ + beq.w 9e784 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9e528 │ │ │ │ + beq.w 9e746 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e536 │ │ │ │ + beq.w 9e754 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9e452 │ │ │ │ + beq.w 9e68e │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e462 │ │ │ │ + beq.w 9e69e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e032 │ │ │ │ + bne.w 9e26e │ │ │ │ adds r3, r4, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.w 9e012 │ │ │ │ - add.w r2, r7, r3, lsl #2 │ │ │ │ - ldr.w r3, [r7, r3, lsl #2] │ │ │ │ + cmp r3, r5 │ │ │ │ + beq.w 9e24e │ │ │ │ + add.w r2, r6, r3, lsl #2 │ │ │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w lr, [r2, #-4] │ │ │ │ ldrb.w fp, [r3, #16] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ ubfx r1, fp, #5, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r2, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e366 │ │ │ │ + beq.w 9e58a │ │ │ │ tst.w fp, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ addeq.w r0, r3, #28 │ │ │ │ - beq.w 9e368 │ │ │ │ + beq.w 9e58c │ │ │ │ ldrb.w ip, [lr, #16] │ │ │ │ add.w r0, r3, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e374 │ │ │ │ + beq.w 9e598 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ addeq.w r1, lr, #28 │ │ │ │ - beq.w 9e378 │ │ │ │ + beq.w 9e59c │ │ │ │ add.w r1, lr, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e386 │ │ │ │ + beq.w 9e5aa │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e390 │ │ │ │ + blt.w 9e5b4 │ │ │ │ adds r2, r4, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - ble.w 9e424 │ │ │ │ + ble.w 9e648 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ it ge │ │ │ │ movge r1, r2 │ │ │ │ tst.w ip, #32 │ │ │ │ mov r2, r1 │ │ │ │ it eq │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq.w 9e46c │ │ │ │ + beq.w 9e6c6 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ addeq r0, #28 │ │ │ │ - beq.w 9e46c │ │ │ │ + beq.w 9e6c6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r0, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e474 │ │ │ │ + beq.w 9e6ce │ │ │ │ tst.w fp, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ addeq.w r1, r3, #28 │ │ │ │ - beq.w 9e476 │ │ │ │ + beq.w 9e6d0 │ │ │ │ add.w r1, r3, #20 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e480 │ │ │ │ + beq.w 9e6da │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e428 │ │ │ │ + blt.w 9e64c │ │ │ │ adds r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9e41e │ │ │ │ + ble.w 9e642 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - adds r3, r7, #4 │ │ │ │ - strd r7, r6, [sp] │ │ │ │ - mov r6, r4 │ │ │ │ + adds r3, r6, #4 │ │ │ │ + strd r6, r7, [sp] │ │ │ │ + mov r7, r4 │ │ │ │ add.w fp, r3, r2, lsl #2 │ │ │ │ ldrd r1, r0, [fp] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r4, r6 │ │ │ │ mov r2, r4 │ │ │ │ it ge │ │ │ │ - movge r2, r7 │ │ │ │ + movge r2, r6 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e56a │ │ │ │ + beq.w 9e790 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9e4fe │ │ │ │ + beq.w 9e734 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9e50c │ │ │ │ + beq.w 9e742 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9e404 │ │ │ │ + beq.w 9e628 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e410 │ │ │ │ + beq.w 9e634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e416 │ │ │ │ - adds r6, #1 │ │ │ │ + blt.w 9e63a │ │ │ │ + adds r7, #1 │ │ │ │ add.w fp, fp, #4 │ │ │ │ - cmp r5, r6 │ │ │ │ - bne.n 9dfbc │ │ │ │ + cmp r5, r7 │ │ │ │ + bne.n 9e1f8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e3fe │ │ │ │ - bne.n 9e032 │ │ │ │ + blt.w 9e622 │ │ │ │ + bne.n 9e26e │ │ │ │ adds r4, #1 │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9e012 │ │ │ │ - b.n 9de64 │ │ │ │ + beq.n 9e24e │ │ │ │ + b.n 9e0a0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9e014 │ │ │ │ + beq.n 9e250 │ │ │ │ cmp r4, #1 │ │ │ │ itt eq │ │ │ │ moveq r4, #2 │ │ │ │ moveq r8, r4 │ │ │ │ - bne.w 9e510 │ │ │ │ + bne.w 9e758 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 9e0c6 │ │ │ │ - sub.w r8, r7, #4 │ │ │ │ - movs r3, #0 │ │ │ │ + ble.n 9e34c │ │ │ │ + sub.w r8, r6, #4 │ │ │ │ + strd sl, r6, [sp, #4] │ │ │ │ add.w r8, r8, r4, lsl #2 │ │ │ │ + mov sl, r4 │ │ │ │ + movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - strd sl, r7, [sp, #8] │ │ │ │ - ldr.w sl, [r8, #4]! │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + ldr.w r4, [r8, #4]! │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ cmp r3, r9 │ │ │ │ - ldr.w r7, [r8, #-4] │ │ │ │ - bne.w 9e1f0 │ │ │ │ - ldr.w fp, [sl, #8] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldrb.w r1, [sl, #16] │ │ │ │ + ldr.w r6, [r8, #-4] │ │ │ │ + bne.w 9e51e │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ mov r2, fp │ │ │ │ cmp fp, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9e556 │ │ │ │ + bpl.w 9e788 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e516 │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - add.w r0, sl, #20 │ │ │ │ + bpl.w 9e75e │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + add.w r0, r4, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e524 │ │ │ │ + beq.w 9e76c │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e24a │ │ │ │ - add.w r1, r7, #20 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + bpl.w 9e54a │ │ │ │ + add.w r1, r6, #20 │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx 2c4d8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9e55c │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9e562 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + cmp r3, fp │ │ │ │ + it ge │ │ │ │ + movge r2, fp │ │ │ │ + lsls r0, r1, #26 │ │ │ │ + bpl.w 9e770 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r6, #20 │ │ │ │ + addpl.w r0, r6, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + lsls r6, r1, #26 │ │ │ │ + bpl.w 9e774 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r4, #20 │ │ │ │ + addpl.w r1, r4, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c4d8 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e25c │ │ │ │ + beq.w 9e6f0 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9e262 │ │ │ │ + beq.w 9e582 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9e48c │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r4, r5 │ │ │ │ - blt.n 9e056 │ │ │ │ - ldrd sl, r7, [sp, #8] │ │ │ │ + mov r4, sl │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9e65c │ │ │ │ ldrd r3, ip, [sl] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ mov.w lr, r1, lsl #2 │ │ │ │ add.w r2, r3, lr │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 9e100 │ │ │ │ + bcs.n 9e386 │ │ │ │ ldr.w r8, [r3] │ │ │ │ subs r2, #4 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r8, [r3, r1, lsl #2] │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 9e100 │ │ │ │ + bls.n 9e386 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r3], #4 │ │ │ │ str.w r1, [r2], #-4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 9e0f0 │ │ │ │ + bhi.n 9e376 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9e438 │ │ │ │ + bne.w 9e674 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 9e014 │ │ │ │ - sub.w r8, r7, #4 │ │ │ │ - movw r9, #58737 @ 0xe571 │ │ │ │ + bge.w 9e250 │ │ │ │ + sub.w sl, r6, #4 │ │ │ │ + movw r9, #59297 @ 0xe7a1 │ │ │ │ movt r9, #9 │ │ │ │ - add.w r8, r8, r4, lsl #2 │ │ │ │ - ldr.w r0, [r8, #4]! │ │ │ │ - mov r2, r6 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + add.w sl, sl, r4, lsl #2 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ cmp r3, r9 │ │ │ │ - ldr.w r1, [r8, #-4] │ │ │ │ - bne.n 9e1da │ │ │ │ - ldr.w r8, [r0, #8] │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + bne.w 9e510 │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - mov r2, r8 │ │ │ │ - cmp r8, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r7, r4 │ │ │ │ it ge │ │ │ │ - movge r2, r6 │ │ │ │ + movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e54a │ │ │ │ + beq.w 9e79c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e546 │ │ │ │ + beq.w 9e798 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e4ce │ │ │ │ + beq.w 9e704 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e014 │ │ │ │ - add.w r8, r4, #1 │ │ │ │ - cmp r5, r8 │ │ │ │ - beq.w 9e012 │ │ │ │ - ldr.w r6, [r7, r8, lsl #2] │ │ │ │ - add.w r7, r7, r8, lsl #2 │ │ │ │ - ldr.w r1, [r7, #-4] │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - ldr.w r9, [r6, #8] │ │ │ │ + bne.w 9e51a │ │ │ │ + add.w r4, r8, #1 │ │ │ │ + cmp r5, r4 │ │ │ │ + beq.w 9e24e │ │ │ │ + ldr.w r7, [r6, r4, lsl #2] │ │ │ │ + add.w r6, r6, r4, lsl #2 │ │ │ │ + ldr.w r1, [r6, #-4] │ │ │ │ + ldrb r3, [r7, #16] │ │ │ │ + ldr.w r9, [r7, #8] │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ ubfx sl, r3, #5, #1 │ │ │ │ cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ lsls r0, r3, #26 │ │ │ │ it pl │ │ │ │ - ldrpl r0, [r6, #28] │ │ │ │ - bpl.n 9e1b2 │ │ │ │ + ldrpl r0, [r7, #28] │ │ │ │ + bpl.n 9e43c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ - addpl.w r0, r6, #28 │ │ │ │ - addmi.w r0, r6, #20 │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ it eq │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ - beq.n 9e1c6 │ │ │ │ + beq.n 9e450 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e4be │ │ │ │ + beq.w 9e6fa │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e2ac │ │ │ │ - mov r4, r8 │ │ │ │ - b.n 9e014 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e3fe │ │ │ │ - bne.w 9e014 │ │ │ │ - adds r4, #1 │ │ │ │ + bne.w 9e250 │ │ │ │ + add.w r4, r8, #2 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 9e012 │ │ │ │ - b.n 9e11c │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e3fe │ │ │ │ - bne.w 9e0b2 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldrd r7, sl, [r8, #-4] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq.n 9e262 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e3fe │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9e356 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r8, r4 │ │ │ │ - ldrd sl, r7, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e0c6 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldrd r0, r1, [sl] │ │ │ │ - adds r2, #1 │ │ │ │ - subs r3, r4, r2 │ │ │ │ - add.w r0, r0, r3, lsl #2 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 9e4d8 │ │ │ │ - bl 1cee60 │ │ │ │ - b.n 9e0c6 │ │ │ │ - add.w r1, r7, #28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2c4d8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9e0ac │ │ │ │ - cmp fp, r3 │ │ │ │ - blt.w 9e0b2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr.w fp, [sl, #8] │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - mov r2, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - it ge │ │ │ │ - movge r2, fp │ │ │ │ - lsls r0, r1, #26 │ │ │ │ - bpl.w 9e542 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r7, #20 │ │ │ │ - addpl.w r0, r7, #28 │ │ │ │ - ldrb.w r1, [sl, #16] │ │ │ │ - lsls r7, r1, #26 │ │ │ │ - bpl.w 9e560 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r1, sl, #20 │ │ │ │ - addpl.w r1, sl, #28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2c4d8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9e4b4 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ - b.n 9e21c │ │ │ │ - add.w r8, r4, #2 │ │ │ │ - cmp r5, r8 │ │ │ │ - ble.n 9e1d6 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ble.w 9e250 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ lsls r1, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ - bpl.n 9e2d4 │ │ │ │ + bpl.n 9e48c │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9e55c │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ + beq.w 9e778 │ │ │ │ + ldrb r3, [r7, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ - addpl.w r1, r6, #28 │ │ │ │ - addmi.w r1, r6, #20 │ │ │ │ + addpl.w r1, r7, #28 │ │ │ │ + addmi.w r1, r7, #20 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e4de │ │ │ │ + beq.w 9e714 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e1d6 │ │ │ │ - adds r4, #3 │ │ │ │ + bne.w 9e250 │ │ │ │ + add.w r4, r8, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9e014 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr.w r1, [r7, #4]! │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ble.w 9e250 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + ldr.w r1, [r6, #4]! │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r8, r7 │ │ │ │ mov r2, r8 │ │ │ │ it ge │ │ │ │ - movge r2, r6 │ │ │ │ + movge r2, r7 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e53e │ │ │ │ + beq.w 9e780 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e53a │ │ │ │ + beq.w 9e77c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e4ee │ │ │ │ + beq.w 9e724 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e014 │ │ │ │ + bne.w 9e250 │ │ │ │ adds r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 9e304 │ │ │ │ - b.n 9e014 │ │ │ │ + bgt.n 9e4be │ │ │ │ + b.n 9e250 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9e622 │ │ │ │ + beq.n 9e576 │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9e250 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r7 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 9e622 │ │ │ │ + bne.n 9e562 │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ + ldrd r6, r4, [r8, #-4] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.w 9e2ee │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 9e334 │ │ │ │ + b.n 9e622 │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c4d8 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9e2e8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 9e2ee │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9e6a8 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r5, sl │ │ │ │ + bgt.w 9e294 │ │ │ │ + b.n 9e33a │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r8, r5 │ │ │ │ + bne.w 9e3a6 │ │ │ │ + b.n 9e24e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r5, r4 │ │ │ │ - bgt.w 9e056 │ │ │ │ - b.n 9e222 │ │ │ │ + b.n 9e56a │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldrb.w ip, [lr, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9df1c │ │ │ │ + bne.w 9e158 │ │ │ │ ldr.w r1, [lr, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9df3c │ │ │ │ + bne.w 9e178 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w 9df42 │ │ │ │ + bge.w 9e17e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - ldr.w r1, [r7, r3, lsl #2] │ │ │ │ - bne.n 9e3f6 │ │ │ │ + ldr.w r1, [r6, r3, lsl #2] │ │ │ │ + bne.n 9e61a │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, fp │ │ │ │ cmp fp, r8 │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e566 │ │ │ │ + beq.w 9e78c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9e54e │ │ │ │ + beq.w 9e794 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e4aa │ │ │ │ + beq.n 9e6e6 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e014 │ │ │ │ + bne.w 9e250 │ │ │ │ mov r2, r4 │ │ │ │ adds r4, #1 │ │ │ │ ldrd r0, r1, [sl] │ │ │ │ mov r8, r4 │ │ │ │ - bl 1cee60 │ │ │ │ - b.n 9e042 │ │ │ │ - mov r2, r6 │ │ │ │ + bl 1cda80 │ │ │ │ + b.n 9e27e │ │ │ │ + mov r2, r7 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9e3e0 │ │ │ │ + bge.n 9e604 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e014 │ │ │ │ + b.n 9e250 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e002 │ │ │ │ - cmp r4, r7 │ │ │ │ - ble.w 9e008 │ │ │ │ - mov r4, r6 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + bne.w 9e23e │ │ │ │ + cmp r4, r6 │ │ │ │ + ble.w 9e244 │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 9e014 │ │ │ │ - b.n 9e392 │ │ │ │ - beq.w 9e012 │ │ │ │ + beq.w 9e250 │ │ │ │ + b.n 9e5b6 │ │ │ │ + beq.w 9e24e │ │ │ │ ldr r4, [sp, #0] │ │ │ │ - b.n 9e392 │ │ │ │ - beq.w 9e012 │ │ │ │ + b.n 9e5b6 │ │ │ │ + beq.w 9e24e │ │ │ │ mov.w r8, #2 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 9e0c6 │ │ │ │ + b.n 9e34c │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ + adds r2, #1 │ │ │ │ + subs r3, r4, r2 │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 9e70e │ │ │ │ + bl 1cda80 │ │ │ │ + b.n 9e34c │ │ │ │ add lr, ip │ │ │ │ cmp lr, ip │ │ │ │ - bls.w 9e108 │ │ │ │ + bls.w 9e38e │ │ │ │ ldr.w r3, [ip] │ │ │ │ ldr.w r2, [lr] │ │ │ │ str.w r2, [ip], #4 │ │ │ │ str.w r3, [lr], #-4 │ │ │ │ - b.n 9e43a │ │ │ │ + b.n 9e676 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9debe │ │ │ │ + bne.w 9e0fa │ │ │ │ cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9dec0 │ │ │ │ + b.n 9e0fc │ │ │ │ + adds r2, r3, #1 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldrd r0, r1, [r3] │ │ │ │ + sub.w r3, sl, r2 │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 9e72e │ │ │ │ + bl 1cda80 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9e56a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9df84 │ │ │ │ + bne.w 9e1c0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ blx 2c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9dfa0 │ │ │ │ + bne.w 9e1dc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 9dfa6 │ │ │ │ - b.n 9e428 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldrd r0, r1, [r3] │ │ │ │ - adds r2, #1 │ │ │ │ - subs r3, r4, r2 │ │ │ │ - add.w r0, r0, r3, lsl #2 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 9e4f8 │ │ │ │ - bl 1cee60 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.n 9e35c │ │ │ │ + ble.w 9e1e2 │ │ │ │ + b.n 9e64c │ │ │ │ cmp fp, r8 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9e3e0 │ │ │ │ + b.n 9e604 │ │ │ │ cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9e21c │ │ │ │ + b.n 9e334 │ │ │ │ cmp fp, r9 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9e1d6 │ │ │ │ - b.n 9e2ac │ │ │ │ - cmp r8, r6 │ │ │ │ + b.n 9e45c │ │ │ │ + cmp r7, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9e16c │ │ │ │ + b.n 9e3f6 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9e244 │ │ │ │ + b.n 9e66e │ │ │ │ cmp fp, r9 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e1d6 │ │ │ │ - b.n 9e2fc │ │ │ │ - cmp r8, r6 │ │ │ │ + bne.w 9e250 │ │ │ │ + b.n 9e4b4 │ │ │ │ + cmp r8, r7 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b.n 9e348 │ │ │ │ + b.n 9e502 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9e4a0 │ │ │ │ + b.n 9e6bc │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9dfee │ │ │ │ + bne.w 9e22a │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9e406 │ │ │ │ - ldr.w r8, [r6, #1564] @ 0x61c │ │ │ │ - b.n 9e392 │ │ │ │ - add.w r0, sl, #28 │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9e094 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 9e24e │ │ │ │ + b.n 9e62a │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9dea6 │ │ │ │ + bne.w 9e0e2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9e454 │ │ │ │ + b.n 9e690 │ │ │ │ + ldr.w r8, [r7, #1564] @ 0x61c │ │ │ │ + b.n 9e5b6 │ │ │ │ + add.w r0, r4, #28 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9e2d0 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 9e54e │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + b.n 9e310 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9e324 │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 9e4a2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9e33c │ │ │ │ + b.n 9e4f6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e32a │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - b.n 9e284 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9e160 │ │ │ │ + b.n 9e4e4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e14e │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9e3d6 │ │ │ │ + b.n 9e748 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b.n 9e762 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e52a │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ - b.n 9e51a │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 9e2ea │ │ │ │ - ldr.w r1, [sl, #28] │ │ │ │ - b.n 9e29a │ │ │ │ + b.n 9e5e8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e3c4 │ │ │ │ + b.n 9e736 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9e5fa │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9e3ea │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e500 │ │ │ │ - nop │ │ │ │ + b.n 9e3d8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, r4 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9e5d2 │ │ │ │ + beq.n 9e7f2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9e5c4 │ │ │ │ + ite mi │ │ │ │ + addmi r0, #20 │ │ │ │ + addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9e5ce │ │ │ │ + beq.n 9e7ee │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9e5b0 │ │ │ │ - adds r1, #20 │ │ │ │ + ite mi │ │ │ │ + addmi r1, #20 │ │ │ │ + addpl r1, #28 │ │ │ │ blx 2c4d8 │ │ │ │ - cbz r0, 9e5ba │ │ │ │ + cbz r0, 9e7e4 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r1, #28 │ │ │ │ - blx 2c4d8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9e5ac │ │ │ │ cmp r5, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - bne.n 9e5a0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9e5b2 │ │ │ │ + b.n 9e7da │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9e5c6 │ │ │ │ + b.n 9e7ca │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov fp, r0 │ │ │ │ - ldrd r8, r2, [r3, #28] │ │ │ │ + ldrd r6, r2, [r3, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r1, #1 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ add.w r4, r2, #28 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - adds r2, r6, r5 │ │ │ │ + add.w r2, r9, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ subs r2, r3, #3 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r1 │ │ │ │ itttt eq │ │ │ │ addeq.w r3, fp, ip, lsl #4 │ │ │ │ addeq r3, #28 │ │ │ │ ldmiaeq r3, {r0, r1, r2, r3} │ │ │ │ stmiaeq.w r4, {r0, r1, r2, r3} │ │ │ │ - movs r3, #0 │ │ │ │ - str.w ip, [fp, #24] │ │ │ │ - mov r2, r8 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r0, fp │ │ │ │ + mov r3, r9 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - mov r3, r6 │ │ │ │ - bl 1ce8f8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, fp │ │ │ │ + str.w ip, [fp, #24] │ │ │ │ + bl 1cd608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 9ef82 │ │ │ │ + blt.w 9f268 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9edce │ │ │ │ - subs r3, r6, r4 │ │ │ │ + bne.w 9f034 │ │ │ │ + subs.w r3, r9, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 9ec48 │ │ │ │ + beq.w 9eef0 │ │ │ │ add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ - add.w r1, r8, r4, lsl #2 │ │ │ │ + add.w r1, r6, r4, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r5, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 1ceba4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - ble.w 9ef3a │ │ │ │ + bl 1cd7bc │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + ble.w 9f1f2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ - cmp r2, r6 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - bgt.w 9e94c │ │ │ │ + cmp r2, r9 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ + bgt.w 9eb66 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9ef3e │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + bgt.w 9f1f8 │ │ │ │ + ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r0, fp, #12 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ adds r5, #4 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1cee28 │ │ │ │ + bl 1cda48 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldrd sl, r2, [fp, #12] │ │ │ │ - str.w r3, [r8, r4, lsl #2] │ │ │ │ + str.w r3, [r6, r4, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ee46 │ │ │ │ - subs r3, r6, #1 │ │ │ │ + bne.w 9f18e │ │ │ │ + subs.w r3, r9, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9e928 │ │ │ │ + beq.w 9eb42 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9ed96 │ │ │ │ + beq.w 9f042 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #58737 @ 0xe571 │ │ │ │ + movw ip, #59297 @ 0xe7a1 │ │ │ │ movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r5 │ │ │ │ @@ -171476,1606 +171685,1679 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r6, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e772 │ │ │ │ + bne.n 9e994 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9ef8a │ │ │ │ + bpl.w 9f264 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9ef1c │ │ │ │ + bpl.w 9f242 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9ef2a │ │ │ │ + beq.w 9f250 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e884 │ │ │ │ + bpl.n 9e9d8 │ │ │ │ add.w r1, r6, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e896 │ │ │ │ + beq.n 9e9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9e78a │ │ │ │ + blt.n 9e9ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ add.w fp, fp, #4 │ │ │ │ mov r5, r4 │ │ │ │ str.w r6, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e904 │ │ │ │ + bne.w 9eb1e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9ec74 │ │ │ │ + beq.w 9ef58 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n 9e7b6 │ │ │ │ + ble.n 9e9f0 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e6e8 │ │ │ │ + b.n 9e90e │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ ldreq.w r6, [fp] │ │ │ │ - beq.n 9e742 │ │ │ │ - blt.w 9ef2e │ │ │ │ + beq.n 9e964 │ │ │ │ + blt.w 9f236 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ str.w r5, [r9] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e8e8 │ │ │ │ + bne.w 9eb02 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9e922 │ │ │ │ + beq.w 9eb3c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 9e7b6 │ │ │ │ + bge.n 9e9f0 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 9e6e8 │ │ │ │ + b.n 9e90e │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c4d8 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9e960 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 9e9ac │ │ │ │ + b.n 9e964 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, fp │ │ │ │ str.w r9, [r0] │ │ │ │ - bl 1ce8f8 │ │ │ │ + bl 1cd608 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne.n 9e8a0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.n 9eafe │ │ │ │ + blt.w 9f256 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + add.w r5, r5, r4, lsl #2 │ │ │ │ + str r6, [sp, #84] @ 0x54 │ │ │ │ + str.w fp, [sp, #72] @ 0x48 │ │ │ │ + bl 1cda48 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9f180 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add fp, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9f086 │ │ │ │ + sub.w r6, r8, r4 │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.w 9f03c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9f232 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ adds r5, #4 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ecda │ │ │ │ + bne.w 9efac │ │ │ │ subs.w r6, sl, #1 │ │ │ │ - beq.w 9ecd0 │ │ │ │ + beq.w 9eff2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [fp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1ceba4 │ │ │ │ + bl 1cd7bc │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - beq.w 9ec70 │ │ │ │ - blt.w 9ef8e │ │ │ │ + beq.w 9ef1c │ │ │ │ + blt.w 9f256 │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ecec │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + bne.w 9efd4 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ecfe │ │ │ │ + bne.w 9efce │ │ │ │ subs.w r6, r6, sl │ │ │ │ - beq.w 9ecd0 │ │ │ │ + beq.w 9eff2 │ │ │ │ add r7, r2 │ │ │ │ - mov r2, r5 │ │ │ │ + mov r1, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r5, #4 │ │ │ │ - ldr.w r1, [fp], #4 │ │ │ │ - str r1, [r2, #0] │ │ │ │ + ldr.w r2, [fp], #4 │ │ │ │ + str r2, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed04 │ │ │ │ + bne.w 9efbe │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9ef16 │ │ │ │ + beq.w 9f21c │ │ │ │ cmp r4, #6 │ │ │ │ - bgt.n 9e948 │ │ │ │ + bgt.n 9eb62 │ │ │ │ cmp.w sl, #6 │ │ │ │ - bgt.n 9e948 │ │ │ │ + bgt.n 9eb62 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r9, #1 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 9e6e0 │ │ │ │ - add.w r1, r6, #28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c4d8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9e73e │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9e78a │ │ │ │ - b.n 9e742 │ │ │ │ - blt.w 9ef8e │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - add.w r5, r5, r4, lsl #2 │ │ │ │ - str r6, [sp, #84] @ 0x54 │ │ │ │ - str.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 1cee28 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 9eeb6 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add fp, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9eec6 │ │ │ │ - sub.w r6, r8, r4 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.w 9ed90 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9ef3a │ │ │ │ - mov r8, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - b.n 9e7e8 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + b.n 9e906 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 9ea62 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq.w 9ee40 │ │ │ │ + beq.w 9f188 │ │ │ │ adds r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - b.n 9e7a4 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ + b.n 9e9c6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r0, r1, #1 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str.w r1, [r2], #4 │ │ │ │ - beq.w 9eed8 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + beq.w 9f1da │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9e762 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + b.n 9e984 │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 9e940 │ │ │ │ + cbz r3, 9eb5a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1cee28 │ │ │ │ + bl 1cda48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r6 │ │ │ │ - b.n 9e7c4 │ │ │ │ - cmp r6, r3 │ │ │ │ - bgt.w 9eee0 │ │ │ │ + b.n 9e9fe │ │ │ │ + cmp r9, r3 │ │ │ │ + bgt.w 9f1a4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - add.w r4, r6, #1073741824 @ 0x40000000 │ │ │ │ + add.w r4, r9, #1073741824 @ 0x40000000 │ │ │ │ subs r4, #1 │ │ │ │ - subs r5, r6, #1 │ │ │ │ + add.w r5, r9, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, fp, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add.w r8, r7, r5, lsl #2 │ │ │ │ + add.w r6, r7, r5, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9edd6 │ │ │ │ + bne.w 9f148 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r9 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - bl 1cee28 │ │ │ │ + bl 1cda48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr.w lr, [fp, #12] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add.w r9, lr, r4 │ │ │ │ + add.w r8, lr, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ee30 │ │ │ │ + bne.w 9f116 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ sub.w sl, r3, #4 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - sub.w r4, r8, #4 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + subs r4, r6, #4 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.w 9eca6 │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.w 9ef82 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #58737 @ 0xe571 │ │ │ │ + movw ip, #59297 @ 0xe7a1 │ │ │ │ movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ - mov fp, r9 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, sl │ │ │ │ + mov sl, r4 │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r6, r4 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + mov r6, sl │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - mov r8, r6 │ │ │ │ + mov sl, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r5, [fp] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr.w r4, [sl] │ │ │ │ + ldr.w r4, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9ea6a │ │ │ │ + bne.n 9ecbc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9ef70 │ │ │ │ + bpl.w 9f270 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9ef50 │ │ │ │ + bpl.w 9f20a │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9ef5e │ │ │ │ + beq.w 9f218 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 9eaf8 │ │ │ │ + bpl.n 9ed1a │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eb08 │ │ │ │ + beq.n 9ed2a │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9eaac │ │ │ │ + bge.n 9ec90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ - str.w r4, [r8] │ │ │ │ - mov r4, r6 │ │ │ │ - cbnz r3, 9ea8c │ │ │ │ + str.w r4, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9ecdc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 9ec26 │ │ │ │ + beq.w 9ef20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r7, #1 │ │ │ │ - sub.w sl, sl, #4 │ │ │ │ + sub.w r8, r8, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 9eb10 │ │ │ │ + bge.n 9ed32 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 9e9ea │ │ │ │ + b.n 9ec0c │ │ │ │ + ldr.w r5, [fp] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + str.w r5, [sl] │ │ │ │ + sub.w sl, r6, #4 │ │ │ │ + mov r6, sl │ │ │ │ + cbnz r3, 9ecf8 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 9ef76 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r3, r9 │ │ │ │ + ble.n 9ed32 │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 9ec0c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eaa8 │ │ │ │ - blt.w 9ef62 │ │ │ │ + beq.n 9ec8c │ │ │ │ + blt.w 9f224 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ - ldr.w r4, [sl] │ │ │ │ - str.w r4, [r8] │ │ │ │ - mov r4, r6 │ │ │ │ + ldr.w r4, [r8] │ │ │ │ + str.w r4, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ea4e │ │ │ │ + beq.n 9ec70 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 9eebe │ │ │ │ + beq.w 9f10c │ │ │ │ subs r3, r1, #4 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - b.n 9ea58 │ │ │ │ - ldr.w r5, [fp] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r4, r6, #4 │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r5, [r8] │ │ │ │ - cbnz r3, 9ead6 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 9ec9e │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - cmp r3, r9 │ │ │ │ - ble.n 9eb10 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 9e9ea │ │ │ │ + b.n 9ec7a │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9eecc │ │ │ │ + beq.w 9f1e2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 9eac8 │ │ │ │ + b.n 9ecae │ │ │ │ add.w r1, r4, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ea3e │ │ │ │ + bne.n 9ec60 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9ea42 │ │ │ │ - b.n 9eaac │ │ │ │ + blt.n 9ec64 │ │ │ │ + b.n 9ec90 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - mov r4, r6 │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - mov r5, fp │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + mov sl, r6 │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + add.w ip, r3, #1 │ │ │ │ + str.w fp, [sp, #40] @ 0x28 │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + add.w fp, r9, #4294967295 @ 0xffffffff │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + cmp r2, #1 │ │ │ │ + ite le │ │ │ │ + movle r3, r2 │ │ │ │ + subgt r3, r2, #1 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add.w r4, r1, fp, lsl #2 │ │ │ │ + ldr.w r1, [r1, fp, lsl #2] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9f222 │ │ │ │ + beq.w 9eee8 │ │ │ │ + movs r7, #1 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + sub.w r3, r4, r7, lsl #2 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp r9, r7 │ │ │ │ + ble.n 9edaa │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + blx r3 │ │ │ │ + lsls r3, r7, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9f222 │ │ │ │ + beq.n 9edaa │ │ │ │ + str r7, [sp, #24] │ │ │ │ adds r7, r3, #1 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r7, #1 │ │ │ │ - it gt │ │ │ │ - subgt r7, #1 │ │ │ │ - add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str r7, [r0, #0] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - bl 1ce8f8 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w 9ef9c │ │ │ │ - subs.w r9, r8, r3 │ │ │ │ - beq.w 9ec4e │ │ │ │ + b.n 9ed86 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r9, r7 │ │ │ │ + sub.w r4, fp, r3 │ │ │ │ + ite le │ │ │ │ + suble.w fp, fp, r9 │ │ │ │ + subgt.w fp, fp, r7 │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + sub.w r7, r4, fp │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp r4, fp │ │ │ │ + add.w r7, fp, r7, asr #1 │ │ │ │ + bgt.n 9eec4 │ │ │ │ + cmp r4, #0 │ │ │ │ + blt.w 9f222 │ │ │ │ + subs.w r7, r9, r4 │ │ │ │ + beq.w 9eef6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - sub.w r8, r3, r8 │ │ │ │ - add.w r4, r4, r8, lsl #2 │ │ │ │ - mov.w r8, r8, lsl #2 │ │ │ │ + sub.w r3, r4, r9 │ │ │ │ + add.w sl, sl, r3, lsl #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ee68 │ │ │ │ + bne.w 9f0a0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add sl, r8 │ │ │ │ + add r8, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ee72 │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ - add.w r1, sl, #4 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + bne.w 9f0aa │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + add.w r1, r8, #4 │ │ │ │ + add.w r0, sl, #4 │ │ │ │ blx 2b880 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9ed84 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r2, [r4], #-4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 9f078 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str.w r3, [sl], #-4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r3, #4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - subs r3, r6, #1 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq.w 9ee5a │ │ │ │ - subs r6, #2 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs r6, r3, #1 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq.w 9f08c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [sl] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ + subs r3, #2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + bl 1cd7bc │ │ │ │ + subs r3, r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1ceba4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt.w 9ef74 │ │ │ │ - subs r5, r3, r6 │ │ │ │ - beq.n 9ec22 │ │ │ │ - subs r3, r6, r3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - add.w r4, r4, r3, lsl #2 │ │ │ │ - add.w fp, fp, r3, lsl #2 │ │ │ │ - mov.w ip, r3, lsl #2 │ │ │ │ + blt.w 9f274 │ │ │ │ + subs r4, r6, r3 │ │ │ │ + beq.n 9eeec │ │ │ │ + subs r6, r3, r6 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + add.w sl, sl, r6, lsl #2 │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + adds r1, r3, #4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r1, fp, #4 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + add.w r0, sl, #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed5c │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + bne.w 9f00c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed64 │ │ │ │ + bne.w 9f014 │ │ │ │ blx 2c198 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.w 9ee5a │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9ef3a │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - str.w r3, [r4], #-4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 9f08c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9eb5a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + str.w r3, [sl], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed4c │ │ │ │ - subs.w r8, r8, #1 │ │ │ │ - beq.n 9ec92 │ │ │ │ - sub.w sl, sl, #4 │ │ │ │ - cmp.w r9, #6 │ │ │ │ - bgt.n 9ec1e │ │ │ │ - cmp r5, #6 │ │ │ │ - bgt.n 9ec1e │ │ │ │ + bne.w 9effc │ │ │ │ + subs.w r9, r9, #1 │ │ │ │ + beq.w 9efe6 │ │ │ │ + sub.w r8, r8, #4 │ │ │ │ + cmp r7, #6 │ │ │ │ + bgt.n 9eee2 │ │ │ │ + cmp r4, #6 │ │ │ │ + bgt.n 9eee2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - adds r3, r7, #1 │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r6, [sp, #8] │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + ldr.w fp, [sp, #28] │ │ │ │ + add.w r3, ip, #1 │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9e9de │ │ │ │ - mov r5, fp │ │ │ │ - b.n 9eb1e │ │ │ │ - mov r6, r3 │ │ │ │ - b.n 9ebea │ │ │ │ + b.n 9ec00 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + ldr.w r1, [r1, r7, lsl #2] │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9f222 │ │ │ │ + itt eq │ │ │ │ + addeq.w fp, r7, #1 │ │ │ │ + moveq r7, r4 │ │ │ │ + mov r4, r7 │ │ │ │ + b.n 9edc0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9ed4c │ │ │ │ + mov r4, r9 │ │ │ │ + b.n 9edbc │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9ee88 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9eb5a │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str.w r3, [sl], #-4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r3, #4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 9ee22 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9ee22 │ │ │ │ + mov r1, r5 │ │ │ │ + b.n 9eac6 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 9ec48 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9eef0 │ │ │ │ rsb r3, r2, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r1, lr │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blx 2c198 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ed3a │ │ │ │ + beq.n 9eef0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + add r0, r4 │ │ │ │ + blx 2c198 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e940 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - str.w r3, [r4], #-4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9eb8e │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 9eb8e │ │ │ │ - mov r2, r5 │ │ │ │ - b.n 9e84c │ │ │ │ + b.n 9eb5a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, fp │ │ │ │ lsls r2, r3, #2 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ blx 2b880 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e940 │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9ec2a │ │ │ │ + b.n 9eb5a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - mov r9, fp │ │ │ │ + mov r4, sl │ │ │ │ + mov sl, r8 │ │ │ │ + mov r8, fp │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ rsb r3, r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ negs r6, r6 │ │ │ │ add.w r1, sl, r3, lsl #2 │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eef2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + bne.w 9f1b6 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ str r3, [r4, r6] │ │ │ │ - b.n 9ec8c │ │ │ │ - mov sl, fp │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9e924 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 9ef70 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str.w r2, [r6], #4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #16] │ │ │ │ - b.n 9e7f6 │ │ │ │ + b.n 9ea70 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + str.w r1, [r3], #4 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9ead6 │ │ │ │ + add r3, r2 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 9eaba │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9e838 │ │ │ │ - add r3, r2 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9e840 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - str.w r1, [r3], #4 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9e85c │ │ │ │ + b.n 9eab2 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r4, sl │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + b.n 9ef26 │ │ │ │ + mov sl, fp │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9e940 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r1, lr │ │ │ │ - rsb r3, r2, #1 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - add.w r0, r4, r3, lsl #2 │ │ │ │ - mov r2, r5 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - blx 2c198 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ - add r0, r4 │ │ │ │ - blx 2c198 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9e940 │ │ │ │ + b.n 9eb3e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - b.n 9ebfa │ │ │ │ - add r3, ip │ │ │ │ + b.n 9ee98 │ │ │ │ + add r3, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 9ed6a │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, ip │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cbz r3, 9f01a │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + add r3, r6 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #24] │ │ │ │ blx 2c198 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldrd r3, r2, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ebde │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + beq.w 9ee78 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ adds r1, r3, #4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r0, r3, #4 │ │ │ │ - b.n 9ebda │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - strd r3, r3, [sp, #20] │ │ │ │ - b.n 9ec2a │ │ │ │ + b.n 9ee74 │ │ │ │ + add.w r3, r3, r4, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9e86a │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r2, r6 │ │ │ │ adds r4, r5, r6 │ │ │ │ blx 2b880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ec86 │ │ │ │ + beq.n 9ef6a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ blx 2b880 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ - b.n 9ec8c │ │ │ │ - add.w r3, r3, r4, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9e64a │ │ │ │ + b.n 9ef70 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, sl │ │ │ │ + strd r3, r3, [sp, #20] │ │ │ │ + b.n 9ef26 │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + b.n 9ea4e │ │ │ │ + mov r4, sl │ │ │ │ + mov.w r3, r9, lsl #2 │ │ │ │ + mov sl, r8 │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9ef82 │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r8, r3 │ │ │ │ + cbz r2, 9f0b0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + add.w r1, r8, #4 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + add.w r0, sl, #4 │ │ │ │ + blx 2b880 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9ee08 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + adds r0, r3, #4 │ │ │ │ + adds r1, #4 │ │ │ │ + blx 2b880 │ │ │ │ + cbz r4, 9f0e6 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str.w r3, [sl], #-4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r3, #4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 9ef0a │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r9, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9eb5a │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + rsb r3, r2, #1 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + add.w r0, sl, r3, lsl #2 │ │ │ │ + mov r2, r5 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + blx 2c198 │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + b.n 9ef46 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, r6 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + b.n 9ef26 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + add r2, r1 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov sl, r3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ + ldr.w r3, [sl], #-4 │ │ │ │ + str.w r3, [r7, r5, lsl #2] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9ebd4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + b.n 9ebd4 │ │ │ │ add.w r3, r2, r5, lsl #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strd r7, r2, [sp, #64] @ 0x40 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1cee28 │ │ │ │ + bl 1cda48 │ │ │ │ ldrd lr, r2, [fp, #12] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, r4 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - add.w r9, lr, r4 │ │ │ │ + add.w r8, lr, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - cbnz r2, 9ee36 │ │ │ │ - mov sl, r3 │ │ │ │ - sub.w r4, r8, #4 │ │ │ │ - ldr.w r3, [sl], #-4 │ │ │ │ - str.w r3, [r7, r5, lsl #2] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e9ba │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 9e9ba │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9f124 │ │ │ │ + b.n 9f11c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add r2, r1 │ │ │ │ + add r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9ee0a │ │ │ │ + b.n 9ea44 │ │ │ │ mov sl, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9e924 │ │ │ │ - ldr.w r9, [sp, #12] │ │ │ │ - ldr.w r2, [r9], #4 │ │ │ │ + b.n 9eb3e │ │ │ │ + ldr.w r8, [sp, #12] │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - str.w r9, [sp, #44] @ 0x2c │ │ │ │ + str.w r8, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9e6b6 │ │ │ │ - mov.w r3, r8, lsl #2 │ │ │ │ - mov r9, fp │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9eca6 │ │ │ │ - add r2, r8 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add sl, r8 │ │ │ │ - cbz r2, 9ee78 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r2, r8 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - add.w r1, sl, #4 │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 2b880 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9eb78 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ - adds r0, #4 │ │ │ │ - adds r1, r3, #4 │ │ │ │ - blx 2b880 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9ed14 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r2, [r4], #-4 │ │ │ │ - b.n 9ec5e │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r2, r3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - b.n 9e8c8 │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - b.n 9ec2a │ │ │ │ - add r2, r3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - b.n 9e8d2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r9, fp │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9eca6 │ │ │ │ - mov sl, fp │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9ed96 │ │ │ │ - mov r1, r6 │ │ │ │ + b.w 9e8da │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl 28bac8 │ │ │ │ + bl 28b954 │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9e952 │ │ │ │ - b.n 9e940 │ │ │ │ + bne.w 9eb6c │ │ │ │ + b.n 9eb5a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, r3, r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ add r1, r5 │ │ │ │ blx 2b880 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ cmn r7, r6 │ │ │ │ str r3, [r4, r6] │ │ │ │ - beq.w 9ec8c │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + beq.w 9ef70 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r2, r6] │ │ │ │ - b.n 9ec8c │ │ │ │ + b.n 9ef70 │ │ │ │ mov sl, fp │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9ed96 │ │ │ │ - add.w r0, r5, #28 │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9e726 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 9e888 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov sl, fp │ │ │ │ - mov r5, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9f042 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r4, sl │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov sl, r8 │ │ │ │ + mov r8, fp │ │ │ │ + lsls r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e924 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9e940 │ │ │ │ + b.n 9ef82 │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + b.n 9eb5a │ │ │ │ mov r1, r2 │ │ │ │ mov r0, fp │ │ │ │ - bl 28bac8 │ │ │ │ + bl 28b954 │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9e68c │ │ │ │ - b.n 9e940 │ │ │ │ + bne.w 9e8b0 │ │ │ │ + b.n 9eb5a │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 9ea2a │ │ │ │ + bne.w 9ec4c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 9eafc │ │ │ │ + b.n 9ed1e │ │ │ │ + mov sl, fp │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9f042 │ │ │ │ + mov r6, sl │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 9ec2a │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9ef54 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9ec2a │ │ │ │ + b.n 9ef26 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9eb5a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov sl, fp │ │ │ │ + mov r5, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e940 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9ef20 │ │ │ │ + b.n 9eb3e │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9e94c │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.w 9e9dc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov sl, fp │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e924 │ │ │ │ + b.n 9eb3e │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9f246 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9eb5a │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9f20e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r4, sl │ │ │ │ str r6, [sp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 9ec2a │ │ │ │ - nop │ │ │ │ + b.n 9ef26 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4028] @ 0xfbc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #460] @ (9f190 ) │ │ │ │ + ldr r0, [pc, #460] @ (9f468 ) │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r8, [r3, r0] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f10a │ │ │ │ + beq.w 9f3e2 │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9f374 │ │ │ │ + bl 9f64c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f11a │ │ │ │ + beq.w 9f3f2 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9f0ca │ │ │ │ + beq.n 9f3a2 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #20 │ │ │ │ - bpl.n 9f0a2 │ │ │ │ + bpl.n 9f37a │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r6, [r1, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9f0a2 │ │ │ │ + beq.n 9f37a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f144 │ │ │ │ + beq.w 9f41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f150 │ │ │ │ + bne.w 9f428 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 9f092 │ │ │ │ + ble.n 9f36a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f042 │ │ │ │ + bge.n 9f31a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f0be │ │ │ │ + beq.n 9f396 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 9f092 │ │ │ │ + ble.n 9f36a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f058 │ │ │ │ + bge.n 9f330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f0c4 │ │ │ │ + beq.n 9f39c │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9f092 │ │ │ │ + beq.n 9f36a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f06e │ │ │ │ + bge.n 9f346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f11e │ │ │ │ + beq.n 9f3f6 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9f092 │ │ │ │ + beq.n 9f36a │ │ │ │ add.w r1, r4, #8 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f08c │ │ │ │ + bge.n 9f364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f0fc │ │ │ │ + beq.n 9f3d4 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9f078 │ │ │ │ + bne.n 9f350 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9f138 │ │ │ │ + bne.n 9f410 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ bic.w r3, r5, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl a4434 │ │ │ │ + bl a47e0 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bgt.n 9f030 │ │ │ │ - b.n 9f092 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f042 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f058 │ │ │ │ + bgt.n 9f308 │ │ │ │ + b.n 9f36a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f31a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f330 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bmi.n 9f124 │ │ │ │ + bmi.n 9f3fc │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9f002 │ │ │ │ + bmi.n 9f2da │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl a4434 │ │ │ │ + bl a47e0 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9f03a │ │ │ │ - b.n 9f092 │ │ │ │ + blt.n 9f312 │ │ │ │ + b.n 9f36a │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 9f08c │ │ │ │ + b.n 9f364 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f5ac │ │ │ │ + bl 9f884 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9f096 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f06e │ │ │ │ + b.n 9f36e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f346 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r0, r8 │ │ │ │ adds r2, #16 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9f630 │ │ │ │ - b.n 9f0ee │ │ │ │ + bl 9f908 │ │ │ │ + b.n 9f3c6 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9f096 │ │ │ │ - cbz r3, 9f16c │ │ │ │ + bl 8473c │ │ │ │ + b.n 9f36e │ │ │ │ + cbz r3, 9f444 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9f16c │ │ │ │ + cbz r3, 9f444 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9f092 │ │ │ │ - b.n 9f030 │ │ │ │ + ble.n 9f36a │ │ │ │ + b.n 9f308 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f14a │ │ │ │ + beq.n 9f422 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40512 @ 0x9e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1cf1d4 │ │ │ │ + bl 1cdde8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9f14a │ │ │ │ + b.n 9f422 │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #13932 @ 0x366c │ │ │ │ + movw r2, #11828 @ 0x2e34 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r3, #40512 @ 0x9e40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ - b.n 9f14a │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ + b.n 9f422 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009f194 : │ │ │ │ +0009f46c : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #36] @ 9f1cc │ │ │ │ + ldr.w ip, [pc, #36] @ 9f4a4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9f1d0 │ │ │ │ + bl 9f4a8 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f36e │ │ │ │ + beq.w 9f646 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f308 │ │ │ │ + beq.w 9f5e0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f308 │ │ │ │ + beq.w 9f5e0 │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9f374 │ │ │ │ + bl 9f64c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f32c │ │ │ │ + beq.w 9f604 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9f2d2 │ │ │ │ + beq.n 9f5aa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.n 9f2b0 │ │ │ │ + bpl.n 9f588 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9f2b0 │ │ │ │ + beq.n 9f588 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f330 │ │ │ │ + beq.n 9f608 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f33c │ │ │ │ + bne.n 9f614 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 9f2a4 │ │ │ │ + ble.n 9f57c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f258 │ │ │ │ + bge.n 9f530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f2c6 │ │ │ │ + beq.n 9f59e │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 9f2a4 │ │ │ │ + ble.n 9f57c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f26c │ │ │ │ + bge.n 9f544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9f2cc │ │ │ │ + cbz r3, 9f5a4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9f2a4 │ │ │ │ + beq.n 9f57c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f282 │ │ │ │ + bge.n 9f55a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f310 │ │ │ │ + beq.n 9f5e8 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9f2a4 │ │ │ │ + beq.n 9f57c │ │ │ │ add.w r2, r4, #8 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f29e │ │ │ │ + bge.n 9f576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9f2fe │ │ │ │ + cbz r3, 9f5d6 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9f28c │ │ │ │ + bne.n 9f564 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 9f324 │ │ │ │ + bne.n 9f5fc │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r6, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a4434 │ │ │ │ + bl a47e0 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bgt.n 9f246 │ │ │ │ - b.n 9f2a4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f258 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f26c │ │ │ │ + bgt.n 9f51e │ │ │ │ + b.n 9f57c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f530 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f544 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 9f316 │ │ │ │ + bmi.n 9f5ee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9f222 │ │ │ │ + bmi.n 9f4fa │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a4434 │ │ │ │ + bl a47e0 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9f250 │ │ │ │ - b.n 9f2a4 │ │ │ │ + blt.n 9f528 │ │ │ │ + b.n 9f57c │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9f29e │ │ │ │ + b.n 9f576 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9f5ac │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f282 │ │ │ │ + b.n 9f884 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f55a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r2, #16 │ │ │ │ - bl 9f630 │ │ │ │ - b.n 9f2f0 │ │ │ │ + bl 9f908 │ │ │ │ + b.n 9f5c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r7 │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ mov r7, r4 │ │ │ │ - b.n 9f2a8 │ │ │ │ - cbz r3, 9f352 │ │ │ │ + b.n 9f580 │ │ │ │ + cbz r3, 9f62a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9f352 │ │ │ │ + cbz r3, 9f62a │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9f2a4 │ │ │ │ - b.n 9f246 │ │ │ │ + ble.n 9f57c │ │ │ │ + b.n 9f51e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f336 │ │ │ │ + beq.n 9f60e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cf1d4 │ │ │ │ + bl 1cdde8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9f336 │ │ │ │ + b.n 9f60e │ │ │ │ movw r2, #4780 @ 0x12ac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #13932 @ 0x366c │ │ │ │ + movw r2, #11828 @ 0x2e34 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 2367a0 <_PyErr_Format@@Base> │ │ │ │ - b.n 9f336 │ │ │ │ - b.w 71a68 │ │ │ │ + bl 235cd0 <_PyErr_Format@@Base> │ │ │ │ + b.n 9f60e │ │ │ │ + b.w 71b84 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, #16 │ │ │ │ subs r3, r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 9f46c │ │ │ │ - cbz r4, 9f3b8 │ │ │ │ + bgt.n 9f744 │ │ │ │ + cbz r4, 9f690 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 9f49c │ │ │ │ + bhi.n 9f774 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 9f440 │ │ │ │ + bhi.n 9f718 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 9f390 │ │ │ │ + beq.n 9f668 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f390 │ │ │ │ + bne.n 9f668 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9f39a │ │ │ │ + bne.n 9f672 │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 9f572 │ │ │ │ + blt.w 9f84a │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 9f494 │ │ │ │ + beq.n 9f76c │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 9f4d8 │ │ │ │ + bgt.w 9f7b0 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f530 │ │ │ │ + beq.w 9f804 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 9f486 │ │ │ │ + beq.n 9f75e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f52c │ │ │ │ + beq.w 9f808 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 9f486 │ │ │ │ + beq.n 9f75e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f506 │ │ │ │ + beq.n 9f7de │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 9f486 │ │ │ │ + beq.n 9f75e │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 96704 │ │ │ │ + bl 96a60 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f508 │ │ │ │ + beq.n 9f7e0 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 9f424 │ │ │ │ - b.n 9f488 │ │ │ │ + bne.n 9f6fc │ │ │ │ + b.n 9f760 │ │ │ │ sub.w r5, r4, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9f390 │ │ │ │ + bne.n 9f668 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9f482 │ │ │ │ + beq.n 9f75a │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9f4aa │ │ │ │ - cbnz r0, 9f4c4 │ │ │ │ + bne.n 9f782 │ │ │ │ + cbnz r0, 9f7a0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9f482 │ │ │ │ - bls.n 9f4ba │ │ │ │ + beq.n 9f75a │ │ │ │ + bls.n 9f792 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9f4c4 │ │ │ │ + beq.n 9f7a0 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 9f482 │ │ │ │ + beq.n 9f75a │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9f470 │ │ │ │ + bne.n 9f748 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 9f390 │ │ │ │ + b.n 9f668 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f534 │ │ │ │ + bne.n 9f80c │ │ │ │ str.w r9, [sl] │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9f460 │ │ │ │ - bhi.n 9f4c8 │ │ │ │ + beq.n 9f738 │ │ │ │ + bhi.n 9f7a4 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9f460 │ │ │ │ + beq.n 9f738 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9f482 │ │ │ │ + beq.n 9f75a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f390 │ │ │ │ + bne.w 9f668 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 9f3b2 │ │ │ │ + b.n 9f68a │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9f482 │ │ │ │ - bls.n 9f4ce │ │ │ │ - cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 9f47a │ │ │ │ - adds r0, #1 │ │ │ │ - b.n 9f390 │ │ │ │ - cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 9f4aa │ │ │ │ - b.n 9f482 │ │ │ │ + beq.n 9f75a │ │ │ │ + bhi.n 9f7aa │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9f55c │ │ │ │ + beq.n 9f834 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9f47a │ │ │ │ - b.n 9f4c4 │ │ │ │ + bne.n 9f752 │ │ │ │ + adds r0, #1 │ │ │ │ + b.n 9f668 │ │ │ │ + cmp r4, #125 @ 0x7d │ │ │ │ + bne.n 9f782 │ │ │ │ + b.n 9f75a │ │ │ │ + cmp r4, #91 @ 0x5b │ │ │ │ + bne.n 9f752 │ │ │ │ + b.n 9f7a0 │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 83f58 │ │ │ │ + bl 841c0 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f584 │ │ │ │ + beq.n 9f85c │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 96704 │ │ │ │ - cbz r0, 9f508 │ │ │ │ + bl 96a60 │ │ │ │ + cbz r0, 9f7e0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 9f3f0 │ │ │ │ + b.n 9f6c8 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 63968 │ │ │ │ + bl 638dc │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9f592 │ │ │ │ + bne.n 9f86a │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 9f58a │ │ │ │ + bne.n 9f862 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9f494 │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 9f508 │ │ │ │ + b.n 9f76c │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9f508 │ │ │ │ + b.n 9f7e0 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 9f7e0 │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r5, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r5, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9f552 │ │ │ │ - cbnz r5, 9f57a │ │ │ │ + beq.n 9f82a │ │ │ │ + cbnz r5, 9f852 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f490 │ │ │ │ - b.n 9f534 │ │ │ │ + beq.n 9f768 │ │ │ │ + b.n 9f80c │ │ │ │ movw r3, #4780 @ 0x12ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ + movw r1, #4776 @ 0x12a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 9f526 │ │ │ │ + b.n 9f7fe │ │ │ │ bl 30280 <_PyObject_DebugMallocStats@@Base+0x1f98> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f490 │ │ │ │ - b.n 9f518 │ │ │ │ - bl 244f6c │ │ │ │ - b.n 9f494 │ │ │ │ + bne.n 9f768 │ │ │ │ + b.n 9f7f0 │ │ │ │ + bl 24448c │ │ │ │ + b.n 9f76c │ │ │ │ mov r0, r8 │ │ │ │ - bl 844d4 │ │ │ │ - b.n 9f526 │ │ │ │ + bl 8473c │ │ │ │ + b.n 9f7fe │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f51e │ │ │ │ + bge.n 9f7f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f51e │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f51e │ │ │ │ + bne.n 9f7f6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f7f6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 9f5ea │ │ │ │ + bpl.n 9f8c2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - cbz r4, 9f5de │ │ │ │ + cbz r4, 9f8b6 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9f5f2 │ │ │ │ - cbnz r3, 9f618 │ │ │ │ + cbz r0, 9f8ca │ │ │ │ + cbnz r3, 9f8f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ mov r2, r3 │ │ │ │ - b.w a4434 │ │ │ │ + b.w a47e0 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w a4434 │ │ │ │ - cbz r3, 9f5fa │ │ │ │ + b.w a47e0 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ + cbz r3, 9f8d2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f5dc │ │ │ │ + bne.n 9f8b4 │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #13932 @ 0x366c │ │ │ │ + movw r2, #11828 @ 0x2e34 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2367a0 <_PyErr_Format@@Base> │ │ │ │ + b.w 235cd0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f5dc │ │ │ │ + beq.n 9f8b4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cf1d4 │ │ │ │ + b.w 1cdde8 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 9f662 │ │ │ │ + bpl.n 9f93a │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbz r4, 9f662 │ │ │ │ + cbz r4, 9f93a │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9f66e │ │ │ │ - cbnz r3, 9f694 │ │ │ │ + cbz r0, 9f946 │ │ │ │ + cbnz r3, 9f96c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a4434 │ │ │ │ - cbz r3, 9f676 │ │ │ │ + b.w a47e0 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ + cbz r3, 9f94e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f660 │ │ │ │ + bne.n 9f938 │ │ │ │ movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #13932 @ 0x366c │ │ │ │ + movw r2, #11828 @ 0x2e34 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2367a0 <_PyErr_Format@@Base> │ │ │ │ + b.w 235cd0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f660 │ │ │ │ + beq.n 9f938 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cf1d4 │ │ │ │ + b.w 1cdde8 │ │ │ │ nop │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a4434 │ │ │ │ + b.w a47e0 <_PyObject_MakeTpCall@@Base+0xe4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f80c │ │ │ │ + bne.w 9fae4 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f7d8 │ │ │ │ + bne.n 9fab0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9f7b6 │ │ │ │ + beq.n 9fa8e │ │ │ │ movw r3, #12536 @ 0x30f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9f7c2 │ │ │ │ + bne.n 9fa9a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9f772 │ │ │ │ + beq.n 9fa4a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9f7cc │ │ │ │ + beq.n 9faa4 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 9f70c │ │ │ │ + cbnz r0, 9f9e4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r4, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ @@ -173083,19 +173365,19 @@ │ │ │ │ add.w r4, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r4, [r3, #20] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r4, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9f988 │ │ │ │ + bl 9fc60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f7f4 │ │ │ │ - ldr r4, [pc, #236] @ (9f824 ) │ │ │ │ + bne.n 9facc │ │ │ │ + ldr r4, [pc, #236] @ (9fafc ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ @@ -173108,19 +173390,19 @@ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #12536 @ 0x30f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f706 │ │ │ │ - ldr r4, [pc, #156] @ (9f824 ) │ │ │ │ + beq.n 9f9de │ │ │ │ + ldr r4, [pc, #156] @ (9fafc ) │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r4] │ │ │ │ @@ -173129,83 +173411,83 @@ │ │ │ │ str r4, [r3, #16] │ │ │ │ add.w r4, r3, #32 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #20] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #24] │ │ │ │ - b.n 9f74a │ │ │ │ + b.n 9fa22 │ │ │ │ movw r3, #12536 @ 0x30f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9f772 │ │ │ │ + beq.n 9fa4a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 9f8dc │ │ │ │ + b.n 9fbb4 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1ceec0 │ │ │ │ + b.w 1cdad8 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #35480 @ 0x8a98 │ │ │ │ + movw r0, #33304 @ 0x8218 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1d82e0 │ │ │ │ + bl 1d6e28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f6de │ │ │ │ + bne.w 9f9b6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f706 │ │ │ │ + b.n 9f9de │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f7f0 │ │ │ │ + bge.n 9fac8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9f7f0 │ │ │ │ + bne.n 9fac8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f7f0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fac8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #35480 @ 0x8a98 │ │ │ │ + movw r0, #33304 @ 0x8218 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 41916 │ │ │ │ + bl 41906 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f7f0 │ │ │ │ - b.n 9f6ce │ │ │ │ + beq.n 9fac8 │ │ │ │ + b.n 9f9a6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r0, #12536 @ 0x30f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f8d2 │ │ │ │ + beq.n 9fbaa │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #7 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r0, #32 │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ str.w ip, [r0, #20] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ - cbnz r1, 9f8b2 │ │ │ │ - ldr.w ip, [pc, #100] @ 9f8d8 │ │ │ │ + cbnz r1, 9fb8a │ │ │ │ + ldr.w ip, [pc, #100] @ 9fbb0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ @@ -173217,54 +173499,54 @@ │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w ip, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 9f988 │ │ │ │ + bl 9fc60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f872 │ │ │ │ + beq.n 9fb4a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f8d2 │ │ │ │ + bge.n 9fbaa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9f8d2 │ │ │ │ + cbnz r2, 9fbaa │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f8ac │ │ │ │ + b.n 9fb84 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 88718 │ │ │ │ + bl 88a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f97e │ │ │ │ + beq.n 9fc56 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #7 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r0, #32 │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ str.w ip, [r0, #20] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ - cbnz r1, 9f95e │ │ │ │ - ldr.w ip, [pc, #100] @ 9f984 │ │ │ │ + cbnz r1, 9fc36 │ │ │ │ + ldr.w ip, [pc, #100] @ 9fc5c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ @@ -173276,28 +173558,28 @@ │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w ip, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 9f988 │ │ │ │ + bl 9fc60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f91e │ │ │ │ + beq.n 9fbf6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f97e │ │ │ │ + bge.n 9fc56 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9f97e │ │ │ │ + cbnz r2, 9fc56 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f958 │ │ │ │ + b.n 9fc30 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -173305,147 +173587,147 @@ │ │ │ │ movw r3, #11936 @ 0x2ea0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #12536 @ 0x30f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp ip, r2 │ │ │ │ it ne │ │ │ │ cmpne ip, r3 │ │ │ │ - bne.n 9f9e4 │ │ │ │ + bne.n 9fcbc │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9fa9c │ │ │ │ + beq.n 9fd74 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - cbnz r3, 9f9c2 │ │ │ │ + cbnz r3, 9fc9a │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 9fa80 │ │ │ │ + bge.n 9fd58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 10b3fc │ │ │ │ + b.w 10b0bc │ │ │ │ ldr.w lr, [ip, #172] @ 0xac │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9faa0 │ │ │ │ + beq.n 9fd78 │ │ │ │ ldr.w r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9fa6e │ │ │ │ + ble.n 9fd46 │ │ │ │ ldr.w r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9f9b4 │ │ │ │ + beq.n 9fc8c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9fa3a │ │ │ │ + beq.n 9fd12 │ │ │ │ ldr.w r5, [lr, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9f9b4 │ │ │ │ + beq.n 9fc8c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9fa3a │ │ │ │ + beq.n 9fd12 │ │ │ │ ldr.w r5, [lr, #24] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9f9b4 │ │ │ │ + beq.n 9fc8c │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9fa3a │ │ │ │ + beq.n 9fd12 │ │ │ │ add.w r8, lr, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ adds r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 9f9b4 │ │ │ │ + beq.n 9fc8c │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9fa22 │ │ │ │ + bne.n 9fcfa │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9fa6e │ │ │ │ + ble.n 9fd46 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 9f9b4 │ │ │ │ + beq.n 9fc8c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9fa6e │ │ │ │ + beq.n 9fd46 │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f9b4 │ │ │ │ + beq.n 9fc8c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9fa6e │ │ │ │ + beq.n 9fd46 │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f9b4 │ │ │ │ + beq.n 9fc8c │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9fa6e │ │ │ │ + beq.n 9fd46 │ │ │ │ add.w lr, lr, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 9f9b4 │ │ │ │ + beq.n 9fc8c │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 9fa60 │ │ │ │ + bne.n 9fd38 │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 9fa94 │ │ │ │ + beq.n 9fd6c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9fb08 │ │ │ │ + b.n 9fde0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r1, r3, r2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl a06f0 │ │ │ │ + bl a09c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f9d8 │ │ │ │ + beq.n 9fcb0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9f9bc │ │ │ │ + b.n 9fc94 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 212038 │ │ │ │ + b.w 2115a4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f9bc │ │ │ │ + b.n 9fc94 │ │ │ │ mov r4, ip │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ - cbz r4, 9faae │ │ │ │ + cbz r4, 9fd86 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9f9b4 │ │ │ │ - b.n 9faa2 │ │ │ │ + beq.n 9fc8c │ │ │ │ + b.n 9fd7a │ │ │ │ mov r3, ip │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9fa6e │ │ │ │ + beq.n 9fd46 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9fab0 │ │ │ │ - b.n 9f9b4 │ │ │ │ + bne.n 9fd88 │ │ │ │ + b.n 9fc8c │ │ │ │ nop │ │ │ │ │ │ │ │ -0009fac0 : │ │ │ │ +0009fd98 : │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 9fae6 │ │ │ │ + cbz r2, 9fdbe │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 9fae2 │ │ │ │ + ble.n 9fdba │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9face │ │ │ │ + bne.n 9fda6 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9fade │ │ │ │ + beq.n 9fdb6 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 9faf6 │ │ │ │ + cbz r0, 9fdce │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9faea │ │ │ │ - b.n 9fade │ │ │ │ + bne.n 9fdc2 │ │ │ │ + b.n 9fdb6 │ │ │ │ movw r3, #35368 @ 0x8a28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -173455,720 +173737,720 @@ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a01ee │ │ │ │ + beq.w a04c6 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a01e8 │ │ │ │ + beq.w a04c0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #39135 @ 0x98df │ │ │ │ + movw r2, #39119 @ 0x98cf │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w a02ca │ │ │ │ + beq.w a05a2 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ str r2, [r7, #28] │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - movw r2, #39469 @ 0x9a2d │ │ │ │ - movt r2, #16 │ │ │ │ str r2, [r7, #12] │ │ │ │ - b.n 9fbc4 │ │ │ │ + movw r2, #6152 @ 0x1808 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + b.n 9fe9c │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9fd94 │ │ │ │ + bne.w a0072 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov fp, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a022e │ │ │ │ + bne.w a0506 │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ mov lr, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldrd r3, r1, [sl, #8] │ │ │ │ adds r3, #1 │ │ │ │ adds r1, #1 │ │ │ │ strd r3, r1, [sl, #8] │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ cmp r3, r2 │ │ │ │ str.w lr, [r0, #4] │ │ │ │ - bcs.w 9ffbe │ │ │ │ + bcs.w a0296 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fbbe │ │ │ │ + bge.n 9fe96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0226 │ │ │ │ + beq.w a04fe │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fdc4 │ │ │ │ + beq.w a00a2 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9fc72 │ │ │ │ + beq.n 9ff4a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0290 │ │ │ │ + beq.w a0568 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w a02a8 │ │ │ │ + beq.w a0580 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r9 │ │ │ │ ldrd r2, fp, [sl, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r9, lr │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w sl, [r7, #32] │ │ │ │ it lt │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov sl, fp │ │ │ │ and.w r8, r9, r2 │ │ │ │ movs r1, #0 │ │ │ │ - str.w r9, [r7, #20] │ │ │ │ + str.w r9, [r7, #24] │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ add.w r1, r8, #9 │ │ │ │ add.w r4, sl, r8, lsl #3 │ │ │ │ cmp r1, r2 │ │ │ │ ite ls │ │ │ │ movls r1, #9 │ │ │ │ movhi r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ adds r4, #8 │ │ │ │ - str.w r8, [r7, #24] │ │ │ │ + str.w r8, [r7, #20] │ │ │ │ add.w fp, r0, r1, lsl #3 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fb6c │ │ │ │ + beq.n 9fe44 │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n 9fc7e │ │ │ │ + beq.n 9ff56 │ │ │ │ ldr r5, [r7, #36] @ 0x24 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r5, r0 │ │ │ │ str r5, [r7, #36] @ 0x24 │ │ │ │ adds r4, #8 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n 9fc36 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr.w r8, [r7, #24] │ │ │ │ + bne.n 9ff0e │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr.w r8, [r7, #20] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - str r1, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ add r8, r1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r2 │ │ │ │ - b.n 9fc18 │ │ │ │ + b.n 9fef0 │ │ │ │ ldr.w lr, [r6, #12] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9fbee │ │ │ │ - b.n 9fbd8 │ │ │ │ + bne.n 9fec6 │ │ │ │ + b.n 9feb0 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w 9fda2 │ │ │ │ + beq.w a0080 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w a0054 │ │ │ │ - ldr r2, [pc, #588] @ (9fee4 ) │ │ │ │ + beq.w a032c │ │ │ │ + ldr r2, [pc, #588] @ (a01bc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w sl, [r7, #16] │ │ │ │ ldr r0, [r1, r2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a0162 │ │ │ │ + bge.w a043a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w a016e │ │ │ │ + bhi.w a0446 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9fe3e │ │ │ │ + bne.w a011c │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9ff44 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + beq.w a021c │ │ │ │ + movw r2, #38821 @ 0x97a5 │ │ │ │ + movt r2, #16 │ │ │ │ cmp sl, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - bne.w 9feb0 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bne.w a018e │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9feec │ │ │ │ + bpl.w a01c4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9feec │ │ │ │ + bpl.w a01c4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr.w ip, [r6, #8] │ │ │ │ and.w r1, r2, #3 │ │ │ │ and.w r0, ip, #3 │ │ │ │ orr.w lr, r2, ip │ │ │ │ rsb r1, r1, #1 │ │ │ │ rsb r0, r0, #1 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bhi.w 9ffe8 │ │ │ │ + bhi.w a02c0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mul.w r1, r2, r1 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mul.w r2, r0, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9ffde │ │ │ │ + beq.w a02b6 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r2, #36500 @ 0x8e94 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ itt eq │ │ │ │ movweq r2, #6412 @ 0x190c │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ - bne.w 9ff6c │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + bne.w a0244 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w r8, r2, r0 │ │ │ │ clz r8, r8 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - blt.w 9ff8c │ │ │ │ + blt.w a0264 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fd70 │ │ │ │ + bge.n a004e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a038e │ │ │ │ + beq.w a0666 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 9fda2 │ │ │ │ + beq.n a0080 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w sl, [r2, #20] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w a0384 │ │ │ │ + bne.w a065c │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w a0384 │ │ │ │ + bne.w a065c │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 9fc52 │ │ │ │ + b.n 9ff2a │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9fc52 │ │ │ │ + bne.w 9ff2a │ │ │ │ cmp r5, r6 │ │ │ │ - bne.w 9fc88 │ │ │ │ + bne.w 9ff60 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fbbe │ │ │ │ + bge.w 9fe96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fbac │ │ │ │ + bne.w 9fe84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fbac │ │ │ │ - ldr r6, [pc, #284] @ (9fee4 ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fe84 │ │ │ │ + ldr r6, [pc, #280] @ (a01bc ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov fp, r9 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a034e │ │ │ │ + bne.w a0626 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fe36 │ │ │ │ + bge.n a0114 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 9fe34 │ │ │ │ + cbnz r2, a0112 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ ubfx r8, r3, #14, #1 │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r8, #1 │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a0302 │ │ │ │ - ldr r2, [pc, #212] @ (9fee8 ) │ │ │ │ + bne.w a05da │ │ │ │ + ldr r2, [pc, #204] @ (a01c0 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0276 │ │ │ │ + bne.w a054e │ │ │ │ mov r0, fp │ │ │ │ blx sl │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a020e │ │ │ │ + bne.w a04e6 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a00c4 │ │ │ │ + bne.w a039c │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a0434 │ │ │ │ + beq.w a070c │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9fe94 │ │ │ │ + ble.n a0172 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w a0112 │ │ │ │ + beq.w a03ea │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9fe94 │ │ │ │ + beq.n a0172 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w a0112 │ │ │ │ + beq.w a03ea │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 9fe94 │ │ │ │ + beq.n a0172 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w a0112 │ │ │ │ + beq.w a03ea │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 9fe94 │ │ │ │ + beq.n a0172 │ │ │ │ adds r1, #24 │ │ │ │ movs r0, #3 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w a0110 │ │ │ │ + beq.w a03e8 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 9fe82 │ │ │ │ + bne.n a0160 │ │ │ │ mov r3, lr │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9ff04 │ │ │ │ + beq.n a01dc │ │ │ │ movs r2, #0 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - movw r2, #39469 @ 0x9a2d │ │ │ │ + str r2, [r7, #8] │ │ │ │ + movw r2, #38821 @ 0x97a5 │ │ │ │ movt r2, #16 │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 9fcdc │ │ │ │ + beq.w 9ffba │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ - movw r1, #6152 @ 0x1808 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 9fef4 │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + beq.n a01cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a018e │ │ │ │ + beq.w a0466 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movw r1, #36500 @ 0x8e94 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 9fd46 │ │ │ │ - b.n 9ff74 │ │ │ │ - nop │ │ │ │ + beq.w a0024 │ │ │ │ + b.n a024c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a03f0 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - cbnz r2, 9ff44 │ │ │ │ + blt.w a06c8 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cbnz r2, a021c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r8, [r2, #100] @ 0x64 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9ff44 │ │ │ │ + beq.n a021c │ │ │ │ movw r2, #18084 @ 0x46a4 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #62809 @ 0xf559 │ │ │ │ + movw r1, #61061 @ 0xee85 │ │ │ │ movt r1, #21 │ │ │ │ cmp r8, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bne.w a00d0 │ │ │ │ + bne.w a03a8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w a02b4 │ │ │ │ + bne.w a058c │ │ │ │ movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ - blt.w a00ea │ │ │ │ + blt.w a03c2 │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a03b2 │ │ │ │ + blt.w a068a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r2, #36500 @ 0x8e94 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq.w r8, #0 │ │ │ │ - beq.w 9fd5e │ │ │ │ + beq.w a003c │ │ │ │ movw r2, #6412 @ 0x190c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r2 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str r2, [r7, #4] │ │ │ │ - bl e6a60 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bl e7024 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ff96 │ │ │ │ + bge.n a026e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a044c │ │ │ │ + beq.w a0724 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ffa8 │ │ │ │ + bge.n a0280 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a038e │ │ │ │ + beq.w a0666 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9fda2 │ │ │ │ + beq.w a0080 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9fd76 │ │ │ │ + beq.w a0054 │ │ │ │ mov fp, r3 │ │ │ │ mov r8, r6 │ │ │ │ - b.n a01a2 │ │ │ │ + b.n a047a │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ ite gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl a06f0 │ │ │ │ + bl a09c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fbac │ │ │ │ + beq.w 9fe84 │ │ │ │ mov fp, r8 │ │ │ │ mov r8, r6 │ │ │ │ - b.n a01ba │ │ │ │ + b.n a0492 │ │ │ │ mov r3, ip │ │ │ │ movw r2, #4788 @ 0x12b4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 9fed0 │ │ │ │ + b.n a01aa │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ mul.w r1, r2, r1 │ │ │ │ mul.w r0, r0, ip │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 9fd24 │ │ │ │ + bne.w a0002 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9ffde │ │ │ │ + beq.n a02b6 │ │ │ │ add.w ip, r5, r2, lsl #2 │ │ │ │ add.w lr, r6, r2, lsl #2 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9fd24 │ │ │ │ + bne.w a0002 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9ffde │ │ │ │ + beq.n a02b6 │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9fd24 │ │ │ │ + bne.w a0002 │ │ │ │ subs r1, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 9ffde │ │ │ │ + beq.n a02b6 │ │ │ │ ldr.w r0, [r5, r2, lsl #2] │ │ │ │ ldr.w r2, [r6, r2, lsl #2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9fd24 │ │ │ │ + bne.w a0002 │ │ │ │ mov r2, ip │ │ │ │ mov ip, r3 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 9ffdc │ │ │ │ + bcc.n a02b4 │ │ │ │ ldr.w r3, [r2, #-4]! │ │ │ │ ldr.w r0, [lr, #-4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a0040 │ │ │ │ + beq.n a0318 │ │ │ │ mov r3, ip │ │ │ │ - b.n 9fd24 │ │ │ │ + b.n a0002 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9fc94 │ │ │ │ + bne.w 9ff6c │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 9fc94 │ │ │ │ + bne.w 9ff6c │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r0, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9fc94 │ │ │ │ + bne.w 9ff6c │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w a0272 │ │ │ │ + bpl.w a054a │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w a039a │ │ │ │ + beq.w a0672 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [r7, #16] │ │ │ │ blx 2c4d8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fda2 │ │ │ │ - b.n 9fc94 │ │ │ │ + beq.w a0080 │ │ │ │ + b.n 9ff6c │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0376 │ │ │ │ + blt.w a064e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 9fe36 │ │ │ │ - str r3, [r7, #4] │ │ │ │ + b.n a0114 │ │ │ │ + str r3, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9feca │ │ │ │ + bne.w a01a4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ff44 │ │ │ │ + bge.w a021c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9ff44 │ │ │ │ + bne.w a021c │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n 9ff44 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n a021c │ │ │ │ mov r3, lr │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a03cc │ │ │ │ + beq.w a06a4 │ │ │ │ movw r2, #18084 @ 0x46a4 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r1, #6152 @ 0x1808 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9feca │ │ │ │ + bne.w a01a4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a03b8 │ │ │ │ + blt.w a0690 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9ff44 │ │ │ │ + beq.w a021c │ │ │ │ movs r2, #1 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - b.n 9fea2 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + b.n a0180 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 9fcba │ │ │ │ + bcs.w 9ff92 │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 9fcba │ │ │ │ - movw r1, #14060 @ 0x36ec │ │ │ │ + bhi.w 9ff92 │ │ │ │ + movw r1, #11956 @ 0x2eb4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - str r3, [r7, #4] │ │ │ │ + str r3, [r7, #8] │ │ │ │ bl 3657c <_Py_CheckRecursiveCall@@Base> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0458 │ │ │ │ + beq.w a0730 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a01a2 │ │ │ │ + bge.n a047a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a026a │ │ │ │ + beq.n a0542 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a03e2 │ │ │ │ + bge.w a06ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0444 │ │ │ │ + beq.w a071c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a01d2 │ │ │ │ + bge.n a04aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, a01d2 │ │ │ │ + cbnz r3, a04aa │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a01e8 │ │ │ │ + bge.n a04c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a03da │ │ │ │ + beq.w a06b2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9fe36 │ │ │ │ + b.n a0114 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n a0250 │ │ │ │ + bmi.n a0528 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, a0250 │ │ │ │ + cbz r3, a0528 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, a0250 │ │ │ │ + cbz r3, a0528 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2466a8 │ │ │ │ + bl 246034 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a01e8 │ │ │ │ + beq.n a04c0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 9fb4a │ │ │ │ + b.n 9fe22 │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.w 9fe2a │ │ │ │ + ble.w a0108 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9fe2a │ │ │ │ + beq.w a0108 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9fe2a │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a0108 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fbbe │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fe96 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9fc08 │ │ │ │ + bne.w 9fee0 │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ mov lr, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #12] │ │ │ │ strd r6, lr, [r1] │ │ │ │ - b.n 9fbac │ │ │ │ + b.n 9fe84 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13980 @ 0x369c │ │ │ │ + movw r1, #11876 @ 0x2e64 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n a01e8 │ │ │ │ + bl f53c4 │ │ │ │ + b.n a04c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a01a2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a047a │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n a008e │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + b.n a0366 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9fe1e │ │ │ │ + beq.w a00fc │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 9fe1e │ │ │ │ + b.n a00fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 91190 <_PyType_GetDict@@Base> │ │ │ │ + bl 914dc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0414 │ │ │ │ + bne.w a06ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 93614 │ │ │ │ + bl 93960 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w a040c │ │ │ │ + bge.w a06e4 │ │ │ │ mov fp, r9 │ │ │ │ mov r8, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 36c0e <_PyEval_SetProfile@@Base+0x1f6> │ │ │ │ - b.n a01ba │ │ │ │ + b.n a0492 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 9ff2c │ │ │ │ + bne.w a0204 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 207eb8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 207430 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n a00dc │ │ │ │ + b.n a03b4 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #14012 @ 0x36bc │ │ │ │ + movw r1, #11908 @ 0x2e84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a01e8 │ │ │ │ + bge.w a04c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a01e8 │ │ │ │ + bne.w a04c0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a01e8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a04c0 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a03a6 │ │ │ │ + bne.n a067e │ │ │ │ ldr.w r3, [fp, #-8] │ │ │ │ - cbz r3, a0340 │ │ │ │ + cbz r3, a0618 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr.w r1, [fp, #-4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r3, [r1, #0] │ │ │ │ @@ -174181,213 +174463,213 @@ │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w fp, [r4, #100] @ 0x64 │ │ │ │ - b.n 9fe2a │ │ │ │ + b.n a0108 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a00b8 │ │ │ │ + beq.w a0390 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, a039e │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, a0676 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r4, [r6, r5] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fe2a │ │ │ │ + bge.w a0108 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fde8 │ │ │ │ - b.n 9fe2a │ │ │ │ + beq.w a00c6 │ │ │ │ + b.n a0108 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov fp, sl │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - b.n 9fc08 │ │ │ │ + b.n 9fee0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n 9ffa8 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n a0280 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n a00a4 │ │ │ │ + b.n a037c │ │ │ │ mov r0, r4 │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ - b.n a0368 │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ + b.n a0640 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a030a │ │ │ │ - b.n a0340 │ │ │ │ + bne.n a05e2 │ │ │ │ + b.n a0618 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 9fd2c │ │ │ │ + b.n a000a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a014c │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n a014c │ │ │ │ + bne.w a0424 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n a0424 │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9fea2 │ │ │ │ - b.n 9ff44 │ │ │ │ + bne.w a0180 │ │ │ │ + b.n a021c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a01e8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a04c0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a01c4 │ │ │ │ - b.n a01e8 │ │ │ │ + blt.w a049c │ │ │ │ + b.n a04c0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9fefe │ │ │ │ + bne.w a01d6 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - b.n 9fefe │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + b.n a01d6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fbe0 │ │ │ │ + bne.w 9feb8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48960 @ 0xbf40 │ │ │ │ + movw r1, #46784 @ 0xb6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov fp, r9 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f54d0 │ │ │ │ - b.n a02ac │ │ │ │ + bl f53c4 │ │ │ │ + b.n a0584 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, a045e │ │ │ │ + cbz r1, a0736 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w a0112 │ │ │ │ - b.n a0436 │ │ │ │ + beq.w a03ea │ │ │ │ + b.n a070e │ │ │ │ mov r0, r8 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a01ba │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a0492 │ │ │ │ mov r0, r2 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n 9ff96 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n a026e │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ - b.n 9fcba │ │ │ │ + b.n 9ff92 │ │ │ │ movw r1, #35368 @ 0x8a28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9fe94 │ │ │ │ - b.n a0112 │ │ │ │ + bne.w a0172 │ │ │ │ + b.n a03ea │ │ │ │ nop │ │ │ │ │ │ │ │ -000a0470 : │ │ │ │ +000a0748 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, a04a6 │ │ │ │ + cbz r3, a077e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, a04a0 │ │ │ │ + cbz r0, a0778 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #39135 @ 0x98df │ │ │ │ + movw r2, #39119 @ 0x98cf │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n a04d0 │ │ │ │ + beq.n a07a8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n a04b8 │ │ │ │ + bmi.n a0790 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, a04b8 │ │ │ │ + cbz r3, a0790 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, a04b8 │ │ │ │ - b.w 2466a8 │ │ │ │ + cbz r3, a0790 │ │ │ │ + b.w 246034 │ │ │ │ movw r3, #51700 @ 0xc9f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13980 @ 0x369c │ │ │ │ + movw r1, #11876 @ 0x2e64 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f54d0 │ │ │ │ + b.w f53c4 │ │ │ │ movw ip, #51700 @ 0xc9f4 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #14012 @ 0x36bc │ │ │ │ + movw r1, #11908 @ 0x2e84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl f54d0 │ │ │ │ + bl f53c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a04fc │ │ │ │ + bge.n a07d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a0500 │ │ │ │ + cbz r2, a07d8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n a04a0 │ │ │ │ + b.n a0778 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a04fc │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a07d4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n a061e │ │ │ │ - ldr r5, [pc, #272] @ (a0634 ) │ │ │ │ + beq.n a08f6 │ │ │ │ + ldr r5, [pc, #272] @ (a090c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1912] @ 0x778 │ │ │ │ - cbz r3, a0596 │ │ │ │ - ldr.w ip, [pc, #252] @ a0638 │ │ │ │ + cbz r3, a086e │ │ │ │ + ldr.w ip, [pc, #252] @ a0910 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #1912] @ 0x778 │ │ │ │ ldr.w r1, [r2, #1916] @ 0x77c │ │ │ │ ldr.w r7, [ip, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1916] @ 0x77c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n a05e2 │ │ │ │ + bne.n a08ba │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a05b6 │ │ │ │ + bge.n a088e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r6, [r0, #3892] @ 0xf34 │ │ │ │ str r4, [r3, #12] │ │ │ │ @@ -174401,310 +174683,310 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #10400 @ 0x28a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 80680 <_PyObject_GC_New@@Base> │ │ │ │ + bl 807d0 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0590 │ │ │ │ + beq.n a0868 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0562 │ │ │ │ + blt.n a083a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n a0590 │ │ │ │ - movw r2, #3709 @ 0xe7d │ │ │ │ + b.n a0868 │ │ │ │ + movw r2, #1957 @ 0x7a5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n a060c │ │ │ │ + bne.n a08e4 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a05a8 │ │ │ │ + bne.n a0880 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20b380 │ │ │ │ + bl 20a8dc │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a05aa │ │ │ │ + b.n a0882 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a05aa │ │ │ │ + b.n a0882 │ │ │ │ mov.w r1, #1200 @ 0x4b0 │ │ │ │ - movw r0, #54696 @ 0xd5a8 │ │ │ │ + movw r0, #54828 @ 0xd62c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a0590 │ │ │ │ + b.n a0868 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000a063c : │ │ │ │ +000a0914 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, a065c │ │ │ │ + cbz r0, a0934 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (a0698 ) │ │ │ │ + ldr r2, [pc, #56] @ (a0970 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0656 │ │ │ │ + beq.n a092e │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0656 │ │ │ │ + beq.n a092e │ │ │ │ movw r1, #51940 @ 0xcae4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 208cb0 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 20822c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0656 │ │ │ │ + beq.n a092e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 208cc8 <_PyErr_Clear@@Base> │ │ │ │ + bl 208244 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n a0656 │ │ │ │ + b.n a092e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, a06ec │ │ │ │ + cbz r0, a09c4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n a06d0 │ │ │ │ + bge.n a09a8 │ │ │ │ adds r1, r3, #4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a06e2 │ │ │ │ + bge.n a09ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a06e6 │ │ │ │ + cbz r3, a09be │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a06e2 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a09ba │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ add.w sl, r0, #32 │ │ │ │ mov fp, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.w a092c │ │ │ │ + bls.w a0c02 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n a0808 │ │ │ │ + bls.n a0ae0 │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w a0946 │ │ │ │ + bls.w a0c1c │ │ │ │ movs r6, #32 │ │ │ │ mov r2, r6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n a071e │ │ │ │ + bls.n a09f6 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ mov lr, r2 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.w a0aee │ │ │ │ + bcs.w a0dc2 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a0a46 │ │ │ │ - ldr r3, [pc, #652] @ (a09e0 ) │ │ │ │ + bne.w a0d1a │ │ │ │ + ldr r3, [pc, #648] @ (a0cb4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r9, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.w a099c │ │ │ │ + bne.w a0c72 │ │ │ │ add.w ip, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r3, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w a0986 │ │ │ │ + beq.w a0c5c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a08b2 │ │ │ │ + beq.w a0b88 │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ subs r6, #1 │ │ │ │ blx 2b5ac │ │ │ │ mov r7, r5 │ │ │ │ ldrd r2, r3, [r8, #8] │ │ │ │ add.w r0, r5, fp, lsl #3 │ │ │ │ strd r6, r4, [r8, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a08ee │ │ │ │ + bne.w a0bc4 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n a07fa │ │ │ │ + bhi.n a0ad2 │ │ │ │ subs r0, r0, r5 │ │ │ │ add.w r3, r5, #16 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ mov r8, r7 │ │ │ │ add r0, r3 │ │ │ │ mov lr, r5 │ │ │ │ add.w r3, r5, #8 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, a07f0 │ │ │ │ + cbz r2, a0ac8 │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ and.w r1, r5, ip │ │ │ │ add.w r6, r4, r1, lsl #3 │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ - cbnz r7, a0844 │ │ │ │ + cbnz r7, a0b1c │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ str r5, [r6, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n a07d2 │ │ │ │ + bne.n a0aaa │ │ │ │ mov r7, r8 │ │ │ │ mov r5, lr │ │ │ │ cmp r7, sl │ │ │ │ - bne.w a096e │ │ │ │ + bne.w a0c44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov.w lr, #8 │ │ │ │ movs r6, #16 │ │ │ │ movw r7, #32456 @ 0x7ec8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #2765 @ 0xacd │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #8 │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a0a46 │ │ │ │ - ldr r3, [pc, #432] @ (a09e0 ) │ │ │ │ + bne.w a0d1a │ │ │ │ + ldr r3, [pc, #428] @ (a0cb4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n a076e │ │ │ │ + b.n a0a46 │ │ │ │ add.w r7, r1, #9 │ │ │ │ cmp r7, ip │ │ │ │ - bhi.n a088c │ │ │ │ + bhi.n a0b62 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0950 │ │ │ │ + beq.n a0c26 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a0966 │ │ │ │ + beq.n a0c2a │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a096a │ │ │ │ + beq.w a0c40 │ │ │ │ ldr r7, [r6, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0942 │ │ │ │ + beq.n a0c18 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a0976 │ │ │ │ + beq.w a0c4c │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a097a │ │ │ │ + beq.w a0c50 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a097e │ │ │ │ + beq.n a0c54 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0982 │ │ │ │ + beq.n a0c58 │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a09da │ │ │ │ + beq.w a0cb0 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r6, r9, #1 │ │ │ │ add r1, r6 │ │ │ │ and.w r7, r1, ip │ │ │ │ add.w r6, r4, r7, lsl #3 │ │ │ │ ldr.w r1, [r4, r7, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a09e8 │ │ │ │ + bne.w a0cbc │ │ │ │ strd r2, r5, [r6] │ │ │ │ - b.n a07f0 │ │ │ │ + b.n a0ac8 │ │ │ │ ldrd r0, r2, [r3, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n a0954 │ │ │ │ + bcc.n a0c2e │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r7, [r3, r0] │ │ │ │ subs r6, #1 │ │ │ │ @@ -174714,230 +174996,229 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5ac │ │ │ │ add.w r0, r5, fp, lsl #3 │ │ │ │ ldrd r2, r3, [r8, #8] │ │ │ │ strd r9, r4, [r8, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a07b8 │ │ │ │ + beq.w a0a90 │ │ │ │ str.w r3, [r8, #8] │ │ │ │ mov lr, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n a08fa │ │ │ │ + b.n a0bd0 │ │ │ │ adds r3, #8 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.w a07fa │ │ │ │ + bhi.w a0ad2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a08f8 │ │ │ │ - ldr r2, [pc, #220] @ (a09e4 ) │ │ │ │ + beq.n a0bce │ │ │ │ + ldr r2, [pc, #216] @ (a0cb8 ) │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a08f8 │ │ │ │ + beq.n a0bce │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov fp, r3 │ │ │ │ mov ip, r4 │ │ │ │ and.w r2, r4, r6 │ │ │ │ ldr.w r3, [lr, r2, lsl #3] │ │ │ │ add.w r8, lr, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0ab0 │ │ │ │ + bne.w a0d84 │ │ │ │ mov r3, fp │ │ │ │ strd r1, r4, [r8] │ │ │ │ - b.n a08f8 │ │ │ │ + b.n a0bce │ │ │ │ ldr r7, [r0, #20] │ │ │ │ cmp r7, sl │ │ │ │ - beq.w a0a78 │ │ │ │ + beq.w a0d4c │ │ │ │ mov.w r9, #7 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r9 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n a08d4 │ │ │ │ + b.n a0baa │ │ │ │ adds r6, #32 │ │ │ │ - b.n a08ac │ │ │ │ + b.n a0b82 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov.w lr, #16 │ │ │ │ movs r6, #32 │ │ │ │ - b.n a0810 │ │ │ │ + b.n a0ae8 │ │ │ │ adds r6, #8 │ │ │ │ - b.n a08ac │ │ │ │ + b.n a0b82 │ │ │ │ + adds r6, #16 │ │ │ │ + b.n a0b82 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r6, #1 │ │ │ │ str r3, [r1, #12] │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n a08d4 │ │ │ │ - adds r6, #16 │ │ │ │ - b.n a08ac │ │ │ │ + b.n a0baa │ │ │ │ adds r6, #24 │ │ │ │ - b.n a08ac │ │ │ │ + b.n a0b82 │ │ │ │ mov r0, r5 │ │ │ │ - bl 844d4 │ │ │ │ - b.n a0800 │ │ │ │ + bl 8473c │ │ │ │ + b.n a0ad8 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ - b.n a08ac │ │ │ │ + b.n a0b82 │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ - b.n a08ac │ │ │ │ + b.n a0b82 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ - b.n a08ac │ │ │ │ + b.n a0b82 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ - b.n a08ac │ │ │ │ + b.n a0b82 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - bl 80ba8 │ │ │ │ + bl 80cf8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a08ca │ │ │ │ + bne.n a0ba0 │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #43089 @ 0xa851 │ │ │ │ + movw r1, #43377 @ 0xa971 │ │ │ │ movt r1, #7 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n a0a68 │ │ │ │ + bne.n a0d3c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c218 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a0aee │ │ │ │ + beq.w a0dc2 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ subs r6, #1 │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n a08d4 │ │ │ │ + b.n a0baa │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ - b.n a08ac │ │ │ │ - nop │ │ │ │ + b.n a0b82 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r7 │ │ │ │ lsls r1, r2, #1 │ │ │ │ add.w r1, r7, #9 │ │ │ │ cmp r1, ip │ │ │ │ - bhi.n a0a26 │ │ │ │ + bhi.n a0cfa │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0950 │ │ │ │ + beq.n a0c26 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0966 │ │ │ │ + beq.n a0c2a │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a096a │ │ │ │ + beq.n a0c40 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0942 │ │ │ │ + beq.n a0c18 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0976 │ │ │ │ + beq.n a0c4c │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a097a │ │ │ │ + beq.n a0c50 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a097e │ │ │ │ + beq.n a0c54 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0982 │ │ │ │ + beq.n a0c58 │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a09da │ │ │ │ + beq.n a0cb0 │ │ │ │ add.w r1, r7, r7, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r7, r1, ip │ │ │ │ add.w r6, r4, r7, lsl #3 │ │ │ │ ldr.w r1, [r4, r7, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a08ac │ │ │ │ - b.n a09e8 │ │ │ │ + beq.w a0b82 │ │ │ │ + b.n a0cbc │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str.w lr, [sp] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0aee │ │ │ │ + beq.n a0dc2 │ │ │ │ ldr.w lr, [sp] │ │ │ │ subs r6, #1 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ - b.n a08d4 │ │ │ │ + b.n a0baa │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n a09bc │ │ │ │ + b.n a0c92 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a0800 │ │ │ │ + beq.w a0ad8 │ │ │ │ mov r4, r7 │ │ │ │ add r6, sp, #8 │ │ │ │ add.w ip, r0, #96 @ 0x60 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, ip │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n a0a8a │ │ │ │ + bne.n a0d5e │ │ │ │ mov.w r9, #7 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r9 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ add r5, sp, #8 │ │ │ │ - b.n a08d4 │ │ │ │ + b.n a0baa │ │ │ │ add.w r9, r2, #9 │ │ │ │ cmp r9, r6 │ │ │ │ - bhi.n a0ad6 │ │ │ │ + bhi.n a0daa │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r9, r8, #72 @ 0x48 │ │ │ │ mov sl, r6 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r6, [r8, #8]! │ │ │ │ - cbz r6, a0ae6 │ │ │ │ + cbz r6, a0dba │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n a0ac4 │ │ │ │ + bne.n a0d98 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ add r2, ip │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r6 │ │ │ │ - b.n a0916 │ │ │ │ + b.n a0bec │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n a0926 │ │ │ │ - bl 244f6c │ │ │ │ + b.n a0bfc │ │ │ │ + bl 24448c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a0802 │ │ │ │ + b.n a0ada │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (a0b9c ) │ │ │ │ + ldr r4, [pc, #148] @ (a0e70 ) │ │ │ │ mov r2, r0 │ │ │ │ ldrd ip, r0, [r0, #-8] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ @@ -174951,161 +175232,161 @@ │ │ │ │ str.w lr, [r2, #-8] │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - cbz r0, a0b58 │ │ │ │ + cbz r0, a0e2c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0b78 │ │ │ │ + blt.n a0e4c │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n a0b8e │ │ │ │ + bhi.n a0e62 │ │ │ │ ldr.w r0, [r3, #1912] @ 0x778 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [r3, #1912] @ 0x778 │ │ │ │ str.w r1, [r3, #1916] @ 0x77c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a0b58 │ │ │ │ + bne.n a0e2c │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.n a0b58 │ │ │ │ + b.n a0e2c │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 90f5c │ │ │ │ + b.w 912a8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a0ba0 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000a0e74 <_Py_CheckFunctionResult@@Base>: │ │ │ │ push {lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, a0bb4 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + cbz r2, a0e88 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n a0be4 <_Py_CheckFunctionResult@@Base+0x44> │ │ │ │ + bne.n a0eb8 <_Py_CheckFunctionResult@@Base+0x44> │ │ │ │ mov r0, ip │ │ │ │ pop {pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n a0bc2 <_Py_CheckFunctionResult@@Base+0x22> │ │ │ │ + beq.n a0e96 <_Py_CheckFunctionResult@@Base+0x22> │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a0bb0 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + bne.n a0e84 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ movw r2, #4780 @ 0x12ac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr.w ip, [r2] │ │ │ │ - cbz r1, a0bf6 <_Py_CheckFunctionResult@@Base+0x56> │ │ │ │ + cbz r1, a0eca <_Py_CheckFunctionResult@@Base+0x56> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #13932 @ 0x366c │ │ │ │ + movw r2, #11828 @ 0x2e34 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ mov r1, ip │ │ │ │ - b.w 2367a0 <_PyErr_Format@@Base> │ │ │ │ + b.w 235cd0 <_PyErr_Format@@Base> │ │ │ │ ldr.w lr, [lr, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n a0bb0 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + beq.n a0e84 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1cf1d4 │ │ │ │ - movw r2, #14076 @ 0x36fc │ │ │ │ + b.w 1cdde8 │ │ │ │ + movw r2, #11972 @ 0x2ec4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ mov r1, ip │ │ │ │ - b.w 2367a0 <_PyErr_Format@@Base> │ │ │ │ - ldr r2, [pc, #508] @ (a0e08 <_Py_CheckFunctionResult@@Base+0x268>) │ │ │ │ + b.w 235cd0 <_PyErr_Format@@Base> │ │ │ │ + ldr r2, [pc, #508] @ (a10dc <_Py_CheckFunctionResult@@Base+0x268>) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ cmpeq r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w a0d9a <_Py_CheckFunctionResult@@Base+0x1fa> │ │ │ │ + beq.w a106e <_Py_CheckFunctionResult@@Base+0x1fa> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0d5c <_Py_CheckFunctionResult@@Base+0x1bc> │ │ │ │ + beq.w a1030 <_Py_CheckFunctionResult@@Base+0x1bc> │ │ │ │ ldr.w r5, [r4, #-4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orr.w r1, r1, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r5, [pc, #440] @ (a0e0c <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + ldr r5, [pc, #440] @ (a10e0 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ and.w r0, r0, #1 │ │ │ │ str.w r0, [r4, #-4] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r1, #3868] @ 0xf1c │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r1, #3868] @ 0xf1c │ │ │ │ - bmi.n a0d60 <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ + bmi.n a1034 <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ - cbz r5, a0c94 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + cbz r5, a0f68 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0c94 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + bge.n a0f68 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, a0ce6 <_Py_CheckFunctionResult@@Base+0x146> │ │ │ │ + cbz r2, a0fba <_Py_CheckFunctionResult@@Base+0x146> │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n a0c80 <_Py_CheckFunctionResult@@Base+0xe0> │ │ │ │ + bcs.n a0f54 <_Py_CheckFunctionResult@@Base+0xe0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n a0d6e <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ + bne.n a1042 <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n a0d6e <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ - ldr r5, [pc, #348] @ (a0e0c <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + bgt.n a1042 <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ + ldr r5, [pc, #348] @ (a10e0 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r5] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r5, r2, r3 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - bcs.n a0d6e <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ + bcs.n a1042 <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ add r3, r2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ adds r7, #20 │ │ │ │ ldr.w r2, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r3, #1736] @ 0x6c8 │ │ │ │ str.w r1, [r3, #1740] @ 0x6cc │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #292] @ (a0e0c <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + ldr r1, [pc, #292] @ (a10e0 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ ldr.w r8, [r1, r9] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ ubfx r0, r0, #14, #1 │ │ │ │ str r0, [r7, #12] │ │ │ │ @@ -175115,68 +175396,68 @@ │ │ │ │ subs r0, r7, r0 │ │ │ │ cmp.w r0, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w lr, #0 │ │ │ │ andlt.w lr, r1, #1 │ │ │ │ mov.w fp, r0, asr #13 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n a0d9c <_Py_CheckFunctionResult@@Base+0x1fc> │ │ │ │ - ldr r2, [pc, #232] @ (a0e10 <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ + bne.n a1070 <_Py_CheckFunctionResult@@Base+0x1fc> │ │ │ │ + ldr r2, [pc, #232] @ (a10e4 <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ - cbnz r1, a0d7e <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ + cbnz r1, a1052 <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a0c94 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + beq.n a0f68 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp.w fp, #3 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ andgt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a0c94 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + beq.n a0f68 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n a0c94 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + b.n a0f68 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ - bpl.n a0c7c <_Py_CheckFunctionResult@@Base+0xdc> │ │ │ │ + bpl.n a0f50 <_Py_CheckFunctionResult@@Base+0xdc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n a0cae <_Py_CheckFunctionResult@@Base+0x10e> │ │ │ │ + beq.n a0f82 <_Py_CheckFunctionResult@@Base+0x10e> │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ adds r7, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r1, #3709 @ 0xe7d │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ movt r1, #22 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n a0d2e <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ + beq.n a1002 <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a0d2e <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ + b.n a1002 <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ bx lr │ │ │ │ ldr.w r1, [ip, #164] @ 0xa4 │ │ │ │ - cbnz r1, a0dee <_Py_CheckFunctionResult@@Base+0x24e> │ │ │ │ + cbnz r1, a10c2 <_Py_CheckFunctionResult@@Base+0x24e> │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ - cbz r0, a0dde <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ - ldr r2, [pc, #96] @ (a0e0c <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + cbz r0, a10b2 <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ + ldr r2, [pc, #96] @ (a10e0 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr.w r2, [r2, r9] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -175189,600 +175470,600 @@ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ str.w r2, [ip, #3868] @ 0xf1c │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r1, [r8, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ str.w r5, [r8, #100] @ 0x64 │ │ │ │ - b.n a0c94 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + b.n a0f68 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ strd r9, r2, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r1 │ │ │ │ ldrd r2, r3, [r7, #8] │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0da2 <_Py_CheckFunctionResult@@Base+0x202> │ │ │ │ - b.n a0dde <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ + bne.n a1076 <_Py_CheckFunctionResult@@Base+0x202> │ │ │ │ + b.n a10b2 <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000a0e14 : │ │ │ │ +000a10e8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0f9a │ │ │ │ + beq.w a126e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w a0f9a │ │ │ │ + bmi.w a126e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n a0e6a │ │ │ │ + bpl.n a113e │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ - movw r3, #17837 @ 0x45ad │ │ │ │ + movw r3, #16053 @ 0x3eb5 │ │ │ │ movt r3, #22 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n a0e6a │ │ │ │ + bne.n a113e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w a185c │ │ │ │ + b.w a1b30 │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a0f46 │ │ │ │ - ldr r1, [pc, #364] @ (a0fe4 ) │ │ │ │ + beq.n a121a │ │ │ │ + ldr r1, [pc, #364] @ (a12b8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 20c214 │ │ │ │ + bl 20b774 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0f94 │ │ │ │ + beq.w a1268 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0ea4 │ │ │ │ + bge.n a1178 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0fdc │ │ │ │ + beq.w a12b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0f94 │ │ │ │ + beq.n a1268 │ │ │ │ mov r0, r7 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0f0e │ │ │ │ + beq.n a11e2 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bb6c │ │ │ │ + bl 9bdac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0f76 │ │ │ │ + beq.n a124a │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9b0d0 <_PyObject_GenericSetAttrWithDict@@Base+0x9a8> │ │ │ │ + bl 9b30c <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0f32 │ │ │ │ + blt.n a1206 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0ef0 │ │ │ │ + bge.n a11c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0fd4 │ │ │ │ + beq.n a12a8 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n a0fbc │ │ │ │ + beq.n a1290 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0eb4 │ │ │ │ - ldr r2, [pc, #228] @ (a0fe8 ) │ │ │ │ + bne.n a1188 │ │ │ │ + ldr r2, [pc, #228] @ (a12bc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, a0f50 │ │ │ │ + cbnz r2, a1224 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0f22 │ │ │ │ + bge.n a11f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a0f22 │ │ │ │ + cbnz r3, a11f6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 94d68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a0ee0 │ │ │ │ + bne.n a11b4 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n a0ee0 │ │ │ │ + b.n a11b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113800 │ │ │ │ + bl 1134d0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n a0e80 │ │ │ │ + b.n a1154 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0f0e │ │ │ │ + beq.n a11e2 │ │ │ │ movw r2, #51940 @ 0xcae4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl f8220 │ │ │ │ + bl f8070 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0f0e │ │ │ │ + beq.n a11e2 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ - b.n a0f0e │ │ │ │ + bl 859e4 │ │ │ │ + b.n a11e2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0f8c │ │ │ │ + bge.n a1260 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, a0f8c │ │ │ │ + cbnz r2, a1260 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0fac │ │ │ │ + blt.n a1280 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a0f2e │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + b.n a1202 │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a0f94 │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a1268 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a0f94 │ │ │ │ + bne.n a1268 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0f94 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1268 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0f94 │ │ │ │ + bge.n a1268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0f94 │ │ │ │ + bne.n a1268 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0f94 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1268 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0ef0 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a11c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a0ea4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1178 │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1172 │ │ │ │ + beq.w a1446 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w a1172 │ │ │ │ + bmi.w a1446 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n a1042 │ │ │ │ + bpl.n a1316 │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ - movw r3, #17837 @ 0x45ad │ │ │ │ + movw r3, #16053 @ 0x3eb5 │ │ │ │ movt r3, #22 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n a1042 │ │ │ │ + bne.n a1316 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w a185c │ │ │ │ + b.w a1b30 │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a111e │ │ │ │ - ldr r1, [pc, #364] @ (a11bc ) │ │ │ │ + beq.n a13f2 │ │ │ │ + ldr r1, [pc, #364] @ (a1490 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 20c214 │ │ │ │ + bl 20b774 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a116c │ │ │ │ + beq.w a1440 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a107c │ │ │ │ + bge.n a1350 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a11b4 │ │ │ │ + beq.w a1488 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a116c │ │ │ │ + beq.n a1440 │ │ │ │ mov r0, r7 │ │ │ │ - bl a063c │ │ │ │ + bl a0914 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a10e6 │ │ │ │ + beq.n a13ba │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bb6c │ │ │ │ + bl 9bdac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a114e │ │ │ │ + beq.n a1422 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9b0d0 <_PyObject_GenericSetAttrWithDict@@Base+0x9a8> │ │ │ │ + bl 9b30c <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a110a │ │ │ │ + blt.n a13de │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a10c8 │ │ │ │ + bge.n a139c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a11ac │ │ │ │ + beq.n a1480 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n a1194 │ │ │ │ + beq.n a1468 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a108c │ │ │ │ - ldr r2, [pc, #228] @ (a11c0 ) │ │ │ │ + bne.n a1360 │ │ │ │ + ldr r2, [pc, #228] @ (a1494 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, a1128 │ │ │ │ + cbnz r2, a13fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a10fa │ │ │ │ + bge.n a13ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a10fa │ │ │ │ + cbnz r3, a13ce │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - bl 94a10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + bl 94d68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a10b8 │ │ │ │ + bne.n a138c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n a10b8 │ │ │ │ + b.n a138c │ │ │ │ mov r0, r4 │ │ │ │ - bl 113800 │ │ │ │ + bl 1134d0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n a1058 │ │ │ │ + b.n a132c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a10e6 │ │ │ │ + beq.n a13ba │ │ │ │ movw r2, #51940 @ 0xcae4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl f8220 │ │ │ │ + bl f8070 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a10e6 │ │ │ │ + beq.n a13ba │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ - b.n a10e6 │ │ │ │ + bl 859e4 │ │ │ │ + b.n a13ba │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1164 │ │ │ │ + bge.n a1438 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, a1164 │ │ │ │ + cbnz r2, a1438 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1184 │ │ │ │ + blt.n a1458 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a1106 │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + b.n a13da │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a116c │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a1440 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a116c │ │ │ │ + bne.n a1440 │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a116c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1440 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a116c │ │ │ │ + bge.n a1440 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a116c │ │ │ │ + bne.n a1440 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a116c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1440 │ │ │ │ mov r0, r2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a10c8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a139c │ │ │ │ mov r0, r3 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a107c │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1350 │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1666 │ │ │ │ + beq.w a193a │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r0, [r2, #87] @ 0x57 │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ ands.w r0, r0, #255 @ 0xff │ │ │ │ - bne.w a1666 │ │ │ │ + bne.w a193a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.w a1444 │ │ │ │ + bpl.w a1718 │ │ │ │ ldr r6, [r1, #108] @ 0x6c │ │ │ │ - movw r2, #17837 @ 0x45ad │ │ │ │ + movw r2, #16053 @ 0x3eb5 │ │ │ │ movt r2, #22 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w a1444 │ │ │ │ + bne.w a1718 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n a1222 │ │ │ │ + beq.n a14f6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbnz r0, a1228 │ │ │ │ + cbnz r0, a14fc │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a12a6 │ │ │ │ + bne.n a157a │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a12a4 │ │ │ │ + bne.n a1578 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a12a4 │ │ │ │ + bne.n a1578 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n a12a4 │ │ │ │ + bne.n a1578 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n a1282 │ │ │ │ + bne.n a1556 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a17b0 │ │ │ │ + bne.w a1a84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b70c │ │ │ │ + bl 9b94c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a142a │ │ │ │ + beq.w a16fe │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 1cf560 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ce174 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r6, [r5, #24] │ │ │ │ - cbz r3, a127a │ │ │ │ + cbz r3, a154e │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1826 │ │ │ │ + beq.w a1afa │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #1 │ │ │ │ lsl.w r3, r1, r3 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ smull r1, r6, r3, r1 │ │ │ │ sub.w r3, r6, r3, asr #31 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.n a1248 │ │ │ │ + bgt.n a151c │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movs r6, #2 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ lsls r6, r1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ smull ip, r1, r1, r6 │ │ │ │ sub.w r1, r1, r6, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ it le │ │ │ │ movle fp, r0 │ │ │ │ - bgt.w a1546 │ │ │ │ + bgt.w a181a │ │ │ │ cmp r3, #1 │ │ │ │ mov.w r2, #0 │ │ │ │ it ne │ │ │ │ strdne r5, r3, [sp, #16] │ │ │ │ add r7, sp, #24 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne.n a1394 │ │ │ │ + bne.n a1668 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e9c │ │ │ │ + bl a9128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1222 │ │ │ │ + beq.n a14f6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a137c │ │ │ │ + blt.n a1650 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ ldrge r2, [sp, #28] │ │ │ │ - blt.n a1368 │ │ │ │ + blt.n a163c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl 8a554 │ │ │ │ + bl 8a880 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1354 │ │ │ │ + blt.n a1628 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1340 │ │ │ │ + blt.n a1614 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a142a │ │ │ │ + bne.n a16fe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n a12e0 │ │ │ │ - b.n a1414 │ │ │ │ + beq.n a15b4 │ │ │ │ + b.n a16e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1334 │ │ │ │ + bne.n a1608 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n a1334 │ │ │ │ + b.n a1608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a132c │ │ │ │ + bne.n a1600 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n a132c │ │ │ │ + b.n a1600 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a130c │ │ │ │ + bge.n a15e0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n a130c │ │ │ │ + b.n a15e0 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1368 │ │ │ │ + blt.n a163c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1318 │ │ │ │ - b.n a1376 │ │ │ │ + bge.n a15ec │ │ │ │ + b.n a164a │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e9c │ │ │ │ + bl a9128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1222 │ │ │ │ + beq.w a14f6 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -175791,159 +176072,159 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 1cbec0 │ │ │ │ + bl 1caa40 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a15f4 │ │ │ │ + bne.w a18c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a15ee │ │ │ │ + blt.w a18c2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a15de │ │ │ │ + blt.w a18b2 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 8a554 │ │ │ │ + bl 8a880 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a1592 │ │ │ │ + blt.w a1866 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1430 │ │ │ │ - cbnz r3, a142a │ │ │ │ + blt.n a1704 │ │ │ │ + cbnz r3, a16fe │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n a1394 │ │ │ │ + beq.n a1668 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14212 @ 0x3784 │ │ │ │ + movw r1, #12108 @ 0x2f4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a1222 │ │ │ │ + b.n a14f6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a140c │ │ │ │ + bne.n a16e0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a140c │ │ │ │ + b.n a16e0 │ │ │ │ movw r2, #19128 @ 0x4ab8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq.w a1586 │ │ │ │ - ldr r1, [pc, #648] @ (a16e0 ) │ │ │ │ + beq.w a185a │ │ │ │ + ldr r1, [pc, #648] @ (a19b4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 20c214 │ │ │ │ + bl 20b774 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a142a │ │ │ │ + beq.n a16fe │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a0470 │ │ │ │ + bl a0748 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1482 │ │ │ │ + bge.n a1756 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1808 │ │ │ │ + beq.w a1adc │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a142a │ │ │ │ + beq.n a16fe │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a15a8 │ │ │ │ + beq.w a187c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w a16d8 │ │ │ │ + bne.w a19ac │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9bb6c │ │ │ │ + bl 9bdac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1632 │ │ │ │ + beq.w a1906 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9b0d0 <_PyObject_GenericSetAttrWithDict@@Base+0x9a8> │ │ │ │ + bl 9b30c <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1532 │ │ │ │ + blt.n a1806 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a14de │ │ │ │ + bge.n a17b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1812 │ │ │ │ + beq.w a1ae6 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w a16b8 │ │ │ │ + beq.w a198c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a14a8 │ │ │ │ - ldr r4, [pc, #496] @ (a16e4 ) │ │ │ │ + bne.n a177c │ │ │ │ + ldr r4, [pc, #496] @ (a19b8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r6, [r4, r5] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1678 │ │ │ │ + bne.w a194c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a127a │ │ │ │ + bge.w a154e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, a151c │ │ │ │ + cbnz r3, a17f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a127a │ │ │ │ + beq.w a154e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n a1222 │ │ │ │ + b.n a14f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a14cc │ │ │ │ + bne.n a17a0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a14cc │ │ │ │ + b.n a17a0 │ │ │ │ add r2, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ adds r1, r2, #1 │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -175955,281 +176236,281 @@ │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a8dc │ │ │ │ + bl 8ac08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a142a │ │ │ │ + bne.w a16fe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a12c8 │ │ │ │ + b.n a159c │ │ │ │ mov r0, r4 │ │ │ │ - bl 113800 │ │ │ │ + bl 1134d0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - b.n a1460 │ │ │ │ + b.n a1734 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1404 │ │ │ │ + bne.w a16d8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a1404 │ │ │ │ - ldr r4, [pc, #312] @ (a16e4 ) │ │ │ │ + b.n a16d8 │ │ │ │ + ldr r4, [pc, #312] @ (a19b8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1502 │ │ │ │ + beq.n a17d6 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a17dc │ │ │ │ + beq.w a1ab0 │ │ │ │ movw r2, #51940 @ 0xcae4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl f8220 │ │ │ │ + bl f8070 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r0, a15e4 │ │ │ │ + cbnz r0, a18b8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a150e │ │ │ │ - b.n a151c │ │ │ │ + blt.n a17e2 │ │ │ │ + b.n a17f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n a13ee │ │ │ │ + b.n a16c2 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r6, [r3, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ - b.n a15d2 │ │ │ │ + bl 859e4 │ │ │ │ + b.n a18a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a13e4 │ │ │ │ + b.n a16b8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a1802 │ │ │ │ + bne.w a1ad6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1792 │ │ │ │ + beq.w a1a66 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 12f524 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12f2f4 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a17ee │ │ │ │ + blt.w a1ac2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a142a │ │ │ │ + bge.w a16fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a142a │ │ │ │ + bne.w a16fe │ │ │ │ mov r0, r1 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a142a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a16fe │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a164a │ │ │ │ + bge.n a191e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, a164a │ │ │ │ + cbnz r3, a191e │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a142a │ │ │ │ + bge.w a16fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a142a │ │ │ │ + bne.w a16fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a142a │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a16fe │ │ │ │ + movw r0, #62036 @ 0xf254 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ - bl 29cbdc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a142a │ │ │ │ + bl 29ca38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a16fe │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a17dc │ │ │ │ + beq.w a1ab0 │ │ │ │ movw r3, #51940 @ 0xcae4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f8220 │ │ │ │ + bl f8070 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a15d2 │ │ │ │ + beq.n a18a6 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ - bl 85790 │ │ │ │ - b.n a15d2 │ │ │ │ + bl 859e4 │ │ │ │ + b.n a18a6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, a1700 │ │ │ │ + cbz r3, a19d4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n a177a │ │ │ │ + beq.n a1a4e │ │ │ │ mov r0, r6 │ │ │ │ - bl 12f524 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12f2f4 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a17ca │ │ │ │ + blt.w a1a9e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a142a │ │ │ │ + bge.w a16fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a142a │ │ │ │ + bne.w a16fe │ │ │ │ mov r0, r9 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a142a │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a16fe │ │ │ │ mov r8, r3 │ │ │ │ mov fp, r4 │ │ │ │ - b.n a1748 │ │ │ │ + b.n a1a1c │ │ │ │ nop │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n a1756 │ │ │ │ + beq.n a1a2a │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85b78 │ │ │ │ + bl 85eec │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n a16ae │ │ │ │ + beq.n a1982 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n a169e │ │ │ │ + bne.n a1972 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 9bb6c │ │ │ │ + bl 9bdac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1632 │ │ │ │ + beq.n a1906 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9b0d0 <_PyObject_GenericSetAttrWithDict@@Base+0x9a8> │ │ │ │ + bl 9b30c <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a176a │ │ │ │ + blt.n a1a3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1732 │ │ │ │ + bge.n a1a06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a181e │ │ │ │ + beq.n a1af2 │ │ │ │ adds r7, #1 │ │ │ │ - beq.n a16b8 │ │ │ │ + beq.n a198c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a14f2 │ │ │ │ + beq.w a17c6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a16e8 │ │ │ │ + beq.n a19bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b2c4 │ │ │ │ + bl 7b3e4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n a16ee │ │ │ │ + bne.n a19c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 44026 │ │ │ │ - b.n a16ae │ │ │ │ + bl 44016 │ │ │ │ + b.n a1982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1722 │ │ │ │ + bne.n a19f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a1722 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a19f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1736 │ │ │ │ + bge.n a1a0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1736 │ │ │ │ + bne.n a1a0a │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a1736 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1a0a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a17c0 │ │ │ │ + blt.n a1a94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a140e │ │ │ │ + bge.w a16e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a140e │ │ │ │ - b.n a1438 │ │ │ │ + bne.w a16e2 │ │ │ │ + b.n a170c │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ - bl 235df8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n a1250 │ │ │ │ + bl 235328 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n a1524 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a179a │ │ │ │ - b.n a159c │ │ │ │ + bne.n a1a6e │ │ │ │ + b.n a1870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a16b8 │ │ │ │ + bne.w a198c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a16b8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a198c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a150e │ │ │ │ + blt.w a17e2 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - b.n a1526 │ │ │ │ + b.n a17fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1616 │ │ │ │ + bne.w a18ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a1616 │ │ │ │ + b.n a18ea │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n a13fa │ │ │ │ + b.n a16ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a1482 │ │ │ │ + b.n a1756 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a14de │ │ │ │ + b.n a17b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ - b.n a1732 │ │ │ │ - ldr r1, [pc, #48] @ (a1858 ) │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ + b.n a1a06 │ │ │ │ + ldr r1, [pc, #48] @ (a1b2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r4, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ @@ -176237,276 +176518,276 @@ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r4, [r6, #0] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r4, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n a127a │ │ │ │ + b.n a154e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a1878 │ │ │ │ + beq.n a1b4c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r3, a1882 │ │ │ │ + cbnz r3, a1b56 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a1b60 │ │ │ │ + bne.w a1e34 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1b60 │ │ │ │ + bne.w a1e34 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1b60 │ │ │ │ + bne.w a1e34 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w a1b60 │ │ │ │ + bne.w a1e34 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w a1b3c │ │ │ │ + bne.w a1e10 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1d92 │ │ │ │ + bne.w a2066 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b70c │ │ │ │ + bl 9b94c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1d8c │ │ │ │ + beq.w a2060 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w a1ae8 │ │ │ │ + blt.w a1dbc │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - bne.w a1ae8 │ │ │ │ + bne.w a1dbc │ │ │ │ ldrb r1, [r0, #5] │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ lsls r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1c92 │ │ │ │ + beq.w a1f66 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w a1aaa │ │ │ │ + ble.w a1d7e │ │ │ │ add r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ add.w r7, r1, #20 │ │ │ │ add.w r8, r1, #24 │ │ │ │ ands.w r3, r0, #3 │ │ │ │ - beq.n a19b6 │ │ │ │ + beq.n a1c8a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a1978 │ │ │ │ + beq.n a1c4c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a193e │ │ │ │ + beq.n a1c12 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, a1924 │ │ │ │ + cbz r0, a1bf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1924 │ │ │ │ + bge.n a1bf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1924 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a1bf8 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, a193c │ │ │ │ + cbz r0, a1c10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a193c │ │ │ │ + bge.n a1c10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a193c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a1c10 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a195a │ │ │ │ + cbz r0, a1c2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a195a │ │ │ │ + bge.n a1c2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a195a │ │ │ │ + cbnz r3, a1c2e │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a1976 │ │ │ │ + cbz r0, a1c4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1976 │ │ │ │ + bge.n a1c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1976 │ │ │ │ + cbnz r3, a1c4a │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a1994 │ │ │ │ + cbz r0, a1c68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1994 │ │ │ │ + bge.n a1c68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1994 │ │ │ │ + cbnz r3, a1c68 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a19b0 │ │ │ │ + cbz r0, a1c84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a19b0 │ │ │ │ + bge.n a1c84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a19b0 │ │ │ │ + cbnz r3, a1c84 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n a1aaa │ │ │ │ + beq.n a1d7e │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a19d2 │ │ │ │ + cbz r0, a1ca6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a19d2 │ │ │ │ + bge.n a1ca6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a19d2 │ │ │ │ + cbnz r3, a1ca6 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a19ee │ │ │ │ + cbz r0, a1cc2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a19ee │ │ │ │ + bge.n a1cc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a19ee │ │ │ │ + cbnz r3, a1cc2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r2, #1 │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ - cbz r0, a1a0c │ │ │ │ + cbz r0, a1ce0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a0c │ │ │ │ + bge.n a1ce0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1a0c │ │ │ │ + cbnz r3, a1ce0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r1, lsl #3] │ │ │ │ - cbz r0, a1a28 │ │ │ │ + cbz r0, a1cfc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a28 │ │ │ │ + bge.n a1cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1a28 │ │ │ │ + cbnz r3, a1cfc │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a1a4a │ │ │ │ + cbz r0, a1d1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a4a │ │ │ │ + bge.n a1d1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1a4a │ │ │ │ + cbnz r3, a1d1e │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a1a66 │ │ │ │ + cbz r0, a1d3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a66 │ │ │ │ + bge.n a1d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1a66 │ │ │ │ + cbnz r3, a1d3a │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #2 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a1a88 │ │ │ │ + cbz r0, a1d5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1a88 │ │ │ │ + bge.n a1d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1a88 │ │ │ │ + cbnz r3, a1d5c │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a1aa4 │ │ │ │ + cbz r0, a1d78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1aa4 │ │ │ │ + bge.n a1d78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1aa4 │ │ │ │ + cbnz r3, a1d78 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #3 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n a19b6 │ │ │ │ + bne.n a1c8a │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w a1cf4 │ │ │ │ + bne.w a1fc8 │ │ │ │ ldrb.w r3, [fp, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w a1cf4 │ │ │ │ - ldr r3, [pc, #648] @ (a1d48 ) │ │ │ │ + bne.w a1fc8 │ │ │ │ + ldr r3, [pc, #648] @ (a201c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w a1cf4 │ │ │ │ + bhi.w a1fc8 │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ str.w fp, [r3, #1928] @ 0x788 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str.w sl, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a187a │ │ │ │ + beq.w a1b4e │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a187a │ │ │ │ - ldr r3, [pc, #576] @ (a1d48 ) │ │ │ │ + bne.w a1b4e │ │ │ │ + ldr r3, [pc, #576] @ (a201c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r4, r5, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -176514,183 +176795,183 @@ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r4, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r4, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n a187a │ │ │ │ + b.n a1b4e │ │ │ │ movs r1, #1 │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ add.w r2, r2, r2, lsr #31 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ smull r1, r0, r2, r1 │ │ │ │ sub.w r2, r0, r2, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w a18b0 │ │ │ │ + bgt.w a1b84 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsls r1, r2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ sub.w r2, r2, r1, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w a1cfc │ │ │ │ + bgt.w a1fd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w a1878 │ │ │ │ + bpl.w a1b4c │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1d4c │ │ │ │ + bne.w a2020 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w a1878 │ │ │ │ + ble.w a1b4c │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsl.w r2, ip, r2 │ │ │ │ adds r2, #20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1c52 │ │ │ │ + beq.n a1f26 │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1cde │ │ │ │ + beq.w a1fb2 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1c6c │ │ │ │ + blt.n a1f40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1c38 │ │ │ │ + blt.n a1f0c │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - bl 8a554 │ │ │ │ + bl 8a880 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1c20 │ │ │ │ + blt.n a1ef4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1c0c │ │ │ │ + blt.n a1ee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1d8c │ │ │ │ + bne.w a2060 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w a1d76 │ │ │ │ + bne.w a204a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r6, #1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w a1878 │ │ │ │ - b.n a1b8a │ │ │ │ + bpl.w a1b4c │ │ │ │ + b.n a1e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1bf0 │ │ │ │ + bne.n a1ec4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n a1bf0 │ │ │ │ + b.n a1ec4 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a1be8 │ │ │ │ + bne.n a1ebc │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n a1be8 │ │ │ │ + b.n a1ebc │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1c82 │ │ │ │ + blt.n a1f56 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - beq.n a1bd0 │ │ │ │ + beq.n a1ea4 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n a1bd0 │ │ │ │ + b.n a1ea4 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a1d34 │ │ │ │ + beq.n a2008 │ │ │ │ ldrd r2, r1, [r2] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1bc8 │ │ │ │ + bge.n a1e9c │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1c38 │ │ │ │ + blt.n a1f0c │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - beq.n a1bd0 │ │ │ │ + beq.n a1ea4 │ │ │ │ add.w r0, ip, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1c4c │ │ │ │ - b.n a1bd0 │ │ │ │ + blt.n a1f20 │ │ │ │ + b.n a1ea4 │ │ │ │ cmp r0, r2 │ │ │ │ - ble.n a1cf4 │ │ │ │ + ble.n a1fc8 │ │ │ │ add r3, fp │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, a1cb6 │ │ │ │ + cbz r0, a1f8a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1cb6 │ │ │ │ + bge.n a1f8a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, a1cb6 │ │ │ │ + cbnz r1, a1f8a │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, a1cd4 │ │ │ │ + cbz r0, a1fa8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1cd4 │ │ │ │ + bge.n a1fa8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, a1cd4 │ │ │ │ + cbnz r1, a1fa8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n a1c98 │ │ │ │ - b.n a1aaa │ │ │ │ + bne.n a1f6c │ │ │ │ + b.n a1d7e │ │ │ │ add r6, ip │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w a1878 │ │ │ │ + ble.w a1b4c │ │ │ │ adds r2, #8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, a1d3e │ │ │ │ + cbz r3, a2012 │ │ │ │ cmp r6, r1 │ │ │ │ - blt.w a1bbc │ │ │ │ - b.n a1878 │ │ │ │ + blt.w a1e90 │ │ │ │ + b.n a1b4c │ │ │ │ mov r0, fp │ │ │ │ - bl 844d4 │ │ │ │ - b.n a1ae8 │ │ │ │ + bl 8473c │ │ │ │ + b.n a1dbc │ │ │ │ add r3, r6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ adds r3, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ @@ -176701,169 +176982,169 @@ │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a8dc │ │ │ │ - cbnz r0, a1d8c │ │ │ │ + bl 8ac08 │ │ │ │ + cbnz r0, a2060 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r3 │ │ │ │ - b.n a1b7e │ │ │ │ + b.n a1e52 │ │ │ │ adds r6, #1 │ │ │ │ adds r2, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n a1c5a │ │ │ │ - b.n a1878 │ │ │ │ + bne.n a1f2e │ │ │ │ + b.n a1b4c │ │ │ │ adds r6, #1 │ │ │ │ adds r2, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bgt.n a1ce8 │ │ │ │ - b.n a1878 │ │ │ │ + bgt.n a1fbc │ │ │ │ + b.n a1b4c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.w a1878 │ │ │ │ + ble.w a1b4c │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add.w r2, r0, r1, lsl #3 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - b.n a1c64 │ │ │ │ + b.n a1f38 │ │ │ │ movw r3, #4784 @ 0x12b0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14212 @ 0x3784 │ │ │ │ + movw r1, #12108 @ 0x2f4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1214a0 │ │ │ │ + bl 12125c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n a187a │ │ │ │ + b.n a1b4e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ - bl 235df8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n a18b8 │ │ │ │ + bl 235328 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n a1b8c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a249c │ │ │ │ + bge.w a2770 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a23b0 │ │ │ │ + bne.w a2684 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ ldrd r2, r4, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a1fec │ │ │ │ + beq.w a22c0 │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ - ldr r0, [pc, #496] @ (a1fe4 ) │ │ │ │ + ldr r0, [pc, #496] @ (a22b8 ) │ │ │ │ str r3, [r1, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str.w r5, [r6, #-8] │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w a1ff2 │ │ │ │ - cbz r2, a1e24 │ │ │ │ + bne.w a22c6 │ │ │ │ + cbz r2, a20f8 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n a1e64 │ │ │ │ + bge.n a2138 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a22ce │ │ │ │ - ldr r3, [pc, #428] @ (a1fe4 ) │ │ │ │ + bne.w a25a2 │ │ │ │ + ldr r3, [pc, #428] @ (a22b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w a22ce │ │ │ │ + bhi.w a25a2 │ │ │ │ ldr.w r1, [r3, #1920] @ 0x780 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r6, [r3, #1920] @ 0x780 │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bne.n a1e24 │ │ │ │ + bne.n a20f8 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ lsls r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a22de │ │ │ │ + beq.w a25b2 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.w a1fa6 │ │ │ │ + ble.w a227a │ │ │ │ add r5, r2 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ strd r6, r2, [r7] │ │ │ │ - b.n a1eae │ │ │ │ + b.n a2182 │ │ │ │ add.w r3, r5, #24 │ │ │ │ ldr.w r6, [r3, r4, lsl #3] │ │ │ │ - cbz r6, a1ea8 │ │ │ │ + cbz r6, a217c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1ea8 │ │ │ │ + bge.n a217c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1f36 │ │ │ │ + beq.n a220a │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n a1fa2 │ │ │ │ + beq.n a2276 │ │ │ │ add.w r3, r5, #20 │ │ │ │ ldr.w r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a1e8e │ │ │ │ + beq.n a2162 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1e8e │ │ │ │ + bge.n a2162 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a1e8e │ │ │ │ - ldr r3, [pc, #280] @ (a1fe4 ) │ │ │ │ + bne.n a2162 │ │ │ │ + ldr r3, [pc, #280] @ (a22b8 ) │ │ │ │ ldr.w lr, [r6, #4] │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ ldr.w r1, [lr, #84] @ 0x54 │ │ │ │ ldr.w r0, [lr, #24] │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr.w r1, [r3, #712] @ 0x2c8 │ │ │ │ @@ -176872,36 +177153,36 @@ │ │ │ │ subs r1, r7, r1 │ │ │ │ cmp.w r1, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w ip, #0 │ │ │ │ andlt.w ip, r0, #1 │ │ │ │ mov.w fp, r1, asr #13 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w a23d6 │ │ │ │ - ldr r2, [pc, #224] @ (a1fe8 ) │ │ │ │ + bne.w a26aa │ │ │ │ + ldr r2, [pc, #224] @ (a22bc ) │ │ │ │ ldr.w r2, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a2370 │ │ │ │ + bne.w a2644 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1e8e │ │ │ │ + beq.n a2162 │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.n a1e8e │ │ │ │ + ble.n a2162 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1e8e │ │ │ │ + beq.n a2162 │ │ │ │ mov r0, r3 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a1e8e │ │ │ │ - ldr r3, [pc, #172] @ (a1fe4 ) │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a2162 │ │ │ │ + ldr r3, [pc, #172] @ (a22b8 ) │ │ │ │ ldr.w lr, [r6, #4] │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ ldr.w r1, [lr, #84] @ 0x54 │ │ │ │ ldr.w r0, [lr, #24] │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr.w r1, [r3, #712] @ 0x2c8 │ │ │ │ @@ -176910,469 +177191,469 @@ │ │ │ │ subs r1, r7, r1 │ │ │ │ cmp.w r1, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w ip, #0 │ │ │ │ andlt.w ip, r0, #1 │ │ │ │ mov.w fp, r1, asr #13 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w a2428 │ │ │ │ - ldr r2, [pc, #116] @ (a1fe8 ) │ │ │ │ + bne.w a26fc │ │ │ │ + ldr r2, [pc, #116] @ (a22bc ) │ │ │ │ ldr.w r2, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a2390 │ │ │ │ + bne.w a2664 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1ea8 │ │ │ │ + beq.n a217c │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.n a1ea8 │ │ │ │ + ble.n a217c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1ea8 │ │ │ │ + beq.n a217c │ │ │ │ mov r0, r3 │ │ │ │ - bl 241c94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a1ea8 │ │ │ │ + bl 2411b4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a217c │ │ │ │ ldrd r6, r2, [r7] │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n a1fda │ │ │ │ + bne.n a22ae │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n a1fda │ │ │ │ - ldr r3, [pc, #48] @ (a1fe4 ) │ │ │ │ + bne.n a22ae │ │ │ │ + ldr r3, [pc, #48] @ (a22b8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi.n a1fda │ │ │ │ + bhi.n a22ae │ │ │ │ ldr.w r0, [r3, #1928] @ 0x788 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [r3, #1928] @ 0x788 │ │ │ │ str.w r1, [r3, #1932] @ 0x78c │ │ │ │ - b.n a1e24 │ │ │ │ + b.n a20f8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 844d4 │ │ │ │ - b.n a1e24 │ │ │ │ + bl 8473c │ │ │ │ + b.n a20f8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a1e1c │ │ │ │ + beq.w a20f0 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a20f8 │ │ │ │ + bne.n a23cc │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a20ee │ │ │ │ + beq.n a23c2 │ │ │ │ mov r8, r4 │ │ │ │ ands.w r3, r1, #3 │ │ │ │ - beq.n a2078 │ │ │ │ + beq.n a234c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a2052 │ │ │ │ + beq.n a2326 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a2030 │ │ │ │ + beq.n a2304 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a202e │ │ │ │ + cbz r0, a2302 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a202e │ │ │ │ + bge.n a2302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a202e │ │ │ │ + cbnz r3, a2302 │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ movs r5, #1 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a2050 │ │ │ │ + cbz r0, a2324 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2050 │ │ │ │ + bge.n a2324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a2050 │ │ │ │ + cbnz r3, a2324 │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a2072 │ │ │ │ + cbz r0, a2346 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2072 │ │ │ │ + bge.n a2346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a2072 │ │ │ │ + cbnz r3, a2346 │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n a20ee │ │ │ │ + beq.n a23c2 │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r8 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r6, #4 │ │ │ │ - cbz r0, a209c │ │ │ │ + cbz r0, a2370 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a209c │ │ │ │ + bge.n a2370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a209c │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2370 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r5, #1 │ │ │ │ - cbz r0, a20b4 │ │ │ │ + cbz r0, a2388 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a20b4 │ │ │ │ + bge.n a2388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a20b4 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a2388 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, a20ca │ │ │ │ + cbz r0, a239e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a20ca │ │ │ │ + bge.n a239e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a20ca │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a239e │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ adds r6, #12 │ │ │ │ - cbz r0, a20e2 │ │ │ │ + cbz r0, a23b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a20e2 │ │ │ │ + bge.n a23b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a20e2 │ │ │ │ - bl 85050 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a23b6 │ │ │ │ + bl 852a4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #3 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n a2084 │ │ │ │ + bne.n a2358 │ │ │ │ mov r4, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r6, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 844d4 │ │ │ │ + bl 8473c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w a1e24 │ │ │ │ + blt.w a20f8 │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - bne.w a1e24 │ │ │ │ + bne.w a20f8 │ │ │ │ ldrb r5, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a232a │ │ │ │ + beq.w a25fe │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w a1fa6 │ │ │ │ + ble.w a227a │ │ │ │ add r3, r2 │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r3, #20 │ │ │ │ add.w r5, r3, #24 │ │ │ │ ands.w r3, r0, #3 │ │ │ │ - beq.n a21ec │ │ │ │ + beq.n a24c0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a21ac │ │ │ │ + beq.n a2480 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a2172 │ │ │ │ + beq.n a2446 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, a2156 │ │ │ │ + cbz r0, a242a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes